Bonjour

Ce matin, en rallumant l'�cran de mon PC (allum� 24x7), xdm n'�tait pas
l� ! Il ne s'�tait pas relanc� apr�s mon d�loguage d'hier soir.

/var/log/xdm.log et /var/log/XFree86.0.log disent tous les deux qu'il ne
trouve pas la police "misc".

Je cherche d'abord si je peux mettre dans les fichiers de config dans
/etc/X11 directement le nom de la police (sans alias). Mais �a marche
pas. Le probl�me ne vient pas de xdm, mais de X lui-m�me.

Apr�s un petit strace, je vois qu'il ne trouve pas le fichier
/usr/X11R6/lib/X11/fonts/misc/fonts.alias.

Un petit "update-fonts-alias /etc/X11/fonts/misc" me g�n�re un
fonts.alias, et enfin je fais un lien de /etc/X11/fonts/misc/fonts.alias
vers/usr/X11R6/lib/X11/fonts/misc/fonts.alias, et �a marche !

J'utilise xfonts-base en version 4.1.0-8 (testing).

Mon /etc/XF86Config-4 contient :
--cut--
Section "Files"
        FontPath        "/usr/lib/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/lib/X11/fonts/misc"
        FontPath        "/usr/lib/X11/fonts/cyrillic"
        FontPath        "/usr/lib/X11/fonts/Type1"
        FontPath        "/usr/lib/X11/fonts/Speedo"
        FontPath        "/usr/lib/X11/fonts/TrueType"
EndSection
--cut--

J'ai fait un peu mumuse r�cemment avec les polices : mise en place de
polices TrueType, suppression des serveurs de polices, remplacement de
la police "fixed" par d�faut de *mon* ~/.Xresources (pour avoir du
latin15)... Alors, bien-s�r, je peux pas jurer-cracher que j'ai pas
fait de b�tise, mais a priori je me rappelle pas avoir fait mumuse dans
les r�pertoires /usr/X11R6/fonts/...  que je connais pas !

(Je n'ai pas fait d'apt-get depuis le dernier login r�ussi)

Les questions sont : 
        Avez-vous des id�es sur l'origine du probl�me ?
        Comment les fonts.alias sont sens�s �tre cr��s sous Debian ?
        (en particulier ceux de /usr/X11R6/lib/X11/fonts)
        Mon correctif � la mimine est-il tr�s sale ?

Merci

Benoit


-- 
No program done by a hacker will work unless he is on the system.

Répondre à