Het magische woord is DISPLAY
. In het X window systeem
bestaat het display (simpel gezegd) uit een keyboard, muis en een scherm.
Een display wordt aangestuurd door een server programma beter bekend als
de X server. De server bediend de display mogelijkheden van programma's
die ermee connecten.
Een display wordt aangegeven met een naam bv:
DISPLAY=light.uni.verse:0
DISPLAY=localhost:4
DISPLAY=:0
Een display bestaat uit een host naam ( zoals light.uni.verse
en
localhost
), een dubbele punt (:
), een volgorde nummer (zoals 0
en 4
). De host-naam van de display is de naam van de computer waar de
X server draait. Als je de host-naam weg laat betekent dit de lokale host.
Het volgorde nummer is normaal 0 - maar het kan varieer-en als er meerdere
Displays zijn aangesloten op een computer.
Als je ooit een display tegenkomt met een extra .n
indicatie
erachter, dan is dat het scherm nummer. Een display kan eigenlijk meer
schermen aan. Een display kan eigenlijk meerdere schermen aan.
Normaal is er maar een scherm, met het nummer n=0
, dus dat is
standaard.
Andere formaten van DISPLAY
zijn er, maar die hierboven doet het
goed voor onze plannen.
Voor technische nieuwsgierigheid:
hostname:D.S
Betekend S
op display D
van host
hostname
; de X server voor dit display luistert op de TCP
poort 6000+D
.host/unix:D.S
betekend scherm S
op display D
van host host
; de X server voor dit display luistert op de
UNIX domein socket /tmp/.X11-unix/XD
listening (dus
hij is alleen berijkbaar vanaf host
):D.S
is hetzelfde als host/unix:D.S
, waar host
de locale hostname is.