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?
Intente usar dconf Editor, estos son los pasos
La descripción dice " Si está habilitado, gnome-session guardará la sesión automáticamente " .
¡Buena suerte!
fuente
dconf-editor
, hay algún problema con la interfaz gráfica. ¿Cómo haces esta misma operación usandodconf
en la terminal?gsettings
, solo búscalo.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-editor
para cambiar/apps/gnome-session/options/auto_save_session
a VERDADERO.No estoy seguro si funciona. Una vez tuve que agregar esa clave que faltaba como booleana.
fuente
gsettings set org.gnome.SessionManager auto-save-session true
Funciona desde la CLI:
gnome-session-properties
abre 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.fuente
Alt+F2
(Mod4+r
inawesomewm
). Pero al ejecutarlo desde cualquier lugar, laauto_save_session
opción no aparece.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
Uso
Guarde la sesión actual en ~ / .lwsm / sessionData / DEFAULT.json
Guarde la sesión actual en ~ / .lwsm / sessionData / my-session.json
Restaurar la sesión desde ~ / .lwsm / sessionData / DEFAULT.json
Restaurar la sesión desde ~ / .lwsm / sessionData / my-session.json
Cierre con gracia todas las aplicaciones en ejecución antes de comenzar la sesión
Compruébalo: https://github.com/johannesjo/linux-window-session-manager
fuente