Pages : 1
#1 Le 09/08/2021, à 11:36
- DZ
Connexion automatique avec Lightdm
Bonjour,
je m'arrache les cheveux depuis 15 jours :
j'ai de temps en temps au démarrage besoin de lancer la session utilisateur graphiquement, ce que je ne souhaite pas.
Ce que j'ai fais :
J'ai installé lightdm-autologin-greeter
Dans /etc/lightdm/lightdm.conf j'ai :
autologin-user=MON_USER
autologin-user-timeout=0
pam-autologin-service=lightdm-autologin
autologin-session=lightdm-autologin
greeter-session=lightdm-gtk-greeter
user-session=xubuntu
j'ai ajouté l'utilisateur dans le groupe autologin
groupadd -r autologin
gpasswd -a MON_USER autologin
Point positif : avant si je changeais l'heure du bios, j'avais systématiquement la demande au démarrage. Cela n'est plus le cas.
Point négatif : je n'arrive que rarement à reproduire le problème, mais il apparaît bel et bien de temps en temps.
Hors ligne
#2 Le 09/08/2021, à 14:38
- Tawal

Re : Connexion automatique avec Lightdm
Hello,
Personnellement, j'ai fait comme ceci :
$ cat /etc/lightdm/lightdm.conf | grep "autologin" | grep -v "#"
autologin-user=tawal
autologin-user-timeout=15
autologin-session=xfceIl faut un timeout pour que l'auto-login fonctionne car il me semble que la valeur 0 désactive l'auto-login !
De plus la valeur du timeout doit être supérieure au temps de lancement de lightdm.
Au plaisir.
Edit:
Je n'ai modifié que ces 3 variables de configuration et rien d'autre ![]()
Dernière modification par Tawal (Le 09/08/2021, à 14:41)
Le savoir n'a d’intérêt que si on le transmet.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
#3 Le 09/08/2021, à 22:30
- kamaris

Re : Connexion automatique avec Lightdm
Perso j'ai suivi ça et ça a toujours bien marché mais je suis sous Arch: https://wiki.archlinux.fr/LightDM#D.C3. … tilisateur
Rq : j'ai le timeout à 0 et aucun souci, mais encore une fois, je ne suis pas sous Ubuntu.
Hors ligne
#4 Le 10/08/2021, à 00:35
- DZ
Re : Connexion automatique avec Lightdm
Merci pour vos retours.
Je me suis basé sur le lien archlinux à la base. D'où les éléments cités dans mon premier message.
Je vais tester de jouer sur le timeout merci !
Hors ligne
#5 Le 10/08/2021, à 04:06
- MicP
Re : Connexion automatique avec Lightdm
Bonjour
Pour que le compte utilisateur michel de mon système Xubuntu
ait, sans avoir à donner son mot de passe, sa session automatiquement ouverte dès le démarrage de la machine
j'ai créé le fichier /etc/lightdm/lightdm.conf
ne contenant que les 4 directives ci-dessous :
EDIT : Ajout des commentaires décrivant les directives utilisées.
# [Seat:*] matches all seats and is applied first.
[Seat:*]
# autologin-user = User to log in with by default (overrides autologin-guest)
autologin-user=michel
# autologin-user-timeout = Number of seconds to wait before loading default user
autologin-user-timeout=0
# pam-autologin-service = PAM service to use for autologin
pam-autologin-service=lightdm-autologin=======
Ensuite, quand je veux désactiver l'auto-login,
je renomme le fichier /etc/lightdm/lightdm.conf
en lançant la ligne de commandes suivante :
sudo mv /etc/lightdm/lightdm.conf{,.désactivé}Et quand je veux ensuite activer à nouveau l'auto-login,
je renomme le fichier /etc/lightdm/lightdm.conf.désactivé
en lançant la ligne de commandes suivante :
sudo mv /etc/lightdm/lightdm.conf{.désactivé,}Dernière modification par MicP (Le 10/08/2021, à 16:50)
Hors ligne
#6 Le 10/08/2021, à 08:12
- Tawal

