kde-logout-via-script
Wenn man einen automatischen Logout in einem Bashscript implementieren will muss man dazu den DBUS
des Systems benutzen. Die nachfolgenden Befehle zeigen die Varianten Neustarten, Herunterfahren, Abmelden mit und ohne dreissigsekündiger Wartezeit
Neustarten mit Abfrage und 30 Sekunden Wartezeit
$ qdbus org.kde.ksmserver /KSMServer logout 1 1 3
Herunterfahren mit Abfrage und 30 Sekunden Wartezeit
$ qdbus org.kde.ksmserver /KSMServer logout 1 2 3
Abmelden mit Abfrage und 30 Sekunden Wartezeit
$ qdbus org.kde.ksmserver /KSMServer logout 1 3 3
Sofortiges Neustarten ohne 30 Sekunden Wartezeit
$ qdbus org.kde.ksmserver /KSMServer logout 0 1 3
Sofortiges Herunterfahren ohne 30 Sekunden Wartezeit
$ qdbus org.kde.ksmserver /KSMServer logout 0 2 3
Sofortiges Abmelden ohne 30 Sekunden Wartezeit
$ qdbus org.kde.ksmserver /KSMServer logout 0 3 3
Weitere Informationen
How to properly end a KDE session from shell without root privileges
Logout of plasma 5 from command line
kde-logout-via-script.txt · Zuletzt geändert: 2020/05/25 18:57 von dwadmin