Mini HOWTO terminal X NCD
Ian Hodge,
[email protected]
v1.07, 30 Novembre 1999
Ce document explique comment connecter un terminal X NCD � une machine
h�te UNIX (traduction : Michel Billaud,
[email protected]).
______________________________________________________________________
Table des mati�res
1. Copyright
2. Introduction
2.1 �tapes
3. Pr�liminaires
3.1 Le terminal X
3.2 Connexion physique
3.3 Logiciel serveur X de NCD
4. Configuration de la machine h�te UNIX
4.1 TFTP et BootP
5. Configurer la proc�dure de d�marrage du terminal X
5.1 Syntaxe des commandes du
5.2 Menu de configuration
5.3 Fichiers de configuration du terminal X
5.4 Connexion sur une machine du r�seau
6. Le terminal X et les polices
6.1 Le serveur de polices
7. Divers
7.1 Terminaux support�s
7.2 R�f�rences
7.3 Mat�riel utilis� pour la pr�paration de ce document
7.4 Remerciements
7.5 Probl�mes restants
7.6 Contact
______________________________________________________________________
11.. CCooppyyrriigghhtt
Le _N_C_D _X _t_e_r_m_i_n_a_l _m_i_n_i _H_O_W_T_O est copyright (C) 1998 par Ian Hodge.
Les documents _H_O_W_T_O de Linux peuvent �tre reproduits et diffus�s en
tout ou partie, par tout moyen physique ou �lectronique, du moment que
cette notice de copyright figure sur toutes les copies.
22.. IInnttrroodduuccttiioonn
Ce document explique comment connecter un terminal X fabriqu� par NCD
(Network Computing Devices) � une machine h�te fonctionnant sous UNIX,
en utilisant le protocole _B_o_o_t_P (_B_o_o_t _P_r_o_t_o_c_o_l). De nombreux
terminaux peuvent �galement d�marrrer par RARP, NFS, ou depuis une
carte PCMCIA ou une liaison s�rie (directe ou par modem).
Bien que le mat�riau de ce document soit bas� sur l'exp�rience d'un
seul type de terminal X, une grande partie des informations qui y
figurent s'appliquent �galement � d'autres mod�les. Il existe
�galement un _L_i_n_u_x _X _T_e_r_m_i_n_a_l _m_i_n_i _H_O_W_T_O (qui est actuellement d�clar�
obsol�te par les responsables des HOWTO, et n'est donc peut-�tre pas
disponible avec toutes les distributions de Linux) qui recoupe en
partie ce document. Celui-ci contient davantage d'informations sur les
terminaux X.
22..11.. ��ttaappeess
La connexion d'un terminal X � un r�seau Unix se r�sume aux �tapes
suivantes :
� Relier physiquement le terminal X au r�seau.
� Configurer la _m_a_c_h_i_n_e _h_�_t_e UNIX qui servira au _b_o_o_t (d�marrage) du
terminal X.
� Param�trer la proc�dure de boot du terminal X.
� D�marrer le terminal X.
� Se connecter sur le r�seau.
33.. PPrr��lliimmiinnaaiirreess
33..11.. LLee tteerrmmiinnaall XX
Un terminal X est un appareil capable d'afficher et de communiquer sur
un r�seau, en utilisant le syst�me de fen�trage pour r�seaux
distribu�s connu sous le nom de X. Typiquement, le logiciel du
terminal X (ce qu'on appelle le _s_e_r_v_e_u_r _X) est charg� depuis le r�seau
au d�marrage du terminal. Les programmes autres que le serveur X
(programmes _c_l_i_e_n_t_s _X) ne sont pas ex�cut�s localement (� part
quelques exceptions) par le terminal X, qui affiche des programmes qui
tournent sur d'autres machines du r�seau. Le terminal X est donc un
genre de _n_e_t_w_o_r_k _c_o_m_p_u_t_e_r qui utilise le protocole X pour acc�der aux
ressources du r�seau.
33..22.. CCoonnnneexxiioonn pphhyyssiiqquuee
Le terminal X NCD (nous avons utilis� le mod�le _X_n_c_d_1_9_r pour la
pr�paration de ce document) poss�de une prise RJ-45 (paire torsad�e)
pour Ethernet 10 Base T. Il faut un r�p�teur multiport (_h_u_b) pour
relier plus de deux appareils en paire torsad�e. Si le terminal X et
la machine h�te sont les seules machines de votre r�seau, vous pouvez
les connecter par un c�ble crois� qui est d�crit dans le _L_i_n_u_x
_E_t_h_e_r_n_e_t _H_O_W_T_O.
33..33.. LLooggiicciieell sseerrvveeuurr XX ddee NNCCDD
Le fichier qui contient le logiciel serveur X du terminal est
disponible aupr�s du constructeur, qui le fournit en principe avec le
terminal. Ce fichier va r�sider sur la machine h�te, d'o� il sera
t�l�charg� au d�marrage du terminal X. Il est sp�cifique du mod�le du
terminal, mais ind�pendant du type de la machine h�te. Le terminal
peut d�marrer depuis n'importe quelle machine qui supporte le
protocole de communication _B_o_o_t_P (expliqu� plus loin). En plus du
serveur, le logiciel X peut contenir des applications, comme un
gestionnaire de fen�tres, qui s'ex�cuteront localement sur le terminal
X.
44.. CCoonnffiigguurraattiioonn ddee llaa mmaacchhiinnee hh��ttee UUNNIIXX
Au d�marrage, le terminal X va chercher ses fichiers (y compris le
serveur X) sur une machine du r�seau. Une fois d�marr�, le serveur X
contr�lera les entr�es (clavier, souris), l'affichage, les clients
locaux et la communication par le protocole X. Le serveur X s'ex�cute
sur le terminal X, et n'a donc besoin d'aucune compatibilit�
logicielle avec la machine h�te.
44..11.. TTFFTTPP eett BBoooottPP
Les protocoles TFTP (_T_r_i_v_i_a_l _F_i_l_e _T_r_a_n_s_f_e_r _P_r_o_t_o_c_o_l, protocole
�l�mentaire de transfert de fichiers) et BootP (_b_o_o_t _p_r_o_t_o_c_o_l,
protocole d'amor�age) sont utilis�s ensemble sur la machine h�te pour
permettre au terminal X de r�cup�rer le serveur X et les fichiers de
configuration � travers le r�seau. Ces deux services sont
habituellement d�marr�s par _i_n_e_t_d (Internet Daemon).
Lorsque le terminal X est mis sous tension, si il est configur� pour
un d�marrage par le r�seau, il �met un appel g�n�ral (_b_r_o_a_d_c_a_s_t) sur
le r�seau en utilisant le protocole _B_o_o_t_P (protocole d'amor�age
TCP/IP). Ce message d'appel contient l'adresse mat�rielle (Ethernet)
du terminal X, adresse qui sera utilis�e par la machine h�te pour
r�pondre � la "demande de boot".
Lorsque la machine h�te re�oit une demande de boot, _i_n_e_t_d (qui
surveille un port d�sign� dans /etc/services) d�marre le d�mon _B_o_o_t_P
sp�cifi� dans /etc/inetd.conf.
Dans le fichier inetd.conf, ajoutez ou d�-commentez les lignes qui
concernent TFTP ou BootP. Dans l'exemple qui suit, le dernier
param�tre de la ligne de TFTP indique le r�pertoire qui contient les
fichiers pour le terminal X. Bien que les noms de r�pertoires ne
soient pas obligatoires, pour des raisons de s�curit� il faut toujours
les mettre, de fa�on � restreindre l'acc�s TFTP � ces seuls
r�pertoires.
Exemple de fichier /etc/inetd.conf (extrait) :
# Le service TFTP sert principalement au boot. La plupart des sites
# ne font tourner ceci que sur les machines qui sont des "serveurs de boot".
tftp dgram udp wait root /usr/sbin/tcpd /usr/sbin/in.tftpd /usr/X11/lib/X11/ncd/
bootps dgram udp wait root /usr/sbin/tcpd /usr/sbin/in.bootpd
Lors de son activation, le d�mon du serveur BootP lit son fichier de
donn�es /etc/bootptab. Une description de ce terminal X doit s'y
trouver. Chaque description contient un ensemble d'�l�ments s�par�s
par des deux-points ":". Le premier �l�ment est le nom du terminal.
�l�ments utiles du fichier bootptab :
hhdd (_h_o_m_e _d_i_r_e_c_t_o_r_y) R�pertoire contenant le fichier de boot du
terminal X (ici /usr/X11/lib/X11/ncd/).
iipp Addresse IP du terminal X (dans notre exemple 10.0.0.1).
ssmm(_s_u_b_n_e_t _m_a_s_k)
masque de sous-r�seau (ici 255.0.0.0). Pour comprendre l'usage
des masques de sous-r�seau et autres principes des r�seaux IP,
consultez le _L_i_n_u_x _N_E_T_-_3 _H_O_W_T_O.
ggww(_g_a_t_e_w_a_y)
adresse IP de la passerelle (ici 10.0.0.1).
hhtt(_h_a_r_d_w_a_r_e _t_y_p_e)
Type de mat�riel. C'est ethernet dans cet exemple.
hhaa(_h_a_r_d_w_a_r_e _a_d_d_r_e_s_s)
Adresse mat�rielle du terminal X (adresse Ethernet sur 6
octets). D'apr�s la page _b_o_o_t_p_t_a_b du manuel UNIX, l'�l�ment
"hhtt" doit pr�c�der le "hhaa". L'adresse Ethernet s'affiche � la
mise sous tension du terminal X, sous forme d'une s�rie de 6
nombres � deux chiffres hexad�cimaux, s�par�s par des deux-
points. Par exemple
00:00:A7:12:26:19
ttcc(_t_a_b_l_e _c_o_n_t_i_n_u_a_t_i_o_n)
Suite d'une autre description du fichier _b_o_o_t_p_t_a_b. Voir
l'exemple ci-dessous.
ddss(_d_o_m_a_i_n _n_a_m_e _s_e_r_v_e_r)
Adresse IP du serveur de noms (par exemple 10.0.0.3). Inutile si
la r�solution d'adresse n'utilise pas de serveur de noms (DNS).
bbff(_b_o_o_t _f_i_l_e)
Nom du fichier contenant le serveur du terminal X (d'habitude le
nom du fichier est celui du mod�le du terminal X, ici Xncd19r).
Ce qui suit est un exemple de fichier /etc/bootptab. Le caract�re "\"
sert � neutraliser les fins de ligne.
______________________________________________________________________
# Ceci est une description, appel�e ici ``default'', avec
# des informations communes � tous les clients BootP
default:hd=/usr/X11/lib/X11/ncd/:\
ds=10.0.0.3:\
sm=255.0.0.0:\
gw=10.0.0.1:
# Le terminal X s'appelle ``myxterm''. Remarquez l'�l�ment
# ``tc'' qui fait r�f�rence � la description ``default''.
myxterm:ht=ethernet:\
ha=0x0000a7122619:\
ip=10.0.0.2:\
tc=default:\
bf=Xncd19r:
______________________________________________________________________
Lorsque le d�mon bootpd trouve (dans le fichier bootptab) une
description qui correspond � l'adresse mat�rielle contenue dans une
requ�te de boot, il envoie une r�ponse � l'adresse IP correspondante.
Le transfert de fichiers peut alors se faire par TFTP au dessus de IP.
On attribue un nom au terminal X en ajoutant une description dans le
fichier /etc/hosts de la machine h�te. Ce fichier sert � �tablir une
correspondance entre noms de machines et adresses IP. Dans l'exemple
ci-dessous, le terminal X (d'adresse 10.0.0.2) est nomm� "myxterm" :
10.0.0.1 linuxhost # La machine h�te (serveur de boot)
10.0.0.2 myxterm # terminal X
55.. CCoonnffiigguurreerr llaa pprroocc��dduurree ddee dd��mmaarrrraaggee dduu tteerrmmiinnaall XX
Lorsqu'il est mis sous tension, le terminal X tente de _b_o_o_t_e_r,
c'est-�-dire de charger le logiciel serveur X en m�moire et de
l'ex�cuter. Si le terminal X ne peut pas booter, la cha�ne d'invite
">" du moniteur (_B_o_o_t _M_o_n_i_t_o_r) appara�t. Le Boot Monitor est un
programme enregistr� dans les m�moires mortes (_P_R_O_M _= _p_r_o_g_r_a_m_m_a_b_l_e
_r_e_a_d_-_o_n_l_y _m_e_m_o_r_y) du terminal. � l'aide du moniteur, il est possible
de configurer le terminal X pour qu'il aille chercher le serveur X sur
la machine h�te au d�marrage. Utilisez "?" pour avoir la liste des
commandes du moniteur.
Les param�tres de configuration que vous modifiez gr�ce au moniteur
sont stock�s dans une m�moire non volatile (NVRAM = non-volatile
random access memory), et sont conserv�s lorsque le terminal est mis
hors-tension.
Pour booter le terminal depuis le moniteur, on a le choix entre la
commande "bt" et un syst�me de menus. Les deux m�thodes permettent en
gros de faire la m�me chose, mais les menus donnent acc�s � davantage
de param�tres.
55..11.. SSyynnttaaxxee ddeess ccoommmmaannddeess dduu BBoooott MMoonniittoorr
> bt fichier IP_terminal IP_h�te IP_passerelle masque_sous-r�seau
ffiicchhiieerr
Le nom du fichier, sur la machine h�te, qui contient le logiciel
du serveur X pour le terminal (dans notre exemple "Xncd19r").
V�rifiez que c'est le m�me nom que celui indiqu� dans le fichier
bootptab (expliqu� dans la section pr�c�dente) pour ce terminal
X.
IIPP__tteerrmmiinnaall
L'adresse IP affect�e au terminal X (ici 10.0.0.2).
Pareillement, cette adresse doit �tre celle indiqu�e dans
bootptab.
IIPP__hh��ttee
L'adresse IP de la machine h�te (10.0.0.1).
IIPP__ppaasssseerreellllee
L'adresse IP de la passerelle du sous-r�seau (par exemple
10.0.0.1).
mmaassqquuee__ssoouuss--rr��sseeaauu
Le masque de sous-r�seau, en notation IP d�cimale ou
hexad�cimale (par exemple 255.0.0.0 ou ff000000).
55..22.. MMeennuu ddee ccoonnffiigguurraattiioonn""sseettuupp"" dduu mmoonniitteeuurr
Les menus de configuration sont appel�s par la touche "Setup" ou en
tapant la commande "se" apr�s l'invite '>' du moniteur.
GGeett IIPP AAddddrreesssseess FFrroomm
Normalement, l'adresse IP du terminal devrait �tre obtenue
depuis la configuration stock�e dans la NVRAM. Ne selectionnez
'Network' que si vous utilisez RARP (_r_e_v_e_r_s_e _A_R_P) pour
d�terminer l'adresse IP du terminal X depuis la machine h�te.
TTeerrmmiinnaall IIPP AAddddrreessss
L'adresse IP affect�e au terminal X (par exemple 10.0.0.2).
C'est la m�me chose que le param�tre 'IP_terminal' vu
pr�c�demment.
FFiirrsstt BBoooott HHoosstt IIPP AAddddrreessss
L'adresse IP de la machine h�te (ici 10.0.0.1). M�me chose que
le param�tre 'IP_h�te'.
GGaatteewwaayy IIPP AAddddrreessss
L'adresse IP de la passerelle de sous-r�seau. Correspond �
"IP_passerelle".
SSuubbnneett MMaasskk
Le masque de sous-r�seau, en notation IP d�cimale (voir variable
"masque_sous-r�seau" plus haut).
BBrrooaaddccaasstt IIPP AAddddrreessss
L'adresse IP pour la diffusion vers le sous-r�seau (par exemple
10.255.255.255).
BBoooott FFiillee
Le nom du fichier qui, sur la machine h�te, contient le logiciel
serveur X du terminal (exemple "Xncd19r"). M�me chose que le
param�tre "fichier" d�crit plus haut.
TTFFTTPP BBoooott DDiirreeccttoorryy
Le nom du r�pertoire, sur la machine h�te, qui contient le
logiciel serveur (par exemple "/usr/X11/lib/X11/ncd/" ou
"/tftpboot/").
CCoonnffiigg ffiillee
Le nom du fichier de configuration du terminal X sur la machine
h�te (voir plus loin).
UUNNIIXX CCoonnffiigg DDiirreeccttoorryy
Le nom du r�pertoire qui contient le fichier de configuration
(exemple "/usr/X11/lib/X11/ncd/").
TTFFTTPP OOrrddeerr,, NNFFSS OOrrddeerr,, LLooccaall OOrrddeerr
Mettez "1" pour la m�thode de d�marrage que vous pr�f�rez,
c'est-�-dire TFTP si vous d�marrez par BootP depuis une machine
h�te.
55..33.. FFiicchhiieerrss ddee ccoonnffiigguurraattiioonn dduu tteerrmmiinnaall XX
Pendant la proc�dure de boot, le terminal X va essayer d'aller
chercher des fichiers depuis la machine h�te. Si un fichier manque,
le terminal utilisera des options par d�faut.
Voici les fichiers transf�r�s pendant le d�marrage du terminal X :
� Le fichier de configuration (par exemple ncd.conf) qui contient
les param�tres du terminal X.
� Le fichier des couleurs (par exemple rgb.txt).
� La base de donn�es des symboles des touches (par exemple
XKeysymDB).
� Les fichiers catalogues des polices (exemple font.dir, font.alias).
Apr�s un d�marrage r�ussi, la fen�tre console du terminal X doit
appara�tre avec une barre de menus. La touche "Setup" du clavier fait
appara�tre/dispara�tre cette fen�tre. Le menu d�roulant "setup" permet
de voir et changer les param�tres du terminal X, et de les sauver sur
la machine h�te, dans un fichier de configuration qui pourra �tre
r�utilis� plus tard.
Si le transfert de fichiers se fait par TFTP, le fichier doit �tre
accessible en lecture pour tous. De la m�me fa�on, pour pouvoir sauver
un fichier de configuration sur la machine h�te, le fichier doit
exister pr�alablement et �tre accessible en �criture pour tout le
monde. Si vous utilisez TFTP s�curis� (ce qui est recommand� pour des
raisons de s�curit�), l'acc�s aux fichiers ne pourra se faire que
dans des r�pertoires d�termin�s.
NNoottee :: le terminal peut rater son d�marrage si il �tait configur� pour
fonctionner avec d'autres h�tes ou avec des param�tres diff�rents. Le
probl�me peut �tre r�solu en r�initialisant la NVRAM pour supprimer
les param�tres m�moris�s.
Pour r�initialiser la NVRAM depuis le _b_o_o_t _m_o_n_i_t_o_r, tapez la commande
"nv". Depuis ce sous-menu choisissez "l" pour charger les valeurs par
d�faut, "s" pour sauver et enfin "q" pour quitter. Relancez la
proc�dure de d�marrage d�crite plus haut.
55..44.. CCoonnnneexxiioonn ssuurr uunnee mmaacchhiinnee dduu rr��sseeaauu
Depuis la barre de menu de la console X, selectionnez le menu
d�roulant "Terminals" et choisissez l'option "New Telnet...". Lorsque
la fen�tre telnet appara�t, tapez l'adresse d'une machine du r�seau
dans le champ "service" et cliquez sur "OK". La banni�re du site
choisi devrait appara�tre alors. Une fois connect�, on peut lancer
des programmes X, y compris un gestionnaire de fen�tres, depuis la
fen�tre telnet.
66.. LLee tteerrmmiinnaall XX eett lleess ppoolliicceess
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 _c_h_e_m_i_n
Pour enlever des chemins d'acc�s : xset -fp _c_h_e_m_i_n
66..11.. LLee sseerrvveeuurr ddee ppoolliicceess
Le serveur de polices (xfs : _X _F_o_n_t _S_e_r_v_e_r) 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 _b_i_t_m_a_p. 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 <
ftp://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
______________________________________________________________________
77.. DDiivveerrss
77..11.. TTeerrmmiinnaauuxx ssuuppppoorrtt��ss
On m'a dit que les proc�dures d�crites dans ce document fonctionnaient
(plus ou moins) pour les terminaux suivants : _N_C_D _1_9_r_, _N_C_D _1_9_c_, _N_C_D
_1_5_b et _N_C_D _M_C_X.
77..22.. RR��ff��rreenncceess
� Pages de manuel UNIX : _b_o_o_t_p_d(8), _t_f_t_p_d(8), _b_o_o_t_p_t_a_b(5), _x_d_m(1x),
_x_f_s(1), _f_s_i_n_f_o(1), _x_s_e_t(1), _i_n_e_t_d(8),
� HOWTOs : _L_i_n_u_x _E_t_h_e_r_n_e_t _H_O_W_T_O, _L_i_n_u_x _N_e_t_-_3 _(_N_e_t_w_o_r_k_i_n_g_) _H_O_W_T_O,
� NCD Techtips Archive <
ftp://ftp.ncd.com/pub/ncd/Archive/NCD-
Articles/index.html>,
� NCD Techtips Archive Mirror at CERN
<
http://wsspinfo.cern.ch/file/NCD-Articles/>,
� Depuis la sortie de la premi�re version de ce _m_i_n_i _H_O_W_T_O, j'ai
d�couvert un document de NCD qui rend le mien presque inutile. Le
NCDware Reference Manual
<
http://www.ncd.com/doc/ncdware50ref/front.htm> couvre en d�tail
presque tous les points de la configuration.
� _N_C_D_w_a_r_e _S_y_s_t_e_m _A_d_m_i_n_i_s_t_r_a_t_o_r_'_s _G_u_i_d_e _f_o_r _U_N_I_X _S_y_s_t_e_m_s,
77..33.. MMaatt��rriieell uuttiilliiss�� ppoouurr llaa pprr��ppaarraattiioonn ddee ccee ddooccuummeenntt
� Terminal X : NCD mod�le NCD19r avec �cran monochrome 19 pouces
1280x1024, 8Mo de RAM.
� Logiciel serveur X : NCDware V3.2.CV 19r_s
� Machines-h�tes : IBM Cyrix 686 P150+ distribution Slackware (noyau
Linux version 2.0.31), IBM Cyrix M2 200 MMX distribution Red Hat
5.0 (noyau version 2.0.32).
� Carte r�seau : carte Ethernet 10 base T (clone NE 2000) et r�p�teur
multiport 8 voies.
� Serveur de polices version 2, release 6300.
77..44.. RReemmeerrcciieemmeennttss
Je voudrais remercier Michael de Lind van Wijngaarden, Jamal Hadi-
Salim et Dwight Hodge pour l'aide apport�e pour la pr�paration de ce
document.
77..55.. PPrroobbll��mmeess rreessttaannttss
� Est il possible (et raisonnable) de d�marrer le serveur de polices
par _i_n_e_t_d ?
� Si la machine sur laquelle tourne le serveur de polices est
arr�t�e, puis red�marr�e et le serveur de polices r�activ�, il
arrive que le terminal X n'arrive pas � acc�der aux polices. Il
faut redonner la liste des chemins d'acc�s des polices avec les
menus de la console ou par xset. Pourquoi ?
� Les proc�dures sont-elles les m�mes pour d'autres mod�les de
terminaux X ?
� Quelle est la proc�dure pour d�marrer le terminal X en utilisant
NFS (Nework File System) ou RARP (Reverse Address Resolution
Protocol)?
� Les messages suivants apparaissent dans la fen�tre console du
terminal X. Je suspecte qu'ils sont caus�s par des extensions
_X_F_r_e_e_8_6 qui ne font pas partie du serveur X. Quelqu'un peut-il
infirmer ou confirmer ?
%XSERVER-I-NEWCLIENT, host "localhost" connected with blank authorization
%XSERVER-W-NOEXTENSION, client attempted to use non-existent extension "BIG-REQUESTS"
%XSERVER-W-NOEXTENSION, client attempted to use non-existent extension "XKEYBOARD"
%XSERVER-W-NOEXTENSION, client attempted to use non-existent extension "XFree86-Misc"
� Verrons-nous un portage de Linux sur les terminaux X ? Cela semble
improbable, mais Linux existe d�j� sur d'autres plateformes
improbables.
77..66.. CCoonnttaacctt
Vous pouvez m'�crire �
[email protected] pour tous commentaires,
suggestions ou contributions.