X and fonts
Ian Stephen
ianstepn
Mon May 17 11:46:50 PDT 2004
Hi linux-users
Last night I ran up2date on my RH8 and updated glibc, glibc-common,
-devel and -utils, LPRng, arpwatch and libpcap.
Today I spent a very educational 7.5 hours getting X working again.
Perhaps someone could tell me if some of the resulting assumptions are
correct or not.
I learned that direct rendering doesn't work with xinerama, that config
files seem to be picky even about whitespace, /var/log is my friend,
/etc/X11/xkb/compiled is a symlink to /var/lib/xkb and that Lynx is a
wonderful thing when one wants to find and download old rpms with no X.
One of the errors was 'Cannot open "compiled/server-0.xkm" to write
keyboard' and /etc/X11/xkb/compiled was flashing an angry red and white
in ls output so I thought maybe xkbcomp compiles a keyboard map and puts
it in /var/lib/xkb during boot-up and maybe xkbcomp couldn't do that
with the new glibc versions (?). Also found that /var/lib/xkb did not
exist.
With rpms in hand (which was a story in itself, having never seen Lynx
before!) I restored the glibc stuff to the previous versions with rpm -U
--oldpackage glibc*.80.i386.rpm. Then rpm -i --force XFree86 put
/var/lib/xkb back again.
The last error to fix was "could not open default font 'fixed'", which I
finally solved by a forced install of XFree86-base-fonts
Questions I am left with now are whether the up2date I did last night
caused this or is that just a coincidence? What would have made
/var/lib/xkb disappear? What did reinstalling base-fonts do? Looking
at /etc/X11/fs/config and the font paths contained in that file's
catalogue section provides no clues (at least not that I see).
I learned some time back not to play willy-nilly with things like
glibc. Should I not even assume that up2date will update them safely?
Is it better not to update those without a specific reason to do so?
Thanks for any guidance.
Ian Stephen
--
Keep the Internet public,
avoid sending attachments in proprietary formats.
Try plain text, html, rtf or pdf.
More information about the Linux-users
mailing list