Cómo guardar una sesión de GNOME 3

30

GNOME 2 permite guardar la sesión de forma automática o manual (es decir, guardar la sesión como se ve ahora ). Esta es una buena característica porque restaura los diversos estados de escritorio entre inicios de sesión (y reinicios del sistema):

  • qué aplicaciones estaban abiertas
  • donde (físicamente) en el escritorio estaban abiertos
  • a qué tamaños de ventana específicos se configuraron estas aplicaciones

Mirando a mi alrededor, ¿no puedo encontrar la función en GNOME 3? ¿No busqué lo suficiente?

tshepang
fuente

Respuestas:

10

Normalmente, debería Alt-F2ejecutar gnome-session-properties y seleccionar "Recordar automáticamente las aplicaciones en ejecución al cerrar sesión" en la pestaña Opciones.

Sin embargo, está roto en este momento. Hay un error archivado:

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

jasonwryan
fuente
Eso funciona en Fedora 15 (¿es incluso el mismo error?).
tshepang
Si Fedora usa un Gnome3 de vainilla, entonces sí. ¿Lo tienes funcionando a pesar del error o con él?
jasonwryan
No hice nada especial. Acabo de seleccionar la opción, y puedo cerrar sesión e iniciar sesión sin problemas, y mi sesión se restaura.
tshepang
Impar. El error aún está abierto ... Oh, bueno, al menos está funcionando para ti.
jasonwryan
por lo que vale, esto definitivamente está funcionando para mí en este momento en Fedora 16. ¡Gracias Jason!
usuario incorrecto
15

Intente usar dconf Editor, estos son los pasos

  1. Abra el editor de dconf
  2. Ir a org / gnome / gnome-session
  3. Verifique la propiedad llamada " auto_save_session "

La descripción dice " Si está habilitado, gnome-session guardará la sesión automáticamente " .

¡Buena suerte!

Hasasn
fuente
1
Esto funciona en Ubuntu 16.04
aggsol
Funciona en debian 8.6
Pierre
No tengo dconf-editor, hay algún problema con la interfaz gráfica. ¿Cómo haces esta misma operación usando dconfen la terminal?
user2820579
Uso gsettings, solo búscalo.
Hasasn
2

Lamentablemente, en 11.10 gnome-session-properties no ofrece ninguna pestaña Opción con la opción Guardar sesión automáticamente.

Así que instalé gconf-editorpara cambiar /apps/gnome-session/options/auto_save_sessiona VERDADERO.

No estoy seguro si funciona. Una vez tuve que agregar esa clave que faltaba como booleana.

Marcos
fuente
Actualización: incluso con esta configuración, no realmente, todavía, si es que lo hay en Gnome3 / Unity. Discusión más completa en askubuntu.com/a/78692/38636
Marcos
O simplementegsettings set org.gnome.SessionManager auto-save-session true
goetzc
1

Funciona desde la CLI: gnome-session-propertiesabre el cuadro de diálogo. No estoy seguro de dónde está en el menú. Sin embargo, no puede ejecutarlo desde la ventana de comandos Alt+ F2con ese comando.

Andywebsdale
fuente
Solo para dar una actualización, funciona bien desde la ventana de comando Alt + F2 en gnome 3.4 de debian.
Alexandre Martins
en Ubuntu 12.04 LTS se ejecuta desde cli o Alt+F2( Mod4+rin awesomewm). Pero al ejecutarlo desde cualquier lugar, la auto_save_sessionopción no aparece.
isomorfismos
1

Escribí una pequeña herramienta de biblioteca / línea de comando que permite guardar y restaurar sesiones y tiene soporte para diferentes configuraciones de monitores, así como escritorios virtuales. Requiere la instalación de NodeJS.

Instalación

npm install -g linux-window-session-manager

Uso

Guarde la sesión actual en ~ / .lwsm / sessionData / DEFAULT.json

lwsm save

Guarde la sesión actual en ~ / .lwsm / sessionData / my-session.json

lwsm save my-session   

Restaurar la sesión desde ~ / .lwsm / sessionData / DEFAULT.json

lwsm restore

Restaurar la sesión desde ~ / .lwsm / sessionData / my-session.json

lwsm restore my-session   

Cierre con gracia todas las aplicaciones en ejecución antes de comenzar la sesión

lwsm restore --closeAllOpenWindows

Compruébalo: https://github.com/johannesjo/linux-window-session-manager

hugo der hungrige
fuente