GDM Autologin
Na het ontgrendelen van de schijf met LUKS bij het opstarten wilde ik niet nog een keer een wachtwoord invoeren om in te loggen. Dit slaat het GDM-inlogscherm volledig over: je voert je schijfwachtwoord één keer in en het bureaublad laadt direct. De schermvergrendeling vraagt gewoon nog steeds om je wachtwoord.
Bootgedrag:
- Opstarten → LUKS-wachtwoordprompt → bureaublad (geen tweede inlog)
- Slaapstand / schermvergrendeling → wachtwoord vereist zoals normaal
Configuratie
Bewerk de GDM-configuratie:
sudo nano /etc/gdm/custom.confVoeg AutomaticLoginEnable en AutomaticLogin toe onder [daemon]:
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=stenVolledig bestand ter referentie:
# GDM configuration storage
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=sten
[security]
[xdmcp]
[chooser]
[debug]Opslaan met Ctrl+X, y en dan herstarten:
sudo rebootVerificatie
Na herstart vraagt LUKS om een wachtwoord. Eenmaal ingevoerd laadt het bureaublad direct zonder GDM-inlogscherm.
Bevestig dat autologin actief is:
sudo cat /etc/gdm/custom.conf | grep -i autoVerwachte output:
AutomaticLoginEnable=True
AutomaticLogin=stenOpmerkingen
- Autologin geldt alleen voor de initiële bootsessie. GDM wordt niet geactiveerd bij hervatten na slaapstand.
- De GNOME schermvergrendeling (Super+L, deksel sluiten, time-out bij inactiviteit) wordt beheerd door
gnome-screensaver/gnome-shell, niet door GDM. Deze vraagt altijd om je gebruikerswachtwoord, ongeacht de autologin-instellingen. - Als er een tweede gebruikersaccount op het systeem staat, krijgt alleen de geconfigureerde gebruiker autologin. Andere accounts krijgen altijd een GDM-prompt.
Probleemoplossing voor autologin staat op de pagina Bekende Problemen.
Autologin uitschakelen
sudo nano /etc/gdm/custom.confVerwijder of becommentarieer de twee regels:
#AutomaticLoginEnable=True
#AutomaticLogin=stenHerstart om toe te passen.