Guardar sesión de escritorio de Unity

Guardar sesión de escritorio de Unity

¿Hay alguna manera de guardar la sesión actual (las aplicaciones +la organización de ventanasen escritorios) en Unity y cargarlo cuando sea necesario?

Respuesta1

He creado una solución alternativa que es un script que ayuda a configurar su sesión.

Descargaloaquí.
Hazlo ejecutable y ejecútalo desde la terminal../session.config

Puede ver el código del script (https://www.dropbox.com/s/w1btmead93q6hze/session.config?dl=0), hay explicaciones en cada parte. Creará un script de inicio que se moverá a cada ventana gráfica y abrirá la aplicación especificada.

También puedes ejecutarlo cuando quieras, simplemente presiona Alt+ F2y pega ~/.sessionconf.

Eliminando

Para eliminar cualquier cambio realizado por mi secuencia de comandos, simplemente elimine estos archivos:

  • ~/session.config
  • ~/confsesión
  • ~/sessionconf.bak
  • ~/.config/autostart/sessionconf.desktop

O ejecute esto en la terminal:

rm ~/session.config ; rm ~/sessionconf ; rm ~/sessionconf.bak ; rm ~/.config/autostart/sessionconf.desktop  

Respuesta2

Puedes hacerlo: killall gnome-session. Como sabemos, al ingresar el comando sudo gnome-session-save --logoutse cerrará la sesión del sistema. Esto guardará la sesión actual en Unity. He probado esto.

O tal vez puedas leer sobrecómo hacer que un programa se inicie automáticamente cada vez que inicias sesión.

O puedes probar estoeditor-gconfllave:

/apps/gnome-session/options/auto_save_session = true

Respuesta3

No, como ha descrito, actualmente no es posible en las versiones 11.04 y posteriores de Ubuntu.

Puede leer este informe de error, el comentario 24 en particular.

https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/771896

¿O aquí hay una explicación más completa (demasiado larga para copiarla aquí)?

https://lists.ubuntu.com/archives/ubuntu-desktop/2011-January/002734.html

Respuesta4

dconf write /org/gnome/gnome-session/auto-save-session true

Debería habilitar esto para usted.

información relacionada