Anteriormente en Karmic, creamos un script de cierre de sesión que funciona en segundo plano al realizar una copia de seguridad del directorio de inicio de un usuario; este script se colocó en el /etc/GDM/PostSession
directorio.
No puedo entender dónde colocar un script que quiero ejecutar durante un cierre de sesión en LightDM.
He buscado y encontrado muchas personas que están buscando esta respuesta, por lo que cualquier ayuda sería muy apreciada.
Respuesta1
Al menos desde Ubuntu 12.04 ahora hay una opción session-cleanup-script
que se puede agregar a la sección [SeatDefaults] de /etc/lightdm/lightdm.conf
. /usr/share/doc/lightdm/lightdm.conf.gz
es la documentación:
# session-cleanup-script = Script to run when quitting a user session (runs as root)
No olvide chmod +x yourscript
darle permiso de ejecución a su script.
Después de cambiar un valor en lightdm.conf, solo tiene efecto después de reiniciar lightdm. Puede reiniciar o iniciar sesión en una consola (Ctrl+Alt+F1) y ejecutar sudo restart lightdm
.
(Gracias a Krytarik que publicó esta respuesta enhttp://ubuntuforums.org/showthread.php?t=1918649)
Respuesta2
Agregar
session-setup-script = Script to run when starting a user session (runs as root)
session-cleanup-script = Script to run when quitting a user session (runs as root)
en /etc/lightdm/lightdm.conf
archivo.
Fuentes:
/usr/share/doc/lightdm/lightdm.conf.gz
- http://ubuntuforums.org/showthread.php?t=1918649
Respuesta3
Esto no es posible. creo que necesitas seguirerror en el launchpad