Message-ID: <12031.195.8.166.80.1062579784.squirrel@mail.st-> paulshigh.manchester.sch.uk> Date: Wed, 3 Sep 2003 10:03:04 +0100 (BST) From: "Andrew Nix"
Subject: [suse-linux-uk-schools] KDE has no fonts............ or so i think?
I came into work this morning to find I couldnt log onto my computer. It is a fat client running suse 8.2. It uses nis to pick users up off the network. It loads through all the KDE splash screen stuff and then just hangs. This only happens with my user profile. Any one got any ideas as to why is is happening?
You're not having much luck, lately, eh, Andrew? :)
Anyway so I go and try and log onto the server using my profile. It loads up fine. Except for the fact that all font that are controlled by KDE (I think) wont be displyed.
You are in error. KDE does not control the fonts -- that is the job of X. What KDE *may* well do is to decide (on an application) basis, which fonts it decides to use. Of course, if X is unaware of these fonts then the application in question will either complain, or hopefully, it will be a little more polite and default to using one of the more hidious "misc" fonts.
Instead of text all I get >is little squares. So I tried to change the font. But it appears all the fonts are like that. Not just the default, Nimbus Sans. All text is fine on the desktop, in programs like mozilla and before I log on. Its just everything else I cant read. Does anyone know what I should be looking out for. As always I'm completely lost! Cheers
A little more confidence on your part wouldn't go a miss, Andrew :) My first thought is that you are running an X font server (xfs or xfs-ttf). Killing this (i.e. /etc/init.d/xfs stop) should work (you do something like: `` mkdir -p /etc/init.d/nomore && mv /etc/init.d/xfs /etc/init.d/nomore '' If you don't have a font server running, then you have somehow mangled your fonts listed in /etc/X11/XF86Config. Open this up and you should see a list of fonts in there, something like: FontPath "unix/:7100 /usr/X11/fonts/misc " etc. etc.... The order that you see these directories listed *is* the order that X will search for them (and hence that is how the application is made aware of these fonts). Just check that these listed are ok, and that they do exist. (the first entry after unix/:7100 (which is for your font server) is the one you'd probably be interested in). There is also a perl script called "chkfontpath" you might want to look at (google for it, possibly. I'm not sure if SuSE ship it -- I stopped using SuSE 2 years ago, but shhh :)) Going back to your original problem, try this before you log in: `` mv ~/.kde ~/.oldkde '' just to see that somehow your personal KDE settings haven't been munged. Hope That Helps, -- Thomas Adam ===== Thomas Adam "The Linux Weekend Mechanic" -- www.linuxgazette.com ________________________________________________________________________ Want to chat instantly with your online friends? Get the FREE Yahoo! Messenger http://mail.messenger.yahoo.co.uk