x server fatal font error

Jean-Christophe Valiere jyce at free.fr
Fri Jul 23 07:37:24 UTC 2004


Selon Austin <auji at cruzio.com>:

> Michael Schwendt wrote:
>
> >On Thu, 22 Jul 2004 17:38:46 -0700, Austin wrote:
> >
> >
> >>>
> >>Yes it is.
> >>ps -ef | grep xfs
> >>xfs   3661   1   0   10:12 ? 00:00:00 [xfs]
> >>
> >>There is no /etc/X11/XF86Config-4 backup.  It was working fine
> >>yesterday, and when i booted this morning x would not come up.  I might
> >>have make some resolution changes yesterday before shutting down.  " rpm
> >>-qa --last | tac | tail" shows nothing.
> >>
> >>
> >
> >More details needed. What XFree86 packages are installed?
> >
> >  $ rpm -qa 'XFree86*'
> >
> >Verify all of them:
> >
> >  $ rpm -qa 'XFree86*' | xargs rpm -V
> >
> >Post your /etc/X11/fs config file, too.
> >
> >Then still the fonts.dir and fonts.alias files might be damaged.
> >
> >
> The fonts.dir and fonts.alias files in their respective directories in
> /usr/X11R6/lib/X11/fonts/*  look undamaged.  I assume the below
> "unscaled" is an argument" as it is not a file.
>
> The /var/log/XFree86.0.log is huge so I won't post it unless it's
> helpful... however I neglected to post the "Could not init font path
> element unix/:7100, removing form list! message.

I think the probleme come from here as xfs share its font to other X app (xdm
...)
Can you give us the "Section Files" from XF86Config ??

> #############################################
> #/etc/X11/fs/config
> # Default font server configuration file for Red Hat Linux
> #
>
> # 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/TTF,
>         /usr/share/fonts/default/Type1,
>         ,
         ^^^^ You should remove thath
>         /usr/lib/openoffice/share/fonts/truetype
> # 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
 [...]

Try to restart your xfs server (/etc/init.d/xfs stop and /etc/init.d/xfs start)

Finally try to recreate your XF86config (/usr/X11R6/bin/XFree86 -configure.

If that doesn't work, install a Virutal X Server (ie. Xvnc or Xvfb)
and use xlsfonts and xset (xset -q) commands to have more information

Regards,
--
"Si la politique pouvait changer notre vie,
 cela ferait longtemps qu'elle serait interdite."
  - Federation Anarchiste de France -





More information about the redhat-list mailing list