Sie benötigen einen Sitzungsmanager, um die Anwendungen ordnungsgemäß zu beenden. openbox-session
kann tun was du willst. In den Dokumenten heißt es explizit, dass es nicht den Teil für das Speichern von Sitzungen ausführt, aber es könnte den Teil mit dem richtigen Abbruch töten. openbox-gnome-session
oder openbox-kde-session
Sie können die jeweiligen Sitzungsmanager verwenden, während Sie openbox als Fenstermanager verwenden.
Richtige Möglichkeit, ~ / .Xsession mit einem eigenständigen Fenstermanager zu konfigurieren, um eine Sitzung ordnungsgemäß zu beenden
2996
cYrus
Ich benutze xdm
und mein ~/.Xsession
Aussehen sieht so aus:
# <initialization stuff here> exec openbox
Es funktioniert, aber ich habe festgestellt, dass beim Abmelden Openbox
nicht alle Anwendungen ordnungsgemäß beendet werden. Google Chrome
Beschwert sich insbesondere darüber.
Wie kann ich sicherstellen, dass alle Prozesse beendet werden (genau wie bei anderen Konfigurationen: Gnome, KDE, Windows ...)?
Die einzige ( hässliche ) Lösung, die ich gefunden habe, beinhaltet sleep
und kill
in ~/.Xsession
.
2 Antworten auf die Frage
1
Karl Bielefeldt
Versucht das auf keine Weise, dasselbe Verhalten. Was kann ich noch als Sitzungsmanager verwenden? Ich kann nicht viele (alleinstehende) Entscheidungen sehen.
cYrus vor 14 Jahren
0
1
cYrus
So habe ich das gelöst, ich habe es so editiert ~/.Xsession
:
# <initialization stuff here> openbox-session & WM_PID=$! sleep 0.5 # time needed to start openbox # <autostart applications here> wait $WM_PID for i in `ps -u $USER -o pid= | grep -v $$` ; do kill $i done sleep 1 # grace time
Ich kann jetzt nichts Besseres finden. Vielleicht sollte ich einen Sitzungsmanager verwenden, aber ich weiß nicht, welcher für meinen Fall passt.
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4