Les HOWTO Linux...
Page suivante - Page précédente - Table des matières
4. Un peu de théorie
Le mot magique est DISPLAY (unité d'affichage)
. Dans le système X
Window, une unité d'affichage est constituée (en simplifiant) d'un clavier,
d'un mulot et d'un écran. Une unité d'affichage est gérée par un programme
serveur, plus connu sous le nom de serveur X. Le serveur fournit des
fonctionnalités d'affichage aux autres programmes qui se connectent à lui.
Une unité d'affichage est identifiée par un nom, de type, par exemple :
-
DISPLAY=light.uni.verse:0
-
DISPLAY=localhost:4
-
DISPLAY=:0
Un nom d'unité d'affichage est constitué d'un nom d'hôte (par exemple :
light.uni.verse
et localhost
), du signe deux point
(:
), et d'un numéro de séquence (tels que 0
et
4
). Le nom d'hôte de l'unité d'affichage est le nom de l'ordinateur
sur lequel tourne le serveur X. Si le nom de l'hôte est omis, cela signifie
qu'il s'agit de l'ordinateur local.
D'habitude, le numéro de séquence est 0 – cela peut changer s'il
y a plusieurs unités d'affichage connectées sur le même ordinateur.
Si jamais il vous arrive de voir le nom d'une unité d'affichage avec un
.n
supplémentaire accolé à son nom, c'est qu'il s'agit d'un numéro
d'écran. Une unité d'affichage peut, en théorie, avoir plusieurs écrans.
Cependant, d'habitude, il n'y en a qu'un, qui porte le numéro
n=0
, et c'est le numéro par défaut.
D'autres formes de DISPLAY
existent, mais celle-ci suffira
pour notre propos.
Pour celui qui est curieux de technique :
-
hostname:D.S
signifie écranS
sur unité d'affichageD
de l'hôtehostname
: le serveur X de cette unité d'affichage est à l'écoute du port TCP6000+D
. -
host/unix:D.S
signifie écranS
sur unité d'affichageD
de l'hôtehost
: le serveur X de cette unité d'affichage est à l'écoute du socket de domaine UNIX/tmp/.X11-unix/XD
(et donc, seulhost
peut l'atteindre). -
:D.S
est équivalent àhost/unix:D.S
, oùhost
est le nom de l'hôte local.
Page suivante - Page précédente - Table des matières