XDM in mehreren Instanzen

Aus Gentoo Linux Wiki

Wechseln zu: Navigation, Suche
Dieser Artikel ist Teil der TIPPs & Tricks Sammlung.
Terminals / Shells X Portage System Dateisysteme Kernel Netzwerk Sonstiges alphabetischer Tipp Index



Inhaltsverzeichnis

[Bearbeiten] KDM / GDM auf mehreren Bildschirmen

Will man KDM auf 2 oder mehr virtuellen Bildschirmen starten, muss man zuerst den X-Server und dann KDM konfigurieren.
Will man GDM auf 2 oder mehr virtuellen Bildschirmen starten sind lediglich einige Änderungen an der /etc/X11/gdm/gdm.conf nötig.

[Bearbeiten] Der X-Server

Füge bzw. ersetze in der Datei "/etc/X11/xdm/Xservers" folgende Zeilen:

:0 local /usr/X11R6/bin/X :0 vt07
:1 local /usr/X11R6/bin/X :1 vt08

Auf Bildschirm 7 und 8 (ausgedrückt durch "vt0x") werden jetzt je ein X-Server gestartet. Wichtig ist auch jedem Server eine Nummer zu geben, in diesem Fall "0" und "1". Will man mehr Instanzen muss man entsprechend Zeilen hinzufügen. Wechseln kann man zwischen beiden mit "Strg+Alt+F7" und "Strg+Alt+F8"

[Bearbeiten] KDM

In ähnlicher Weise muss man noch KDM konfigurieren. Die betreffende Datei befindet sich im Installationspfad von KDE, z.B.: /usr/kde/3.3/share/config/kdm/Xservers
Es ist auch schon alles vorhanden, man muss es nur wieder hinzunehmen. Wichtig ist es das Wort "reserve" zu löschen.

:0 local@tty1 /usr/X11R6/bin/X -nolisten tcp
:1 local@tty2 /usr/X11R6/bin/X -nolisten tcp :1
#:2 local@tty3 reserve /usr/X11R6/bin/X -nolisten tcp :2
#:3 local@tty4 reserve /usr/X11R6/bin/X -nolisten tcp :3
#:4 local@tty5 reserve /usr/X11R6/bin/X -nolisten tcp :4


Jetzt noch xdm neu starten.

/etc/init.d/xdm restart

[Bearbeiten] GDM

Beim GDM sind einige Änderungen an der /etc/X11/gdm/gdm.conf nötig:

[daemon]
# Äbhänig von den flexible=... einstellungen in den [server-...] sections
# und natürlich von der anzahl der X-Server weiter unten.
FlexibleXServers=3
# Folgendes sollte auskommentiert bleiben:
#FirstVT=7
#VTAllocation=true
# Diese Einstellungen bewirken eine automatische Zuordung der X-Server zu den vts.
# Eindeutig geschmackssache (Bei mir hats zudem auch nicht Funktioniert...).
[servers]
# Started einen XDMCP Chooser auf vt7
0=Chooser vt7
# Started einen normalen GDM Login auf vt9 
1=Standard vt9 
# Started einen normalen GDM Login auf vt8
2=Standard vt8 

Es ist hier zu beachten, dass der Server mit der höchsten Nummer derjenige ist, welcher nach dem Start angezeigt wird! Ansonsten spielt die Reihenfolge keine Rolle.

In den [server-...] sections ist noch die Einstellung flexible=... zu beachten. Ich bin mir nicht ganz sicher was sie zu bedeuten hat aber sie ist bei mir in allen sections auf true.

Danach X neustarten, fertig!

'Persönliche Werkzeuge