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?

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


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!


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.


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.


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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.