Moin!
Ganz andere Frage. Ich sitze an einer SuSE 9.3 Installation und will via SSH auf einem anderen Rechner Programme starten. Problem. Mein X-Server ist nicht erreichbar. $DISPLAY ist aber richtig gesetzt und exportiert, xhost +Rechnername ging ohne Fehlermeldung durch, lokale Firewall ist deaktiviert. IPs/Rechnernamen stimmen...
Ich habe das tausendmal gemacht, mit 9.0 klappt das vorzüglich, was will die SuSE XP Build 9.3 mit X.org von mir?
Gelöst. Für das Archiv:
In /etc/sysconfig/displaymanager
die Variable DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN auf "yes" setzen.
XServer und Displaymanager neu starten (Abmelden, neu Anmelden reicht...)
Eine echt nette Überraschung mal wieder. Ich habe es gefunden, nachdem ich in /etc/X11R6/xinit/xserverrc einen folgenden hübschen Eintrag fand:
. /etc/sysconfig/displaymanager
test "$DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN" != "yes" && \
args="$args -nolisten tcp"
der, wenn also die SuSE-typische Variable gesetzt wird dazu führt, dass der xserver startet, ohne, wie üblich an Port 6000 tcp zu lauschen. Wo die Variable namens "$DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN" gesetzt wird stand in der Zeile drüber.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development