I seem to have some how stuffed up my settings for fonts used by all the
GTK+/GTK or Gnome applications. The fonts for other applications seem to be
working fine for example KDE applications such as konquerer.
I have checked my xfs server and to me everything seems to be ok. It is
using port -1. For security and I would like to keep it that way. The
config file for xfs in the directory /usr/X11/fs/ lists is shown at the end
of the e-mail.
I have also include an extract of my XF86Config file at the end of the
e-mail.
Any yes I am starting my xfs server correctly. Again I included this at the
bottom of the e-mail.
My system is a very hacked 6.2 Redhat system. I am runing the 2.4.16 kernel
with 1.2 version of GTK and 3.3.6 version of XFree86. I have however
attempted to install XFree86 4.x and then reverted back.
I spent awhile looking for soultions in groups.google.com but could only
get hold of 1 thread e-mails to the same problem and now answers! Usually
google does a good job!
Thanks in advance.
JP
=============== My XF86Config file =======================
...
start)
echo -n "Starting X Font Server: "
buildfontlist
rm -fr /tmp/.font-unix
daemon xfs -droppriv -daemon -port -1
touch /var/lock/subsys/xfs
echo
;;
...
=============== My XF86Config file =======================
...
# **********************************************************************
# Files section. This allows default font and rgb paths to be set
# **********************************************************************
Section "Files"
# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
RgbPath "/usr/X11R6/lib/X11/rgb"
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
FontPath "unix/:-1"
# FontPath "/usr/X11R6/lib/X11/fonts/TrueType"
EndSection
...
=============== My config file =======================
...
# allow a max of 10 clients to connect to this font server
client-limit = 10
# when a font server reaches its limit, start up a new one
clone-self = on
# alternate font servers for clients to use
#alternate-servers = foo:7101,bar:7102
# where to look for fonts
#
catalogue = /usr/X11R6/lib/X11/fonts/misc:unscaled,
/usr/X11R6/lib/X11/fonts/75dpi:unscaled,
/usr/X11R6/lib/X11/fonts/100dpi:unscaled,
/usr/X11R6/lib/X11/fonts/misc,
/usr/X11R6/lib/X11/fonts/Type1,
/usr/X11R6/lib/X11/fonts/Speedo,
/usr/X11R6/lib/X11/fonts/cyrillic,
/usr/X11R6/lib/X11/fonts/CID,
/usr/X11R6/lib/X11/fonts/local,
/usr/X11R6/lib/X11/fonts/latin2/Type1,
/usr/share/fonts/default/TrueType,
/usr/share/fonts/default/Type1,
/usr/share/AbiSuite/fonts
# in 12 points, decipoints
default-point-size = 120
# 100 x 100 and 75 x 75
default-resolutions = 75,75,100,100
# use lazy loading on 16 bit (usually Asian) fonts
deferglyphs = 16
# how to log errors
use-syslog = on
# don't listen to TCP ports by default for security reasons
no-listen = tcp
...