Es ist ein Trauerspiel und ich überlege mir langsam, die Desktop-Umgebung zu wechseln. KDE Plasma unterstützt diese Funktion seit Version 6.4 (von 2025). Wenn ich mich recht erinnere, gab es bei GNOME 2 auch ein Session Restore. Leider kommt diese oft gewünschte Funktion beim GNOME-Desktop auf keinen grünen Zweig.
Was ist Session Restore?
Ich vermute einmal, dass für viele von euch, diese Funktion irrelevant ist, weil ihr euren Rechner niemals neu startet. Der hängt ständig am Stromnetz oder am Akku. Nur ein Lauch bootet – macht man ja beim Handy auch nicht.
Falls ihr das Gerät doch einmal bootet, wäre es doch schön, wenn es so weitergeht, wie ihr aufgehört habt:
- alle vor dem Shutdown offenen Anwendungen werden wieder gestartet
- an der letzten Fensterposition
- auf dem letzten Arbeitsbereich
- mit den zuletzt geöffneten Dateien
- mit State-Awareness (Ctrl+Z funktioniert noch)
Ich werde das einmal mit KDE-Plasma und anderen Desktop-Umgebungen (hallo COSMIC) ausprobieren, weil mich interessiert, ob das wirklich funktioniert und wie gut es ist.
GUADEC 2026 – Auftritt Adrian Vovk
Vom 16. bis zum 21. Juli 2026 fand in A Coruña (Spanien) die jährliche GNOME-Entwicklerkonferenz GUADEC statt. Dort sprach am 17. Juli der Red Hat-Entwickler Adrian Vovk zum Thema "Session Save/Restore". Ihr könnt euch seine Präsentation ansehen, wenn ihr im freien Videoplayer eurer Wahl nach "GUADEC 2026 - Day 2 - Track 1" sucht. Adrians Vortrag beginnt ab Zeitmarke "5:40:40 h". Wer technisch interessiert ist, findet dort viele Gründe, warum Session Restore so schwierig ist und auch in GNOME 51 weiterhin nicht funktionieren wird.
Warum ist Session Restore wichtig?
In seinem Vortrag nennt Adrian mehrere Gründe:
- Eine oft gewünschte Funktion!?
- Zum Überleben von Abstürzen
- Aufforderung zum Updaten
- Power-Management
- Geräteübergreifende Übergabe von Fenstern
Schaut euch den Vortrag an, falls ihr diese Gründe nicht versteht. Ich habe sie beim ersten Lesen auch nicht verstanden.
Für mich ist Session Restore die Grundlage, um virtuelle Arbeitsflächen sinnvoll verwenden zu können. Wenn ich mir schon die Mühe mache, meine Anwendungen Use Case-basiert auf mehrere Arbeitsflächen zu verteilen, möchte ich das nicht nach jedem Neustart wiederholen.
Ich hoffe, dass diese Funktion mit GNOME 52 (Januar 2027) endlich fertig ist. Wie seht ihr das – ist Session Restore für euch wichtig?
Titelbild: Screenshot aus der GUADEC-Aufzeichnung des Talks (modifziert)
Quellen: im Text

