
わかりました。X セッションはここでは少し曖昧だと理解していますので、このフレーズの意味を明確にさせてください。つまり、ディスプレイ マネージャー画面 (例: xdm、kdm、gdm、mdm、lightDM など) が表示され、ユーザーが「ログイン」してコンピューターの使用を終了し、「ログアウト」してディスプレイ マネージャー画面が復元される状況を意味します。
最後のステップでは、SSH や agetty などの直接の子孫ではないプロセスはすべて削除されるはずです。
「ログアウト」とディスプレイ マネージャーの復元の間にクリーンアップ スクリプトを配置したいと思います。
X がウィンドウ マネージャーがダウンしていることを他のプログラムに通知する方法と、プログラムで必要な場合に終了を一時停止する方法を知る必要があります。