Je souhaiterais installer mon Raspberry Pi pour une connexion automatique à un utilisateur spécifique . Mon problème est maintenant que je n'ai pas ce fichier, il semble manquer dans ma version de Raspbian. Y a-t-il une autre façon de faire cela?
Je suppose que vous utilisez la dernière image Raspian (Jessie). Celui-ci est basé sur Debian 8 (Jessie) où le système d’initialisation est passé de sysvinit à systemd. Je pense que cela pourrait avoir quelque chose à voir avec votre problème. Si vous google: raspbian jessie auto login
, vous devriez trouver une solution à votre problème.
p.e. ce lien fournit une solution possible:
$ Sudo -i
# mkdir -pv /etc/systemd/system/[email protected]
# nano /etc/systemd/system/[email protected]/autologin.conf
insérer le texte suivant:
[Service]
ExecStart=-/sbin/agetty --autologin $username --noclear I 38400 linux
assurez-vous que $username
est votre nom d'utilisateur
Puis redémarrez.
optionnel:
Si vous souhaitez démarrer le serveur X automatiquement, ajoutez simplement la ligne suivante à la fin de votre fichier ~/.profile
[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx
Mon fichier autologin.conf apparaît comme ci-dessous. Notez le %I
, mon pi se bloque autrement:
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin pi --noclear %I 38400 linux
J'utilise raspi-config
:
pi@raspberrypi:~ $ Sudo raspi-config
Created symlink /etc/systemd/system/default.target → /lib/systemd/system/graphical.target.
Il y a un menu qui apparaît, dans lequel vous sélectionnez Boot Options
puis quelque chose du type B1 Boot Desktop Options
et vous sélectionnez enfin plusieurs options de connexion automatique.
Voir: https://raspberrypi.stackexchange.com/questions/48241/auto-login-in-jessie-how
J'ai trouvé ceci, qui est la seule chose qui a fonctionné pour moi.
Ouvrez le terminal et faites d'abord une sauvegarde du fichier que vous allez éditer:
su -
gedit /etc/lightdm/lightdm.gedit /etc/lightdm/lightdm.conf.back
Editez maintenant ce fichier:
gedit /etc/lightdm/lightdm.conf
ou
nano /etc/lightdm/lightdm.conf
Décommentez ces deux lignes:
autologin-user=USERNAME
autologin-user-timeout=0
Remplacez USERNAME par votre propre nom d'utilisateur. Enregistrez le fichier et quittez. Exécutez maintenant cette commande pour que les modifications soient prises en compte:
dpkg-reconfigure lightdm