Come salvare una sessione GNOME 3


30

GNOME 2 consente di salvare la sessione automaticamente o manualmente (ovvero salvare la sessione come appare in questo momento ). Questa è una bella funzionalità perché ripristina i vari stati del desktop tra gli accessi (e il riavvio del sistema):

  • quali app erano aperte
  • dove (fisicamente) sul desktop erano aperti
  • su quali dimensioni specifiche della finestra erano impostate queste app

Guardandosi intorno, non riesco a trovare la funzione in GNOME 3? Non ho guardato abbastanza?

Risposte:


10

Normalmente dovresti Alt-F2eseguire gnome-session-properties e selezionare "Ricorda automaticamente l'esecuzione delle applicazioni quando esci" nella scheda Opzioni.

Tuttavia, al momento è rotto. C'è un bug archiviato:

https://bugzilla.gnome.org/show_bug.cgi?id=647359


Funziona su Fedora 15 (è anche lo stesso bug?).
Tshepang,

Se Fedora usa un Gnome3 alla vaniglia, allora sì. Quindi l'hai fatto funzionare nonostante il bug, o con esso?
Jasonwryan,

Non ho fatto niente di speciale. Ho appena selezionato l'opzione, posso disconnettermi e accedere senza problemi e la mia sessione viene ripristinata.
Tshepang,

Dispari. Il bug è ancora aperto ... Oh bene, almeno funziona per te.
Jasonwryan,

per quello che vale, questo sicuramente funziona per me proprio ora in Fedora 16. Grazie Jason!
wrongusername

15

Prova a usare dconf Editor, ecco i passaggi

  1. Apri l'editor dconf
  2. Vai a org / gnome / gnome-session
  3. Controlla la proprietà chiamata " auto_save_session "

La descrizione dice " Se abilitato, gnome-session salverà automaticamente la sessione " .

In bocca al lupo!


1
Funziona su Ubuntu 16.04
aggsol,

Funziona su Debian 8.6
Pierre,

Non ho dconf-editor, c'è qualche problema con l'interfaccia grafica. Come si esegue questa stessa operazione utilizzando dconfnel terminale?
user2820579,

Usa gsettings, basta cercare.
Hasasn,

2

Purtroppo in 11.10 gnome-session-properties non offre alcuna scheda Opzione con la funzione di salvataggio automatico della sessione.

Quindi ho installato gconf-editorper passare /apps/gnome-session/options/auto_save_sessiona VERO.

Non sono sicuro che funzioni. Una volta ho dovuto aggiungere quella chiave mancante come booleana.


Aggiornamento: anche con questa impostazione, non proprio, ancora, se non in Gnome3 / Unity. Discussione più completa su askubuntu.com/a/78692/38636
Marcos

O semplicementegsettings set org.gnome.SessionManager auto-save-session true
goetzc,

1

Funziona dalla CLI: gnome-session-propertiesvisualizza la finestra di dialogo. Non sono sicuro di dove si trova nel menu. Tuttavia, non puoi eseguirlo dalla finestra del comando Alt+ F2con quel comando.


Solo per dare un aggiornamento, funziona bene dalla finestra di comando Alt + F2 in gnome 3.4 di debian.
Alexandre Martins,

in Ubuntu 12.04 LTS funziona da cli o Alt+F2( Mod4+rin awesomewm). Ma eseguendolo da qualsiasi luogo, l' auto_save_sessionopzione non viene visualizzata.
isomorfismi

1

Ho scritto una piccola libreria / strumento da riga di comando che consente di salvare e ripristinare sessioni e ha il supporto per diverse configurazioni di monitor e desktop virtuali. Richiede l'installazione di NodeJS.

Installazione

npm install -g linux-window-session-manager

uso

Salvare la sessione corrente in ~ / .lwsm / sessionData / DEFAULT.json

lwsm save

Salvare la sessione corrente in ~ / .lwsm / sessionData / my-session.json

lwsm save my-session   

Ripristina la sessione da ~ / .lwsm / sessionData / DEFAULT.json

lwsm restore

Ripristina la sessione da ~ / .lwsm / sessionData / my-session.json

lwsm restore my-session   

Chiudi con grazia tutte le app in esecuzione prima di iniziare la sessione

lwsm restore --closeAllOpenWindows

Dai un'occhiata: https://github.com/johannesjo/linux-window-session-manager

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.