close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 11 years ago

Closed 11 years ago

#2113 closed Verbesserung (weitergeleitet)

Automatischer Logout,...

Reported by: jas Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Image "Bahnbrechende Birgit"
Component: Software: Ubuntu Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc: mor

Description

Also, das mit dem Logout funktioniert ja reibungsfrei und seit dem haben wir keine Probleme mehr mit Multiusersesions.

Allerdings erschwert dieser automatische Logout das Arbeiten.

  • Mir ist es neulich passiert, dass ich mich eingelogt und direkt wieder abgemeldet werden sollte.
  • Zudem verschwindet der Timer im Hintergrund, wenn man eine anderes Fenster aktiv nach vorne setzt. Beim Arbeiten verschwindet das dann mal schnell und der Rechner fährt runter- im schlechtesten Fall ist die Sesion dann seit 20min nicht gesichert gewesen...

Wäre es denn möglich, den logout von der Aktivität des Users abhängig zu machen?

Change History (5)

in reply to:  description comment:1 by Rüdiger Kupper, 11 years ago

Component: sonstiges → Software (Ubuntu)
Owner: changed from netzwerk to Rüdiger Kupper
Status: new → accepted

Replying to jas:

  • Mir ist es neulich passiert, dass ich mich eingelogt und direkt wieder abgemeldet werden sollte.

Das Logout-Skript läuft auf den Schülerrechnern sinnvollerweise zu festen Zeiten (in den Pausen), da war es das einfachste, das erstmal so auf die Lehrerrechner zu übernehmen. Dort läuft es jetzt einfach alle 20 Minuten, gezählt ab Boot des Rechners.

Wäre es denn möglich, den logout von der Aktivität des Users abhängig zu machen?

Ist sicher möglich, erfordert aber etwas Programmierarbeit, die ich damals einfach nicht leisten konnte. Ich wollte den Mechanismus noch im Albrecht-Image haben, damit das Problem erstmal beseitigt ist.

Derzeit wird das Skript vom cron-daemon ausgeführt. Stattdessen müsste dann z.B. beim Einloggen ein Nutzerskript gestartet werden, das die Zeit ab da zählt. Wir nehmen's als Verbesserung auf die Liste, ich kann aber noch nicht sagen, ob ich dazu komme...

  • Zudem verschwindet der Timer im Hintergrund, wenn man eine anderes Fenster aktiv nach vorne setzt. Beim Arbeiten verschwindet das dann mal schnell und der Rechner fährt runter- im schlechtesten Fall ist die Sesion dann seit 20min nicht gesichert gewesen...

Das ist allerdings doof. Ich versuche herauszufinden, ob man dem Programm, das den Dialog darstellt, sagen kann, dass das Fenster im Vordergrund bleiben soll. Falls nicht, fällt mir als Notlösung noch ​devilspie ein...

comment:2 by Rüdiger Kupper, 11 years ago

Das hier scheint auch sehr passend:

# apt show xautolock
[...]
Description: Programmstarter für freie X-Sessions
 Xautolock überwacht Eingabegeräte des X Window Systems und startet ein
 Programm Ihrer Wahl, falls nach einer von Ihnen eingestellten Zeit keine
 Aktivität erfolgt. Sie können dies nutzen, um automatisch Ihren Bildschirm
 zu sperren, wenn Sie Ihren Computer für einige Zeit nicht bedient haben.
 Das gestartete Programm muss nicht, wie etwa xlock, den Bildschirm
 sperren.

comment:3 by Rüdiger Kupper, 11 years ago

Summary: Automatischer Lookout,... → Automatischer Logout,...

comment:4 by Rüdiger Kupper, 11 years ago

Cc: mor added
Priority: normal → hoch

comment:5 by Rüdiger Kupper, 11 years ago

Resolution: → weitergeleitet
Status: accepted → closed

Da dieses Ticket eigentlich zwei getrennte Probleme behandelt, teile ich mal auf:

Verdeckungsproblem: #2131
Zeitproblem: #2132

Alles weitere dort.

Note: See TracTickets for help on using tickets.