KDE-session zeitgesteuert beenden

Hallo allerseits!

Ist es möglich sich aus der KDE-Umgebung entweder zeitgesteuert aus der Session
selbst heraus oder via Kommandozeile von remote ordentlich abzumelden.

Hintergrund ist folgender: Wenn ich aus dem Haus gehe, lege ich unter KDE
meistens eine CD ein, um sie nach Ogg-Vorbis zu konvertieren. Wenn diese
Aufgabe erledigt ist, könnte sich der Rechner eigentlich herunterfahren. Wenn
ich dies aber mit dem Befehl „shutdown“ mache wird die KDE-Session nicht normal
beendet (wobei alle geöffneten Fenster gespeichert und beim nächsten Start
wiederhergestellt werden) sondern schlichtweg gekillt, so dass ich beim
nächsten KDE-Start einen leeren Desktop vorfinde.

Gibt es da irgendein Zauberwörtchen, das ich benutzen kann, um per „at“ oder
manuell von remote ein ordentliches Beenden der KDE-Session herbeizuführen, so
als wenn ich selbst auf Abmelden geklickt hätte?

Gruß

Stefan

Hallo,

ich habe da mal beim Stöbern in den ACPI-Einstellungen meines Laptops in /etc/acpi/powerbtn.sh etwas gefunden, dass dich interessieren könnte:

Wenn der Prozess desktop oder kdesktop läuft, wird der Befehl

dcop --all-sessions --all-users ksmserver ksmserver logout 0 2 0 && exit 0

ausgeführt um den Laptop zu beenden. Probiers doch mal aus…

BTW bei mir läuft Debian Sarge.

HTH,
Moritz

Supi! Genau danach habe ich gesucht!
Hallo Moritz!

dcop --all-sessions --all-users ksmserver ksmserver
logout 0 2 0 && exit 0

ausgeführt um den Laptop zu beenden. Probiers doch mal aus…

Jepp, dieser Befehl macht genau das, was ich wollte. Wie hast du das eigentlich
rausgekriegt? Ich hab ja schon mal den K-Menü-Editor bemüht um herauszukriegen,
was für ein Befehl hinter dem „Beenden“-Button steckt - allerdings hält sich
der Editor bei diesem Button doch sehr bedeckt.

BTW bei mir läuft Debian Sarge.

Und bei mir wurde gerade Suse 9.1 heruntergefahren.

HTH,

Hat es :smile:

Dank & Gruß

Stefan

Hallo Stefan,

vielleicht hilft Dir dieses Programm weiter:
http://kshutdown.sourceforge.net/

Gruß
Joe