Linux FAQ - Section 10
The X Window System


Question 10.1. Does Linux support X Windows ?

Yes. Linux uses XFree86 (the current version is 3.1.2, which is based on X11R6). You need to have a video card which is supported by XFree86. See the Linux XFree86 HOWTO for more details.

Most Linux distributions nowadays come with an X installation.

However, you can install or upgrade your own, from /pub/Linux/X11/Xfree86-* on sunsite.unc.edu and its mirror sites. Read the XFree86 HOWTO for installation instructions.

Question 10.2. Where can I get an XF86Config for my system ?

See the Linux XFree86 HOWTO.

You'll need to put together your own XF86Config file, because it depends on the exact combination of video card and monitor you have. It's not that hard to do -- read the instructions that came with XFree86, in /usr/X11R6/lib/X11/etc. The file you probably most need to look at is README.Config.

For a quick start you may run the program xf86config. Note that ConfigXF86 is now obsolete and you shouldn't use it.

Please don't post to comp.os.linux.x asking for an XF86Config, and please don't answer such requests - especially not in the group.

Question 10.3. xterm logins show up strangely in who, finger

The xterm that comes with XFree86 2.1 and earlier doesn't correctly understand the format that Linux uses for the /var/adm/utmp file, where the system records who is logged in. It therefore doesn't set all the information correctly.

XFree86 3.1 fixes this problem.

Question 10.4. I can't get X Windows to work right.

Read the XFree86 HOWTO - note the question and answer section.

Try reading comp.windows.x.i386unix -- specifically read the the FAQ for that group.

Please don't post X Windows or XFree86 related questions to comp.os.linux.x unless they are Linux-specific.


Next: Questions applicable to very out-of-date software.
Back: Frequently encountered error messages.
Return to contents.

Ian Jackson / ijackson@gnu.ai.mit.edu - 06 March 1996

Extracted from Linux Frequently Asked Questions with Answers, Copyright Ian Jackson 1996.