Määrittelee mitä tehdään kirjautumisessa ja uloskirjautumisessa. Asetetaan myös läppärin kannen/näytön sulkemisen sekä lepo- ja hibernate-nappuloiden toiminnat.
Asetukset:
sudo -s nano /etc/systemd/logind.conf
[Login] #NAutoVTs=6 #ReserveVT=6 #KillUserProcesses=no #KillOnlyUsers= #KillExcludeUsers=root #InhibitDelayMaxSec=5 #HandlePowerKey=poweroff #HandleSuspendKey=suspend #HandleHibernateKey=hibernate #HandleLidSwitch=ignore #HandleLidSwitchExternalPower=suspend #HandleLidSwitchDocked=ignore #PowerKeyIgnoreInhibited=no #SuspendKeyIgnoreInhibited=no #HibernateKeyIgnoreInhibited=no #LidSwitchIgnoreInhibited=yes #HoldoffTimeoutSec=30s #IdleAction=ignore #IdleActionSec=30min #RuntimeDirectorySize=10% #RemoveIPC=yes #InhibitorsMax=8192 #SessionsMax=8192
Muokkausten jälkeen:
systemctl restart systemd-logind
tai
service systemd-logind restart
Esimerkkejä
Virrankäyttöön liittyvät asetukset ovat:
- HandlePowerKey = virtanappula
- HandleSuspendKey =
- HandleHibernateKey = hibernate-toiminto
- HandleLidSwitch = kannen/LCD-näytön sulkeminen
- HandleLidSwitchExternalPower = ulkoinen virtalähde
- HandleLidSwitchDocked = telakointiasema
Arvot voivat olla:
- ignore = ei käytössä
- poweroff = sammuttaminen
- reboot = uudelleenkäynnistys
- halt = pysäyttäminen
- kexec =
- suspend =
- hibernate = nukuttaminen/lepotila
- hybrid-sleep =
- suspend-then-hibernate =
- lock = lukitus
Läppärin kannen sulkeminen ei aiheuta lepotilaa eikä muutakaan asetuksella
HandleLidSwitch=ignore
Kaikilla läppäreillä hibernate ei toimi. Kokeile:
apt install pm-utils && pm-hibernate
- swap täytyy olla vähintään yhtä iso kuin RAM