以前はKarmicで、ユーザーのホームディレクトリのバックアップ時にバックグラウンドで作業を行うログアウトスクリプトを作成しました。このスクリプトは/etc/GDM/PostSession
ディレクトリに配置されていました。
LightDMでログアウト中に実行したいスクリプトをどこに置くかわかりません。
私は検索して、この答えを探している多くの人々を見つけたので、どんな助けでも大歓迎です。
少なくともUbuntu 12.04以降、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
を実行できます。
(この回答を http://ubuntuforums.org/showthread.php?t=1918649 に投稿してくれたKrytarikに感謝します)
追加
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