Debian/m68k Frequently Asked Questions Christian T. Steigies 16.11.1999 updated _The_ debian-m68k FAQ is how to get X11 running. It seems the slink version of xfree has some configuration problems. If possible, update to the potato version, there all known configuration problems are fixed (that is, I got no serious error reports or bug fixes till this date). You don't have to update your libc to install the potato version (as the i386 folks have to). If you can not upgrade to this version for whatever reason, you can fix these problems yourself easily after reading this. If this is still not enough, please read the docs, ie /usr/doc/xserver-common/README.fbdev.gz Q: xfree does not start, since there is no XF86Config A: copy the file /usr/doc/xserver-common/examples/XF86Config.eg to /etc/X11 and rename it to XF86Config. Q: xfree does not start due to mouse problems A: You have to create a correct /dev/mouse link pointing to your hardware (cd /dev ; ln -sf [amigamouse|atarimouse|adbmouse] /dev/mouse) These two steps are automatically done by xserver-configure in potato. You can try to run this script on your slink install, it should work: http://www.debian.org/~cts/debian-m68k/xserver-configure Q: xfree does not start, no valid modes found A: It seems the XF86Config file has some problems. The DefaultColorDepth and Display Depth do not match. You can find a fixed version of this file at: http://www.debian.org/~cts/XF86Config If you can not download this, you have to edit the framebuffer driver in the Screen section by hand. DefaultColorDepth 8 Subsection "Display" Depth 8 should do it (if you are using an 8 bit mode). If this doesn't help, you are probably using another color depth, change the numbers accordingly. You do not have to specify your monitor frequencies in XF86Config, since the framebuffer xserver does not change the current video mode. Use fbset if you want to do this (man fbset). Maybe then you also have to edit XF86Config, but I can't help you there, I can not test this. Q: why is there no xf86config/XF86Setup? A: because m68k does not need it. Q: but why... A: write one, and we will have one, but honestly, we don't need one just to copy one file to another location. Q: xfree dies with a fatal error, complaining about the PEX fonts A: No, it does not. Its a warning, not a fatal error. We all get this warning. You have some other problem, read the _complete_ error message. Q: How do I change the video mode/resolution/depth? A: Install the fbset package and read the manpage. The driver for the graphics board I am using (CV3D) does not support mode switching yet, so I could never test it. Maybe you will have to edit XF86Config then, maybe you can fry your monitor with this, I don't know, just read the docs. Q: X does not work with my self-built kernel, something with connection refused, but with the debian kernel X works fine (I forgot the exact error msg, it did not happen in the last months obviously). A: You forgot to activate Unix domain sockets (networking, CONFIG_UNIX). Q: How do I build a kernel? A: Read a book, read the linux source, read the linux/m68k FAQ Q: how often do I have to post this? Monthly? Weekly? Daily? A: at least once a week I would say... Disclaimer: The opinions expressed above and all spelling errors are mine, all mine! I take no responsibilities when your monitor or machine goes bust due to any errors in the above text. If you find errors, please send me corrections. For a more general FAQ, please READ the linux/m68k FAQ from Chris L. In fact, most of the answers presented here, are already given in the linux/m68k FAQ. It seems the linux/m68k FAQ is too long to read, so it does not make much sense adding more stuff to this FAQ... Christian (sick and tired of this stuff...) -- Read the FAQ! http://www.linux-m68k.org/faq/faq.html Download the FAQ! ftp://ftp.uni-erlangen.de/pub/Linux/680x0/FAQ/FAQ.gz WHERE IS MY XF86CONFIG????? http://www.debian.org/~cts/debian-m68k-faq