gdm

Mattepuffo's logo
Installare LightDM su Debian

Installare LightDM su Debian

Debian non ha ancora LightDM nei repo ufficiali, almeno in tutte le versioni che non siano Sid.

Vediamo quindi come possiamo installare questo login manager su una versione testing.

Prima di tutto dobbiamo aggiungere un repo; sul file /etc/apt/sources.list aggiungete questa riga:

deb http://ftp.de.debian.org/debian/ sid main contrib non-free

In pratica abbiamo aggiunto il repo di Sid.

Mattepuffo's logo
Autologin con Xfce

Autologin con Xfce

In giro ci sono parecchi gestori di login: GDM, KDM, Slim.....

Se però dovete fare l'autologin e usate Xfce è un pò inutile installarli; soprattutto per quanto riguarda GDM e KDM che si portano appresso una marea di dipendenze.

Vediamo come eseguire l'autologin senza installare alcun login manager.

Le info le ho prese dall'ottimo Wiki di Archlinux; essendo però un pò dispersive vi riporto lo stretto necessario.

Per prima cosa dovete creare il file .xinitrc dentro la vostra home (più in generale dentro la home dell'utente che deve loggarsi automaticamente).

Volendo ne avete un esempio in /etc/skel/.xinitrc:

$ cat /etc/skel/.xinitrc
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi

# exec gnome-session
# exec startkde
# exec startxfce4
# ...or the Window Manager of your choice

Questo è quello che uso io:

$ cat /home/casa/.xinitrc
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi

# exec gnome-session
# exec startkde
# exec startxfce4
# ...or the Window Manager of your choice

exec ck-launch-session dbus-launch --exit-with-session startxfce4

In pratica è uguale tranne per il fatto che ho aggiunto l'ultima riga che è quella carica xfce con le varie impostazioni che ci servono.