Am Mo, 2004-05-03 um 02.32 schrieb David Haller:
Hallo,
Am Sun, 02 May 2004, Marcus Habermehl schrieb:
Habe gerade einige Manpage von XFree überflogen, aber nichts relevantes gefunden.
Mein Frage ist, wie beende ich X auf einer bestimmten Konsole. Mit Strg+Alt+Backspace kann ich den Server 'abschießen/killen'.
Beende den Prozess, denn X als erstes gestartet hat, i.d.R ist das ein Windowmanager. Das kannst du ueber's normale Ausloggen des WMs machen, du kannst aber auch ein 'kill -TERM PID_DES_PROGRAMMS' machen.
Oder wenn der WM haengt, dann mit 'kill -TERM PID_DES_XSERVERS'.
Das ist mir alles bekannt und klar. Mir geht es eher darum, dass ich ab und zu zum Test eines neuen WMs X manuell von der Kommandozeile mit X :1 & starte. In dem Moment wird X zwar von mir, als User ausgeführt, aber mit der Berechtigung von root. Somit müsste ich zum Beenden des X-Servers immer den Server mit Gewalt und als root beenden. Und genau das ist das, was ich vermeiden wollte. Speziell spiele ich mit dem Gedanken, mir ein Skript zu schreiben, mit dem ich den X-Server starten, einen WM wählen und auf Wunsch X beenden kann. Ähnlich wie selectwm. Nur etwas mehr auf mich zugeschnitten. Hat also nichts damit zu tun, dass sich etwas aufhängt. Und kill ist ja nicht unbedingt die übliche Art Programme zu beenden. Gruß Marcus