Ja, ist wichtig. Ich denke, ich würde den Laptop öfter ausschalten, wenn es diese Funktion gäbe.
Hibernate ist ziemlich frickelig.
Als Workaround für die Fensterverteilung auf Arbeitsflächen, habe ich meinen GNOME-Desktop so eingerichtet, dass er Firefox immer auf Arbeitsfläche 1 startet, Thunderbird auf 2, Chat-Programme auf 9, Dateimanager auf 3, usw.
Mit ein paar passenden Erweiterungen funktioniert das mittlerweile fast wie beim i3 ;)
Hier noch die erwähnten Erweiterungen:
ich nutze privat neben Linux auch Mac. Da war es seit einem Update genau so, daß dieser Session Restore aktiv war. Schlimmer noch, auch die Anwendungen führten immer dort hin, wo man zu letzt war.
Das möchte ich aber nicht. Ich möchte immer "sauber" und "leer" anfangen.
Mein Linux Mint System ist mein "Urlaubs"-Notebook. Wird eher unregelmäßig betrieben, u. a. auch im Garten. Da wäre es für ich unerträglich, wenn immer die letzte Session wiederhergestellt würde. Weil jedesmal wenn ich das Teil einschalte, biege ich anders ab. Heute gehts mal ins Internet. Morgen werden Dokumente erstellt, bearbeitet oder einsortiert. Scans gesichtet und einsortiert, Daten gesichert... Videos bearbeitet usw... Da ich nicht immer alles gleichzeitig erledige, sondern immer bei Bedarf, möchte ich auch nicht in die letzte Video-Session gefahren werden, obwohl ich nur mal schnell ein Mail schreiben möchte und deshalb das System anschüre.
Auch mein Desktop-System (aktuell ein iMac) wird entsprechend genutzt. Bzw. möchte ich bei einem Neustart selbst entscheiden, welche Anwendungen ich gestartet haben möchte, sind ja nicht immer alle gleichzeitig. Da der iMac aber sowieso 24/7 läuft, laufen entsprechend auch die meisten Anwendungen einfach durch. Wenn ich z. B. letzte Woche in LibreOffice einen Serienbrief erstellt habe, möchte ich dort wieder landen, wenn ich heute LibreOffice starte? Wohl nicht, sondern eher bei einem neuen leeren Dokument.
Nein, ich möchte so einen Session-Restore nicht. Und wenn es doch mal kommen sollte, bitte eine Opt-In Methode, damit nur die Leute es aktiv einschalten, die es haben möchten.
Das ist - zumindest mit KDE - das Schöne: du kannst das auch einfach abschalten. Gibt eine Einstellung dafür. Und ich meine, es ist standardmäßig deaktiviert. KDE ist sehr an Konsens interessiert, würde mich aber nicht wundern, wenn GNOME das anders handhabt. Konsens ist nicht deren Stärke, sondern Meinung erzwingen.
Hallo Ralf, da kann ich Dir XFCE4 empfehlen, da funktioniert das Session-Restore super gut. Aber wenn dir es wichtig ist, dass Deine Anwendungen in einem gewünschten Arbeitsbereich starten, dann wäre auch DWM zu empfehlen. Ich spiele gerade damit etwas rum und habe dazu auch dmenu installiert. Beides selbst kompiliert, damit man patches hinzufügen kann, wenn man möchte. Dort kann man Tastenkombinationen hinterlegen, um Programme zu starten und explizit sagen es soll auf Arbeitsfläche 1 oder 9 sich öffnen. Als terminal nutze ich da gerade alacritty, weil der Font und Colorscheme gut gefählt auch wenn man das ändern kann.
Ich muss sagen: ich bin auch ein Herunterfahrer meines PCs und lege den Kippschalter von der Steckdose um, damit die Leuchte von der Steckdose aus ist.
Ich bin wohl irgendwo zwischen den Kommentierern. Restore muss für mich gar nicht sein. Nett wäre aber, wenn ich definieren könnte, welche Fenster beim Start wo sind, dafür aber immer die gleichen. Ich möchte also auch leer anfangen (Browser ohne Verlauf usw.) aber einen vorbereiteten Arbeitsplatz vorfinden, der immer gleich ist. Bspw.: Eine Arbeitsfläche mit Kommunikation, eine mit Internetanwendungen.
Ich bin mal gespannt, wann das kommt.
Ich arbeite auch mit Virtual Dasktops, bei mir sind es 3. Und ich bin auch ein Ausschalter. Da ich wie einige andere zwar häufig aber auch nicht immer mit den gleichen Programmen arbeite, wäre mir ein Session Restore eher im weg. Wenn ich eine spezifische Arbeitsumgebung auf einen Virtuellen Desktop legen möchte, starte ich das entsprechende Skript, das mir alle benötigten Anwendung öffnet und die gewünschten Dokumente in jede Anwendung lädt. Funktioniert unter XFCE4 hervorragend.
Danke für eure Kommentare.