Home · Kontakt · Impressum
contents index previous up next
Next: 19.4.1 ... direkt über Up: 19. X-Window Previous: 19.3.2 Der Fontserver xfs

19.4 Starten der graphischen Oberfläche ...

Wenn der X-Server gestartet wird, sucht er sich die nächste freie Konsole zur Darstellung der Grafik. Als Konvention hat sich die Konsole /dev/tty7 durchgesetzt. Beginnt der X-Server mit der Darstellung, so wechselt er automatisch von der aktiven Konsole zu seiner Grafikkonsole. Aus der X-Konsole kann nun mit der Tastenkombination <Strg>+<Alt>+<FN> gewechselt werden, wobei N die Nummer der Konsole ist.

Jeder graphische Bildschirm bekommt einen eindeutigen Displaynamen, der sich aus dem Rechnernamen, der Nummer des X-Servers und der Bildschirmnummer zusammensetzt.

HOST:SERVERNUMMER.BILDSCHIRM

Passende Beispiele für den Displaynamen sind also:

defiant.amov.de:0
Erster Server und erster Bildschirm auf dem Rechner mit dem DNS-Namen defiant.amov.de

217.89.70.60:1
Zweiter Server und erster Bildschirm auf dem Rechner mit der IP-Nummer 217.89.70.60

localhost:0.1
Erster Server und zweiter Bildschirm auf dem lokalen Rechner

:0
Erster Server und erster Bildschirm auf dem lokalen Rechner.

Die Bildschirmnummer ist nur notwendig, wenn mehrere Bildschirme im Einsatz sind. Der Einsatz von mehreren Bildschirmen wird z. B. durch die Xinerama-Erweiterung von XFree86 ermöglicht. Auch der Rechnername ist nur notwendig, wenn auf einen entfernten Rechner zugegriffen wird. Bei Ansprache des lokalen Rechners ist die Angabe des Rechnernamens nicht notwendig.

Der Displayname ist deswegen so wichtig, weil die X-Clients, die normale Linux-Programme sind, ja wissen müssen, auf welchem graphischen Bildschirm bzw. X-Server ihre Ausgabe landen soll. Die meisten X-Clients besitzen die Option -display, mit der der Displayname angegeben werden kann, wie im folgenden Beispiel zu sehen.

ole@enterprise:~> xterm -display :0

Es wäre aber etwas mühsam den Wert bei jedem Programmaufruf durch eine Option mitliefern zu lassen. Deshalb orientieren sich die meisten X-Clients an der Umgebungsvariable DISPLAY. Im Normalfall ist die Variable richtig gesetzt. Sollten Sie aber zum Beispiel den X-Client mit dem X-Server auf einem entfernten Rechner kommunizieren lassen, dann muß die Variable in der Shell vorher wie im folgenden Beispiel geändert werden.

ole@enterprise:~> export DISPLAY=defiant.amov.de:0

Aber nun wollen wir uns mal anschauen, wie Sie den X-Server starten können.



Unterabschnitte
contents index previous up next
Next: 19.4.1 ... direkt über Up: 19. X-Window Previous: 19.3.2 Der Fontserver xfs
  © 2004 by IT-Dozent Ole Vanhoefer · Zum Seitenanfang