L’autologin est une fonctionnalité permettant de connecter automatiquement un utilisateur au démarrage de Linux, sans qu’il ait à s’identifier. Si vous êtes seul à utiliser l’ordinateur, cette astuce vous fait gagner du temps au démarrage.
Tout d’abord, installer mingetty ; donc :
# aptitude install mingetty
Étape 1 : Dire au système de se connecter en console 1 sous votre nom d’utilisateur.
Pour cela il suffit de modifier (sous root) le fichier*/etc/inittab* et de commenter cette ligne ainsi :
#1:2345:respawn:/sbin/getty 38400 tty1
Tout en ajoutant la ligne :
1:2345:respawn:/sbin/mingetty tty1 --autologin votre_nom_d_utilisateur
Remplacez bien sûr votre_nom_d_utilisateur par votre vrai nom d’utilisateur 😉
Étape 2 : Si on souhaite qu’en plus de l’autologin la session X soit démarrée directement sans avoir à taper startx, il suffit de rajouter les lignes suivantes à la fin de son fichier ~/.profile :
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startx
fi
Étape 3 : Il faut spécifier quelle session sera démarrée ; renseignons le fichier ~/.xinitrc :
exec openbox-session
Dernière chose à faire ; supprimer son display manager.
# aptitude purge gdm
(ou xdm, kdm, slim selon la configuration).
Il ne reste plus qu’à redémarrer :
# reboot
Désormais le système doit vous amener directement sur votre interface graphique.