Cos'è nodm?

nodm è un'alternativa a lightdm. Sono due «desktop managers».

Per passare da lightdm a nodm, con permissione root, nel terminal :

sudo apt update
sudo apt install nodm
sudo systemctl disable lightdm
sudo systemctl stop lightdm
sudo apt purge lightdm
sudo vim /etc/default/nodm
scrivendo questo nel file
NODM_ENABLED=true
NODM_USER=utente
NODM_XSESSION=/etc/X11/Xsession
NODM_MIN_SESSION_TIME=60
continuando con
cat /etc/X11/Xwrapper.config
per verificare che allowed_users=console è presente. Continuare con
sudo dpkg-reconfigure nodm
sudo systemctl enable nodm
vim /home/utente/.xsession
e scrivendo
exec mate-session
per finire con
chmod +x /home/utente/.xsession
chown utente:utente /home/utente/.xsession
e finalement reboot.

Nota 1: ho usato questo metodo con Debian 13.2.

Nota 2: il comportamento quando si ferma il computer è un poco strano perché nodm riavvia X mentre linux si sta fermando.

Nota 3: gdm sopporte un «autologin» e più funzionalita che nodm ma non l'ho provato.