![](https://seccdn.libravatar.org/avatar/63dbe47726e9f21b77317f412d3e4f2c.jpg?s=120&d=mm&r=g)
George Zeigler wrote:
Hello,
When I do startx I get the error "Fatal server error: could not open default font 'fixed'". At the very bottom, I list all the files in my directory /usr/X11R6/lib/X11/fonts/TrueType
Any ideas?
I've seen that error also. Yeah, it's all over Deja, but could not find a solution.
I believe the Font Howto mentions some command you can use to check what your fontpath is. I'd suggest, as an experiment, that you reorder the items in XF86Config so that the unix one comes last I even tried uncommenting every Type 1 path, leaving only the path FontPath "tcp/localhost:7101"
Try reversing that: comment out the tcp/localhost path and leave the rest uncommented. You should then be able to start X, but without any TrueType fonts. That will verify that the problem is entirely in the configuration for tcp/localhost:7101.
(or at least after the unscaled ones) and then start fiddling. The likely cause, as I remember, is either a missing directory in the xfs configuration file or a directory without the fonts.dir or fonts.scale file. The default location for the xfs configuration is
/usr/X11R6/lib/X11/fs/config
which you can determine for yourself by typing:
strings `which xfs` | grep config Here is what I got:
root@host-name:/usr/X11R6/lib/X11/fonts > strings `which xfs` | grep config /usr/X11R6/lib/X11/fs/config fatal: couldn't read config file couldn't read config file Re-reading config file couldn't parse config file usage: %s [-config config_file] [-port tcp_port] -config CONFIG: error reading configuration file "%s" CONFIG: can't open configuration file "%s" CONFIG: insufficient memory to load configuration file "%s"
What does this mean?
Those are all the text strings within xfs that contain the substring `config'. The apparent error messages aren't error messages as far as you're concerned; they're just strings containing `config'. The only interesting line is the first one, which tells you where the config file is. Have a look at it, and look at the xfs man page to interpret it. The trouble almost certainly lies within that file. Like the man said, ``intuitively obvious to the most casual observer'' <s>. Paul Abrahams -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/