Re : Connexion automatique avec Lightdm
Rq : j'ai le timeout à 0 et aucun souci
j'ai créé le fichier /etc/lightdm/lightdm.conf
ne contenant que les 4 lignes ci-dessous :[Seat:*] autologin-user=michel autologin-user-timeout=0 pam-autologin-service=lightdm-autologin
Peut-être que mon "souci" avec le timeout vient du fait que je n'ai pas configuré le "pam-autologin-service".
Ça me donne l'envie d'essayer.
Mais dans tous les cas, je mettrais quand même un timeout pour avoir le temps de me connecter sur un autre utilisateur (choix de l'utilisateur + mot-de-passe).
Le savoir n'a d’intérêt que si on le transmet.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
#7 Le 10/08/2021, à 08:13
- DZ
Re : Connexion automatique avec Lightdm
Avec ces seules lignes, si je modifie la date dans le bios j'ai de suite la demande de login.
Idem (souvent) après 24h sans allumage.
Hors ligne
#8 Le 10/08/2021, à 08:15
- Tawal

Re : Connexion automatique avec Lightdm
Je trouve ça étrange !
Car je ne vois pas le rapport entre la date du BIOS et l'autologin ...
Mais je suis loin de tout maîtriser ![]()
Le savoir n'a d’intérêt que si on le transmet.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
#9 Le 10/08/2021, à 09:28
- DZ
Re : Connexion automatique avec Lightdm
Hello,
Personnellement, j'ai fait comme ceci :
$ cat /etc/lightdm/lightdm.conf | grep "autologin" | grep -v "#" autologin-user=tawal autologin-user-timeout=15 autologin-session=xfceIl faut un timeout pour que l'auto-login fonctionne car il me semble que la valeur 0 désactive l'auto-login !
De plus la valeur du timeout doit être supérieure au temps de lancement de lightdm.Au plaisir.
Edit:
Je n'ai modifié que ces 3 variables de configuration et rien d'autre
And the winner is !
Merci, un timeout de 5 secondes me laisse la demande de login, puis il charge systématiquement la session. Je vais surveiller ça, mais il semblerait que cela soit OK désormais.
Dernière modification par DZ (Le 10/08/2021, à 09:29)
Hors ligne
#10 Le 10/08/2021, à 14:41
- Tawal

Re : Connexion automatique avec Lightdm
And the winner is !
Oh no !
Car @kamaris dit le contraire et c'est une personne de confiance ![]()
Le savoir n'a d’intérêt que si on le transmet.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
#11 Le 10/08/2021, à 15:32
- kamaris

Re : Connexion automatique avec Lightdm
Il est tout à fait possible que ce soit nécessaire sous Ubuntu
(au moins pour certaines configurations, car le cas de MicP est un contre-exemple)
D'ailleurs ça n'est pas la première fois que je vois une discussion de ce type, ici ou ailleurs, où la config Arch de l'autologin lightdm n'a pas l'air de bien marcher sous Ubuntu, d'où ma précision plus haut.
Dernière modification par kamaris (Le 10/08/2021, à 17:29)
Hors ligne
#12 Le 10/08/2021, à 16:02
- MicP
Re : Connexion automatique avec Lightdm
Par défaut, le fichier /etc/lightdm/lightdm.conf n'existe pas sur un système Xubuntu 20.04.2 LTS récemment installé
Donc il faudra créer ce fichier.
=======
En ce qui concerne ma proposition de solution dans mon message #5,
elle a été testée sur un système Xubuntu 20.04.2 LTS nouvellement installé (et non bricolé <=> rien de plus que l'installation standard)
Je précise aussi qu'il ne faut surtout pas oublier de spécifier la première directive :
[Seat:*]qui doit impérativement précéder les trois autres.
=======
Voir aussi dans la documentation Ubuntu concernant le fichier de configuration de lightdm
le paragraphe 6.7.2 Édition manuelle du fichier de configuration
=======
On trouvera aussi des commentaires pour chaque directive utilisable dans le fichier de configuration /etc/lightdm/lightdm.conf
qui est dans la page web suivante : https://github.com/canonical/lightdm/bl … ghtdm.conf
Comme toutes les directives de ce fichier sont commentées,
il sera plus simple de copier directement son contenu sur votre système
dans un fichier de configuration nommé /etc/lightdm/lightdm.conf que vous créerez
et il vous suffira ensuite de dé-commenter les directives que vous voulez activer.
Comme ça, vous aurez la description de chaque directive à portée de main
=======
Un autre lien : https://www.freedesktop.org/wiki/Softwa … iguration/
=======
Les fichiers de configuration de lightdm sont lus dans cet ordre :
/usr/share/lightdm/lightdm.conf.d/*.conf
/etc/lightdm/lightdm.conf.d/*.conf
/etc/lightdm/lightdm.conf
les valeurs des directives du dernier fichier lu
prendront la priorité sur les précédentes.
Dernière modification par MicP (Le 10/08/2021, à 21:40)
Hors ligne
Pages : 1