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
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
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:43