[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

GDM, 2tes Display und $DISPLAY



Hallo,

auf einer aktuellen Sarge habe ich /etc/gdm/gdm.conf im
Abschnitt [servers] die Zeile "1=Standard" eingefügt,
damit GDM zwei X-Server startet, und das passiert auch.

Problem: Auf dem zweiten Server schlagen nach dem Login
alle Sessions fehl, weil die DISPLAY-Variable falsch
gesetzt ist. Nach Einfügen entsprechender Debug-Ausgaben
in /etc/gdm/PreSession/Default und /etc/gdm/Sessions/KDE
zeigt sich im ~/.xsession-errors und ~/.kde3-errors des
betreffenden Benutzers, daß $DISPLAY zunächst, d.h.
während der Ausführung des PreSession-Skripts korrekt
auf ":1" gesetzt, dann vor der Ausführung von
/etc/gdm/Sessions/KDE aber magischerweise zu "r:0"
wechselt, wobei "r" der Name des Rechners ist.

Was passiert zwischen der Ausführung der beiden
Skripten? Wer startet die überhaupt? Der gdm-Prozeß
selbst? Wäre für einen schnellen Hinweis sehr dankbar,
hab' in der Dokumentaton auf die Schnelle nichts
gefunden.

Viele Grüße,
--Andreas



Reply to: