이전에 Karmic에서는 사용자 홈 디렉터리를 백업할 때 백그라운드에서 일부 작업을 수행하는 로그아웃 스크립트를 만들었으며 이 스크립트는 디렉터리에 배치되었습니다 /etc/GDM/PostSession
.
LightDM에서 로그아웃하는 동안 실행하려는 스크립트를 어디에 넣을지 알 수 없습니다.
나는 이 답변을 찾고 있는 많은 사람들을 검색하고 찾았으므로 도움을 주시면 대단히 감사하겠습니다.
답변1
적어도 Ubuntu 12.04부터는 .NET Framework session-cleanup-script
의 [SeatDefaults] 섹션에 추가할 수 있는 옵션이 있습니다 /etc/lightdm/lightdm.conf
. /usr/share/doc/lightdm/lightdm.conf.gz
문서는 다음과 같습니다.
# session-cleanup-script = Script to run when quitting a user session (runs as root)
chmod +x yourscript
스크립트 실행 권한을 부여하는 것을 잊지 마십시오 .
lightdm.conf에서 값을 변경한 후에는 lightdm을 다시 시작한 후에만 적용됩니다. 재부팅하거나 콘솔에 로그인(Ctrl+Alt+F1)하여 를 실행할 수 있습니다 sudo restart lightdm
.
(이 답변을 게시한 Krytarik에게 감사드립니다.http://ubuntuforums.org/showthread.php?t=1918649)
답변2
추가하다
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)
파일 에 /etc/lightdm/lightdm.conf
.
출처:
/usr/share/doc/lightdm/lightdm.conf.gz
- http://ubuntuforums.org/showthread.php?t=1918649
답변3
이건 불가능 해. 따라가야 할 것 같아요런패드의 버그