|
Seite 2 von 3
X Windows lokal starten
X Windows ist die grafische Oberfläche unter Unix. XFree86 ist eine freie
Implementation dieses Systems. Es wird auch unter allen gängigen Linux-Distributionen
für die grafische Oberfläche eingesetzt.
Unter Cygwin läßt sich XFree86 über die Batchdatei
startxwin.bat im Unterverzeichnis "usr\X11R6\bin"
starten. Damit diese funktioniert muss jedoch an der Datei erst eine Änderung
vorgenommen werden. Am Anfang der Batch Datei findet sich folgender Befehl:
SET CYGWIN_ROOT=\cygwin
Diese sollte an den Installationspfad angepasst werden, den Sie während
der Installation gewählt haben. In unserem Beispiel wäre das:
SET CYGWIN_ROOT=c:\programme\cygwin
Die neueren Versionen von Cygwin bieten zwei Betriebsarten: Den single- und
den multiwindow Modus. Standardmäßig ist Cygwin für den multiwindow
Modus eingestellt. Nach dem Start der Batchdatei erscheint lediglich ein kleines
schwarzes X und es öffnet sich eine Shell:


Alle Programme, die von der Shell aus gestartet werden, öffnen sich in
neuen Fenstern. Einen Window Manager gibt es in dieser Konfiguration nicht,
da Windows diese Aufgabe übernimmt. Auf diese Weise entsteht auf dem Bildschirm
eine bunte Mischung aus Windows- und UNIX-Programmen:

Um in den single window Modus zu wechseln, muß die Datei startxwin.bat
bearbeitet werden. Folgende Einträge sind relevant:
REM Startup the X Server with the integrated Windows-based window manager.
start XWin -multiwindow
REM start XWin
REM start XWin -screen 1 1000 900
REM Startup the twm window manager.
REM WARNING: Do not use an external window manager in conjunction with
REM the ``-multiwindow'' command-line parameter for XWin. Doing so REM would
start two window managers, which is never supposed to happen.
REM run twm
Am einfachsten kommentiert man die Zeile "XWin -multiwindow" mit
einem "REM" aus und entfernt den Kommentar vor der übernächsten
Zeile. Aus "-screen 1" sollte man "-screen 0" machen. Die
anschließenden Werte geben vor, wie groß das Fenster werden soll.
Im single window Modus wird ein Window Manager benötigt. Standardmäßig
ist twm vorgesehen. Er läßt sich durch das Entfernen des Kommentars
in der Zeile "REM run twm" aktivieren. Nach dem erneuten Start von
startxwin.bat, sieht Cygwin folgendermassen aus:

Der verwendete Window Manager läßt sich ändern, indem man die
Batchdatei "startxwin.bat" editiert. Relativ am Ende der Datei findet
sich der Befehl "run twm":

Durch das Ändern dieses Befehls in "run wmaker" läßt
sich der verwendete Window Manager einfach auf WMaker umstellen. Nach einem
erneuten Start von "startxwin.bat" sieht die Oberfläche dann
so aus:

|