
Ok. Ich verstehe, dass „X-Sitzung“ hier ein wenig vage ist, also lassen Sie mich klarstellen, was ich mit dem Ausdruck meine. Ich meine die Situation, in der einer Person ein Display-Manager-Bildschirm angezeigt wird (z. B. xdm, kdm, gdm, mdm, lightDM,,,), sie sich „anmeldet“, die Verwendung des Computers beendet hat, sich „abmeldet“ und der Display-Manager-Bildschirm wiederhergestellt wird.
Im letzten Schritt sollten alle Prozesse verschwinden, die keine direkten Nachkommen von etwas wie SSH oder Agetty sind.
Ich möchte Bereinigungsskripte zwischen den „Abmeldevorgängen“ und der Wiederherstellung des Anzeigemanagers platzieren.
Ich muss wissen, wie X andere Programme darüber benachrichtigt, dass der Fenstermanager ausfällt, und möglicherweise, wie die Beendigung angehalten werden kann, wenn ein Programm dies erfordert.