LightDM에 대한 로그아웃 스크립트를 어디에 배치합니까?

LightDM에 대한 로그아웃 스크립트를 어디에 배치합니까?

이전에 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.

출처:

답변3

이건 불가능 해. 따라가야 할 것 같아요런패드의 버그

관련 정보