ユーザーがXからログアウトしたときにコマンドを実行する方法はありますか?

ユーザーがXからログアウトしたときにコマンドを実行する方法はありますか?

ログイン時に1つ、ログアウト時に1つ、2つのコマンドを実行しようとしています。ログイン用のスクリプトを入れましたが、/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 の場合を見てください。スーパーユーザーの回答

関連情報