Page suivantePage pr�c�denteTable des mati�res

6. Le terminal X et les polices

Le terminal X poss�de quelques polices internes, appel�es "built-ins" dans les menus et fichiers de configuration. Le terminal peut fonctionner avec ces seules polices, mais, en g�n�ral, on pr�f�re en avoir davantage. On peut ajouter des polices en indiquant des chemins d'acc�s dans les menus de configuration de la console X, dans les fichiers de configuration, ou par la commande xset.

Lorsque le logiciel serveur X s'ex�cute sur le terminal, cette commande xset permet de modifier ou consulter la liste de chemins d'acc�s des polices.

Pour interroger le serveur X : xset -q

Pour ajouter des chemins d'acc�s : xset +fp chemin

Pour enlever des chemins d'acc�s : xset -fp chemin

6.1 Le serveur de polices

Le serveur de polices (xfs : X Font Server) tourne sur une des machines du r�seau, et fournit des polices au terminal X et aux autres clients du r�seau. L'emploi d'un serveur de polices permet d'utiliser une grande vari�t� de polices, parce que le logiciel du serveur X ne traite que des polices bitmap. Lors d'un chargement de police, le serveur de polices peut d�compresser, ajuster et convertir des polices pour le serveur X, et peut aider � simplifier la gestion des polices pour des groupes de terminaux et de clients r�seau. Le serveur de polices est fourni avec de nombreuses distributions Linux, et a �galement �t� incorpor� dans le logiciel du consortium X disponible sur ftp.x.org.

Pour indiquer l'utilisation d'un serveur de polices, on met une r�f�rence � un service TCP � la place d'un chemin d'acc�s dans les menus ou fichiers de configuration du terminal X.

Format des r�f�rences � des services TCP :

tcp/<adresse IP du serveur de polices>:<port utilis�>

Exemple:

tcp/10.0.0.1:7100

Voici un exemple extrait du fichier de configuration d'un terminal X :

xserver-default-font-path = {
 { "tcp/10.0.0.1:7100" }
 { "built-ins" }
}

La commande xset permet d'ajouter un serveur de polices dans la liste des chemins d'acc�s :

xset +fp tcp/10.0.0.1:7100

AVERTISSEMENT : Certaines versions de NCDWare (logiciel serveur) exigent que le serveur de polices soit indiqu� en premier avant les polices pr�d�finies "built-ins". Ceci est en contradiction avec la documentation NCD "System Administrator's Guide for UNIX Systems".

Faites des essais, et v�rifiez le r�sultat avec la commande "xset q".

Sur la machine h�te, le serveur de polices xfs est lanc� au d�marrage par le script rc.local, par la commande suivante :

xfs -config <fichier de configuration> -port <num�ro de port>

Le num�ro de port standard pour le serveur de polices est 7100. Exemple:

xfs -config /usr/X11/lib/X11/fs/config -port 7100

Exemple de fichier de configuration du serveur de polices :


# Fichier de configuration du serveur de polices
# On autorise au plus 10 clients a se connecter � ce serveur de polices.
client-limit = 10
# lorsqu'un serveur de polices atteint le nombre maximum de client,
# on en d�marre un autre.
clone-self = on
# On utilise le syslog d'UNIX pour noter les erreurs.
use-syslog = on
# liste des r�pertoires de polices
catalog = /usr/X11R6/lib/X11/fonts/misc/,
 /usr/X11R6/lib/X11/fonts/Speedo/,
 /usr/X11R6/lib/X11/fonts/Type1/,
 /usr/X11R6/lib/X11/fonts/75dpi/,
 /usr/X11R6/lib/X11/fonts/100dpi/
# fichier pour noter les erreurs si syslog n'est pas employ�
error-file = /usr/X11R6/lib/X11/fs/fs-errors
# 12 points en  decipoints
default-point-size = 120
# 100 x 100 et 75 x 75
default-resolutions = 75,75,100,100


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:43