ubuntuusers.de

Automatisches Abmelden nach 10Minuten inaktivität

Status: Gelöst | Ubuntu-Version: Kubuntu 12.10 (Quantal Quetzal)
Antworten |

Tids Team-Icon

Avatar von Tids

Anmeldungsdatum:
29. Oktober 2008

Beiträge: 3065

Wohnort: Naumburg (Saale)

So eine Frage wo ich mir denke das es eine einfache Lösung gibt, ich sie nur nicht finde.
Es geht darum, dass wir mehrere Nutzer am Computer haben, diese aber selten mal den "Abmelden"-Knopf drücken, bevor sie weg gehen aber sich dann aufregen, wenn andere auf ihr Zeug zugreifen.

Kurz gesagt: Wir brauchen eine Möglichkeit wie sich der Computer nach einer gewissen Zeit von selbst abmeldet und wir wieder auf dem Anmeldebildschirm sind.

Starten einer neuen Sitzung ist übrigens keine Alternative, da es um ein Netbook geht und wir da mit 2GiB an RAM schon für einen Nutzer möglichst knapp fahren.

HmpfCBR Team-Icon

Avatar von HmpfCBR

Anmeldungsdatum:
22. Mai 2007

Beiträge: 4597

Wohnort: Kiel

Über die Energieverwaltung kannst du den Rechner erstmal nur nach x Minuten in den Ruhezustand versetzen, herunterfahren oder sperren. Allerdings kannst du dort auch nach einer beliebigen Zeit ein Skript ausführen. Zum logout sollte sich KSMServer via qdbus anbieten:

qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout -1 1 3

Die Zahlenwerte sind nach KWorkSpace Namespace Reference. Hab ich bisher aber noch nicht ausprobiert, das überlass ich dir. 😉

edit:

  • -1 -1 -1 bringt dir den normalen 30 Sekunden Dialog, in dem normalerweise Abmelden vorgewählt ist.

  • 0 -1 -1 meldet dich direkt und ohne Rückfrage ab.

Tids Team-Icon

(Themenstarter)
Avatar von Tids

Anmeldungsdatum:
29. Oktober 2008

Beiträge: 3065

Wohnort: Naumburg (Saale)

HmpfCBR schrieb:

qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout -1 1 3
  • 0 -1 -1 meldet dich direkt und ohne Rückfrage ab.

Danke dafür 😀 scheint so zu funktionieren wie ich mir das vorgestellt habe

Antworten |