Speichern einer X-Sitzung - ArchLinux + Openbox


15

Ich benutze Arch Linux und Openbox. Wie kann ich den Status meiner aktuellen Openbox / X-Sitzung speichern und später neu starten?

Das Szenario sieht folgendermaßen aus: Ich habe mehrere Browserfenster geöffnet, Terminals, Dateimanager usw., und aus irgendeinem Grund muss ich den Computer jederzeit neu starten . Ich möchte die zuvor verwendeten Fenster vor dem Neustart wiederherstellen. Ist es möglich? Wie kann ich es tun?

Antworten:


2

Sie brauchen einen Session Manager! Da Sie X ausführen, wird standardmäßig eine installiert! man xsm. Wenn Sie das nicht mögen, schauen Sie sich Arch-Pakete an. Meine Computer haben normalerweise eine Betriebszeit von einigen Jahren, sodass ich nicht genau weiß, wie ich die X-Sitzung vor dem Herunterfahren oder Unterbrechen in den gleichen Zustand versetzen kann. Es sollte nicht zu schwierig sein, da dies standardmäßig unter OS X geschieht.


1
xorg-xsmwurde vor einigen Jahren auf Arch eingestellt ...
jasonwryan

@ jasonwryan Ok. Ich wusste nicht, dass ihr nur Peaces von X wie FreeBSD benutzt. Mein Xenocara unter OpenBSD enthält das gesamte XOrg
Predrag Punosevac

@jasonwryan Welche Alternativen habe ich?
JohnTortugo

@JohnTortugo Führen Sie Ihr WM in einem Sitzungsmanager aus. XFCE hat eine (wie LXDE, Gnome und KDE) ...
Jasonwryan

1
Ich benutze Openbox und suche eine, die zu mir passt.
JohnTortugo

-1

Wenn Sie den Computer auf einer VM ausführen, können Sie das Gastbetriebssystem anhalten und nach dem Neustart der Hardware erneut starten.


Leider bin ich nicht.
JohnTortugo

Mir fällt kein anderer Weg ein. Sie können Ihre Fenster jederzeit über das Startskript wieder öffnen. Möglicherweise finden Sie eine Markierung, mit der Sie die zuletzt geschlossenen Sitzungen für den Webbrowser wieder öffnen können.
Raza

Chrom macht das schon. Tatsächlich verwende ich ein Plugin namens SessionBuddy, das macht, was ich will, jedoch für Chromfenster.
JohnTortugo
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.