
¿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 --logout
se 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.