사용자가 X에서 로그아웃할 때 명령을 실행할 수 있는 방법이 있습니까?

사용자가 X에서 로그아웃할 때 명령을 실행할 수 있는 방법이 있습니까?

로그인 시 하나, 로그아웃 시 하나, 두 개의 명령을 실행하려고 합니다. 로그인을 위해 스크립트를 넣었는데 /etc/X11/xinit/xinitrc.d제대로 작동합니다.

모든 WM을 사용할 수 있도록 시스템 전체에 적용하고 싶습니다.

답변1

디스플레이 관리자(lightdm, gdm, kdm, xdm, wdm)를 확인하세요.

최신 lightdm 버전은 다음을 가질 수 있습니다.session-cleanup-script[SeatDefaults]섹션의 항목입니다 /etc/lightdm/lightdm.conf.

gdm의 경우 스크립트를 넣을 수 있습니다회의 후 디렉토리.

kdm, xdm 및 wdm의 경우 살펴보십시오.슈퍼유저의 답변.

관련 정보