17 votos

Guardar sesión escritorio unidad

¿Hay una forma de guardar la sesión actual (aplicaciones + organización de windows en ordenadores de sobremesa) en la unidad y cargarlo cuando sea necesario?

8voto

Bill K Puntos32115

He hecho una solución que es un script que ayuda a configurar su sesión. Sólo tienes que pegar esto en la terminal:

cd ~/ && wget -c http://dl.dropbox.com/u/4098082/session.config && chmod +x ~/session.config && ~/session.config

Usted puede ver el código de secuencia de comandos ( http://dl.dropbox.com/u/4098082/session.config ), hay explicaciones en cada parte. Se va a crear un script de inicio que se mueven a cada ventanilla y abrir la aplicación especificada.

También puede ejecutar cuando quieras solo presiona Alt + F2 y pegar ~/.sessionconf.

La eliminación de

Para eliminar los cambios realizados por mi script solo eliminar estos archivos:

  • ~/sesión.config
  • ~/sessionconf
  • ~/sessionconf.bak
  • ~/.config/autostart/sessionconf.escritorio

O ejecutar esto en el terminal:

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

5voto

gilm Puntos1208

Usted puede hacer esto: killall gnome-session . Como sabemos que entrar el comando sudo gnome-session-save --logout se registro el sistema. Esto permitirá guardar la sesión actual en la unidad. He probado esto.

O puedes leer sobre como hacer un programa de inicio automático cada vez que te conectes.

O puedes probar con esta clave de gconf-editor :

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

5voto

Olivier Chappe Puntos211

Este script funciona muy bien para mí en Xubuntu. Es más o menos de escritorio independiente y en teoría también debería apoyar a la Unidad. A partir de la original post del blog de Arnón Weinberg:

Sesion de GNOME guardar y restaurar

Esta secuencia de comandos se utiliza para guardar y restaurar una sesión de escritorio.

¿Por qué este script?

Algunos gestores de escritorio ofrecen algunas características de administración de sesiones. En GNOME puede ser posible ejecutar gnome-session-properties manualmente y vuelta en "recordar Automáticamente la ejecución de aplicaciones al salir de la sesión". Sin embargo, algunos de GNOME implementaciones (especialmente Ubuntu) parecen ser deemphasizing o dejar esta función en favor de la Suspensión o la Hibernación característica.

Tanto el sistema automatizado de sesión de guardar y característica de suspensión sin embargo se limitan a guardar/restaurar sesiones sólo en limpio de cierre de sesión/login.

Yo uso este script porque a veces sólo tengo que reiniciar, y a veces me gusta restaurar mi sesión a un estado anterior.

Cómo utilizar:

Descargar el script, lo coloque en su CAMINO, y asegúrese de darle permisos de ejecución.

Para guardar la sesión actual:

session save

Para restaurar la sesión guardado:

session restore

La instalación en Ubuntu

Las instrucciones de instalación proporcionadas en el post del blog son válidos para Fedora. En Ubuntu, puedes instalar las siguientes dependencias:

sudo apt-get install perl wmctrl xdotool x11-utils

Por favor, asegúrese de comprobar los "Detalles" de la sección original del blog para saber más acerca de las diferentes sesión de restaurar los niveles.

4voto

Schoolboy Puntos106

No como lo has descrito no es posible actualmente en las versiones de Ubuntu 11.04 y de seguridad.

Usted puede leer este informe de error, comentario 24 en particular

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

o aquí hay una explicación más completa (demasiado largo para copiar aquí)?

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

1voto

Alex F Puntos21

dconf write /org/gnome/gnome-session/auto-save-session trueDebe permitir esto para usted.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

;