Re: [etch] could not open default font 'fixed'
Le lundi 7 août 2006 16:54, Sylvain Sauvage a écrit :
> Lundi 7 août 2006, 16:08:56 CEST, steve a écrit :
> >[...]
> >
> > > > En ayant voulu bidouiller xorg, je me retrouve avec le message
> > > > d'erreur du titre.
> > > >
> > > > J'ai essayé pleins de trucs (grâce à gogol et aux archives de duf),
> > > > purgé tout X, réinstallé, mais toujours le même problème.
> > >
> > > et dpkg-reconfigure ?
> >
> > essayé, mais ne voulait pas écrire dans xorg.conf (problème récurent
> > sur plusieurs bécanes..)
>
> Huh ? À mon avis, c'est par là qu'il faut creuser : pourquoi ne veut-il
> pas écrire dans xorg.conf ?
That is the question :
> Cas possibles :
> - le md5 n'est pas le bon (comme il est dit au début de xorg.conf :
> dpkg-reconfigure -phigh xserver-xorg
> pour forcer l'écriture par debconf) ;
# dpkg-reconfigure -phigh xserver-xorg
xserver-xorg postinst warning: not updating /etc/X11/X; file has been
customized
> - problème de droits.
Mais où ?
>
> >[...]
> >
> > > Tu es sûr que tu as « purgé » X, avec --purge ?
> >
> > oui. underscore dans aptitude le fait non ?
>
> Oui.
>
> >[...]
> > Tout ça je l'ai fait une bonne dizaine (???) de fois
>
> Si le xorg.conf n'est pas écrit, ça veut dire que le paquet n'est pas
> configuré, cela veut sans doute dire que les autres paquets ne peuvent se
> configurer.
> J'ai l'intuition que xorg.conf est le nœud du problème.
Mais normalement si je fais un
aptitude reinstall xorg (ou même xserver-xorg), il est sensé me réinstaller le
tout non ? Là ce n'est pas le cas. Pourquoi ?
Pour info :
ls -l /etc/X11/
drwxr-xr-x 2 root root 1024 2006-08-07 15:10 app-defaults
-rw-r--r-- 1 root root 13 2006-08-07 12:11 default-display-manager
drwxr-xr-x 8 root root 1024 2006-08-07 13:02 fonts
-rw-r--r-- 1 root root 17371 2006-08-07 12:38 rgb.txt
drwxr-xr-x 2 root root 1024 2006-08-07 23:59 twm
lrwxrwxrwx 1 root root 13 2006-08-07 11:42 X -> /usr/bin/Xorg
drwxr-xr-x 2 root root 1024 2006-08-08 00:03 xinit
-rw-r--r-- 1 root root 3279 2006-08-08 00:15 xorg.conf
-rw-r--r-- 1 root root 3273 2006-08-07 15:41 xorg.conf.20060807154149
drwxr-xr-x 2 root root 1024 2006-06-12 05:46 Xresources
drwxr-xr-x 2 root root 1024 2006-08-08 00:08 xserver
-rwxr-xr-x 1 root root 3929 2006-08-07 15:10 Xsession
drwxr-xr-x 2 root root 1024 2006-08-07 15:55 Xsession.d
-rw-r--r-- 1 root root 265 2006-08-07 15:13 Xsession.options
-rw------- 1 root root 614 2006-08-07 12:06 Xwrapper.config
>
> >[...]
> > oui mais bien moins que de réinstaller un système qui date de 3 ans
> > non ?
>
> Faut voir (mais je ne conseille ni l'un ni l'autre).
Pour le moment, j'ai plutôt envie de résoudre ce problème que tout réinstaller
(j'ai franchement d'autres choses à faire que ça..).
> >[...]
> > Mais entre-temps, une réinstall totale de xorg me redonne l'écran de
> > login de kdm... mais lorsque j'essaie de me connecter, il me jette et
> > me remet kdm.. mais ça avance.
>
> Comme tu n'as pas de /etc/X11/xinit/* (ou qu'ils pausent problèmes), ta
> session est tout de suite terminée et donc tu es délogué.
A un moment (juste après avoir tout réinstallé je crois, j'ai eu une session
twm ; trop content, je me suis vite délogué pour installer le reste (kde*)
oui je sais c'est mal..) ; maintenant plus possible, je me fais balancer
comme un malpropre.
Après un startx, j'ai ceci dans /var/log/Xorg.0.log
Could not init font path element /usr/X11R6/lib/X11/fonts/misc, removing from
list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1, removing from
list!
Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi, removing
from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi, removing from
list!
Could not init font path element /usr/share/fonts/X11/TTF/, removing from
list!
Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
Could not init font path element /usr/share/fonts/X11/CID/, removing from
list!
Synaptics DeviceOff called
FreeFontPath: FPE "/usr/share/fonts/X11/misc" refcount is 2, should be 1;
fixing.
Was passiert ?
> Tu peux essayer un .xinitrc minimal (c'est-à-dire « exec xterm »).
Avec ça dans le home d'un user, j'obtiens un xterm (quelle surprise ;-) ) ;
mais c'est déjà ça. Bon je vais me pencher dans cette direction.
> > En tous cas merci de s'intéresser à mon problème.
>
> On a parfois besoin de se changer les idées entre deux lignes de code...
code de ? si ce n'est pas trop indiscret ?
Encore merci !
--
steve
jabber : sdl@jabber.org
Reply to: