Unity Desktop-Sitzung speichern

Unity Desktop-Sitzung speichern

Gibt es eine Möglichkeit, die aktuelle Sitzung (die Anwendungen +die Organisation von Fensternin Desktops) in Unity und laden Sie es bei Bedarf?

Antwort1

Ich habe einen Workaround erstellt, bei dem es sich um ein Skript handelt, das bei der Konfiguration Ihrer Sitzung hilft.

Lade es herunterHier.
Machen Sie es ausführbar und führen Sie es vom Terminal aus./session.config

Sie können den Code des Skripts anzeigen (https://www.dropbox.com/s/w1btmead93q6hze/session.config?dl=0), gibt es in jedem Teil Erklärungen. Es wird ein Startskript erstellt, das zu jedem Ansichtsfenster wechselt und die angegebene Anwendung öffnet.

Sie können es auch jederzeit ausführen, indem Sie einfach Alt+ F2und Einfügen drücken ~/.sessionconf.

Entfernen

Um alle von meinem Skript vorgenommenen Änderungen zu entfernen, löschen Sie einfach diese Dateien:

  • ~/session.config
  • ~/Sitzungsconf
  • ~/sessionconf.bak
  • ~/.config/autostart/sessionconf.desktop

Oder führen Sie Folgendes im Terminal aus:

rm ~/session.config ; rm ~/sessionconf ; rm ~/sessionconf.bak ; rm ~/.config/autostart/sessionconf.desktop  

Antwort2

Sie können Folgendes tun: killall gnome-session. Wie wir wissen, wird durch die Eingabe des Befehls sudo gnome-session-save --logoutdas System abgemeldet. Dadurch wird die aktuelle Sitzung auf Unity gespeichert. Ich habe dies versucht.

Oder vielleicht können Sie darüber lesenSo starten Sie ein Programm automatisch, wenn Sie sich anmelden.

Oder Sie können dies versuchengconf-EditorSchlüssel:

/apps/gnome-session/options/auto_save_session = true

Antwort3

Nein, wie Sie beschrieben haben, ist es derzeit auf Ubuntu-Versionen ab 11.04 nicht möglich.

Sie können diesen Fehlerbericht lesen, insbesondere Kommentar 24

https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/771896

oder ist hier eine ausführlichere Erklärung (zu lang, um sie hier zu kopieren)?

https://lists.ubuntu.com/archives/ubuntu-desktop/2011-January/002734.html

Antwort4

dconf write /org/gnome/gnome-session/auto-save-session true

Sollte dies für Sie aktivieren.

verwandte Informationen