Ekaterina Gerasimova
kittykat3756@gmail.com 2013
Petr Kovar
pknbe@volny.cz 2014
Avsluta en inaktiv användarsession.
Anders Jonsson
anders.jonsson@norsjovallen.se 2017, 2023

# Konfigurera automatisk utloggning

Användarsessioner som har varit inaktiva en viss tidsperiod kan avslutas automatiskt, Du kan ställa in olika beteende baserat på om maskinen kör på ett batteri eller från nätspänning genom att ställa in motsvarande dconf-nyckel och sedan låsa den.

Tänk på att användare potentiellt kan förlora osparade data om en inaktiv session avslutas automatiskt.

# Ställ in automatisk utloggning för en maskin på nätspänning

Skapa en databas `local` för maskinomfattande inställningar i /etc/dconf/db/local.d/00-autologout:

[org/gnome/settings-daemon/plugins/power] # Ställ tidsgränsen till 900 sekunder när på nätspänning sleep-inactive-ac-timeout=900 # Ställ in åtgärd efter tidsgräns till att vara utloggning när på nätspänning sleep-inactive-ac-type='logout'

Åsidosätt användarens inställning och förhindra användaren från att ändra den i /etc/dconf/db/local.d/locks/autologout:

# Lås inställningar för automatisk utloggning /org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-timeout /org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-type

Följande GSettings-nycklar är av intresse:

# `org.gnome.settings-daemon.plugins.power.sleep-inactive-ac-timeout`

Antal sekunder som datorn behöver vara inaktiv innan den vilar om den körs på nätspänning.

# `org.gnome.settings-daemon.plugins.power.sleep-inactive-ac-type`

Vad ska hända då tidsgränsen har passerat om datorn körs på nätspänning.

# `org.gnome.settings-daemon.plugins.power.sleep-inactive-battery-timeout`

Antal sekunder som datorn behöver vara inaktiv innan den vilar om den körs på batteriström.

# `org.gnome.settings-daemon.plugins.power.sleep-inactive-battery-type`

Vad ska hända då tidsgränsen har passerat om datorn körs på batteriström.

Du kan köra gsettings range på en nyckel för att få en lista över värden som du kan använda. Till exempel:

    $ gsettings range org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type
    enum
    'blank' # gör skärmen svart
    'suspend' # försätter systemet i vänteläge
    'shutdown' # startar en vanlig nedstängningsprocedur
    'hibernate' # försätter systemet i viloläge
    'interactive' # visar en ruta som frågar användaren vad som ska göras
    'nothing' # gör ingenting
    'logout' # logga ut från sessionen