
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:−1"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
EndSection
Attention
, n'ajoutez pas de FontPath pointant vers un répertoire de fontes True Type : X est incapable de les gérer seul, sans serveur de
fontes.
Dans le fichier de configuration du serveur de fontes (/etc/X11/fs/config), ajoutez après le chemin des fontes True Type, le chemin des
fontes "normales", dont /usr/X11R6/lib/X11/fonts/misc/, etc.
•
Enfin, après avoir redémarré le serveur de fontes, vérifiez que tout s'est bien passé :•
[root@taz userttfonts]# /etc/rc.d/init.d/xfs restart
[root@taz userttfonts]# /etc/rc.d/init.d/xfs status
Si xfs ne toune pas, corrigez les erreurs ou bien revenez en arrière, et relancez−le puis vérifiez son statut, jusqu'à ce que celui−ci soit bon.
Ces précautions vous épargnerons bien des problèmes par la suite (impossible de démarrer, etc.).
Solution alternative : utiliser xfstt
xfstt est un autre serveur de fontes, qui reconnaît nativement les fontes true type. Plutôt que de modifier la config de xfs, vous pouvez faire cohabiter
les deux serveurs de fontes sans problème, et utiliser xfstt pour les fontes true type.
Pour trouver ce serveur, allez par exemple le chercher sur freshmeat ou rufus, puis installez−le.
De la même manière que ci−dessus, copiez (ou liez) vos fontes true type dans /usr/share/fontes/truetype (répertoire par défaut de xfstt, qui
peut être modifié), puis dans ce répertoire, faire :
[root@taz truetype]# xfstt −−sync
Enfin, dans /etc/X11/XF86Config (Redhat et compatibles) ou /etc/XF86Config (Slackware), ajoutez un FontPath du type :
FontPath "unix/:7101"
et dans un script de démarrage (/etc/rc.d/rc.local par exemple) placer la ligne ci−dessous :
xfstt &
A partir de là, pour faire prendre les fontes en compte, soit vous redémarrez simplement (beurk), soit : 1. dans une console texte, en root, vous lancez
"xfstt &", 2. vous redémarrez X par [Ctrl]−[Alt]−[Backspace].
Problèmes de lenteur de X
Deux causes principales peuvent rendre X Window très lent :
Pas assez de mémoire : le système swappe comme un fou
Les applications graphiques sont assez gourmandes en mémoire. Si vous n'avez que peu de mémoire vive (32 Mo est le minimum
minimorum conseillé), le système va swapper constamment (le disque dur "gratte") et être très (trop) lent :(
La seule solution consiste soit à ajouter de la mémoire, soit à utiliser des applications moins gourmandes en mémoire (KDE est gourmand,
sur une petite configuration, vous pouvez le remplacer avec bonheur par Window Maker par exemple).
1.
Réseau mal configuré
Sous Linux tout est basé sur le réseau, X ne déroge pas à la règle et se sert aussi de la configuration réseau de la machine.
Les lenteurs de ce style sont souvent dues à un réseau mal configuré (même si vous n'avez pas de carte réseau, la couche réseau existe et
est configurée de façon minimale) : par exemple un gateway (routeur) ou un nameserver (serveur de noms, DNS) inexistants, etc.
La solution consiste à vérifier tous les paramètres réseau, notamment ceux donnés lors de l'installation. Regardez le contenu de
/etc/resolv.conf, des fichiers de config réseau dans /etc/sysconfig (distribs RedHat ou Mandrake par exemple), ou des scrips de
démarrage dans /etc/rc.d à la partie traitant de la mise en route du réseau...
2.
Utilisation d'un poste comme terminal X
(partie écrite par Fred)
Supposons que vous ayez deux (ou plus) postes Linux correctement configurés pour le réseau et pour X et que l'un des postes ne dispose que d'un
petit disque dur, de peu de RAM d'un processeur très ancien... bref c'est un sassefépu, et l'autre c'est un poste dernier cri (un Pentium IV − 50
Gigahertz 50 Go de ram, 50 To de disque dur...), il peut être intéressant de ce connecter depuis le "petit" poste vers le "gros" (se seront les noms
réseau que je vais utiliser) comme si on était toujours sur le gros ! En effet, le petit poste ne gèrera alors plus que l'affichage, et profitera de la rapidité
du gros. La solution : éditer le fichier /etc/inittab du "petit" et transformer la ligne :
x:5:respawn:/etc/X11/prefdm −nodaemon
en :
x:5:respawn:/etc/X11/X −query gros
Problèmes et questions
Configuration du système X Window 21
Komentáře k této Příručce