logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 13-11-2017 23:01:46

liovay
Membre
Lieu : Rosny-Sous-Bois
Distrib. : Debian 10 Buster
Noyau : Linux 5.4.0-0.bpo.2-amd64
(G)UI : XFCE 4.12
Inscription : 21-10-2017

Re : [wiki] LightDM

Bonjour,
Au sujet du tuto lightdm, pour activer le verrou numérique sur l'écran de connexion, j'ai constaté que l'ajout de la ligne greeter-setup-script dans /usr/share/lightdm/lightdm.conf.d/01_debian.conf bloque lightdm sur Stretch avec Xfce 4.12.

La solution suivante a fonctionné :

apt-get install numlockx


nano /usr/share/lightdm/lightdm.conf.d/50-numlock.conf


et de saisir :

[Seat:*]
greeter-setup-script=/usr/bin/numlockx on


Ne sachant pas si c'est commun avec d'autres environnement de bureau, ou propre à une autre raison, je n'ai pas mis à jour le tuto de lightdm.
Il y a aussi, sous xfce, un paramètre dans Clavier : Comportement / Général / "Restaurer l'état du verrouillage numérique au démarrage" qui est coché.

Edit à toto : Séparer les commandes root est plus lisible par les débutants.

Dernière modification par liovay (14-11-2017 12:51:18)

Hors ligne

#27 14-11-2017 07:41:12

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [wiki] LightDM

Impec, ajouté au tuto là:
https://debian-facile.org/doc:environne … ?&#stretch

Te reste à vérifier que c'est tout bien rapporté, merci !
Tchibâââ... lol

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#28 14-11-2017 12:55:39

liovay
Membre
Lieu : Rosny-Sous-Bois
Distrib. : Debian 10 Buster
Noyau : Linux 5.4.0-0.bpo.2-amd64
(G)UI : XFCE 4.12
Inscription : 21-10-2017

Re : [wiki] LightDM

Oui, c'est bien reporté. J'ai corrigé mon commentaire précédent et le tuto avec la bonne orthographe pour 'install'. Merci.

Hors ligne

#29 09-11-2018 17:03:49

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [wiki] LightDM

j'ai ajouté comment masquer un des utilisateurs de la liste déroulante avec lightdm

Hors ligne

#30 28-10-2019 17:30:59

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-28-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [wiki] LightDM

Coucou.

Je laisse ma question mais rapatrie ici cette partie du fil :

https://debian-facile.org/viewtopic.php … 79#p314679

Je ne me risque pas à modifier le wiki car je n'ai pas de solution fonctionnelle et en ce moment je casse tout ce que je touche ops.gif

Hors ligne

#31 28-10-2019 18:40:11

Trefix
Membre
Lieu : 48
Distrib. : bookworm
Noyau : linux 6.1.0-28-amd64
(G)UI : Xfce4
Inscription : 15-02-2015

Re : [wiki] LightDM

ops.gif

Pour la méthode 2, il n'y a pas de [SeatDefaults] mais un [Seat*]. J'ai ajouté à la fin [SeatDefaults] comme dans le tuto, puis regardé avec nano si le fichier /etc/pam.d/lightdm-autologin était bien présent et conforme. RAS.

Par contre, le reload a merdu hmm

[ ok ] Scheduling reload on Light Display Manager configuration: lightdm
[....] Restarting lightdm (via systemctl): lightdm.serviceJob for lightdm.service failed because the control process exited with error code.
See "systemctl status lightdm.service" and "journalctl -xe" for details.
 failed!



La bécane reste sur la console, je n'ai pas redémarré, au cas où vous auriez besoin de retours...



Édith a pris son courage à deux mains, et depuis la console ré-édité /lightdm.conf puis user d'un rm pour virer le pam.d/lightdm-autologin. Et reboot comme une fleur woohoo.gif.

Dernière modification par Trefix (28-10-2019 19:02:49)

Hors ligne

#32 28-10-2019 19:27:59

jarek
Invité

Re : [wiki] LightDM

liovay a écrit :

Il y a aussi, sous xfce, un paramètre dans Clavier : Comportement / Général / "Restaurer l'état du verrouillage numérique au démarrage" qui est coché.


Chez moi ça n'a pas verrouillé !

#33 22-02-2020 17:44:56

jarek
Invité

Re : [wiki] LightDM

Alors donc, est-ce que le tuto est à jour pour
Lancement automatique d'une session user sans demande de passswd ?

J'hésite à ajouter comme ça un [SeatDefaults] . . .

Merci

#34 22-02-2020 18:47:59

liovay
Membre
Lieu : Rosny-Sous-Bois
Distrib. : Debian 10 Buster
Noyau : Linux 5.4.0-0.bpo.2-amd64
(G)UI : XFCE 4.12
Inscription : 21-10-2017

Re : [wiki] LightDM

Bonjour,
Pour le lancement automatique de session d'un user, vous pouvez suivre le tuto avec la section [SeatDefaults] en fin de fichier /etc/lightdm/lightdm.conf, avec votre nom d'user, ou bien dans la section [Seat:*] à décommenter (enlever le #). Ca fonctionne sous debian 10, je viens de faire l'essai avec les 2 noms de sections.
Au pire, avec un problème sous lightdm, vous vous connectez avec votre user puis en SU, vous effacez vos modifications. Ensuite soit vous relancez lightdm comme indiqué dans le tuto, soit vous redemarrez (reboot en SU).

Hors ligne

#35 23-02-2020 10:16:59

jarek
Invité

Re : [wiki] LightDM

Merci pour cette claire réponse, j'y vais !

EDIT - Avec [Seat:*] ça marche, pas essayé l'autre

Dernière modification par jarek (23-02-2020 17:27:09)

#36 23-02-2020 19:26:33

al louarn
Membre
Distrib. : Buster
Noyau : Linux 4.19.0-23-amd64
(G)UI : lightdm-xsession/xfce
Inscription : 21-02-2012

Re : [wiki] LightDM

Bonsoir d'un revenant,

Pour avoir voulu fignoler Lightdm, je sors à peine d'un long tunnel d'écran noir après un boot normal, un accès console par le clavier et un startx.
Outre que ce n'est plus très fun de se loguer ainsi, c'est très vexant de ne pas comprendre.

Voici ce que j'en ai appris :
Pam et Lightdm sont configurés par tiroirs ou en cascade, mais avec des options par défaut, et des solutions de secours à tel point que si nous comparions ici nos config bien-surs nos options seraient différentes mais la transcription de choix identiques montrerait sans doute de belles différences aussi.
Ainsi, que mes options  soient écrites dans /usr/share/lightdm/lightdm.conf.d/01_debian.conf ou qu'elles le soient  dans /etc/lightdm/lightdm.conf
les options sont rédigées identiquement et respectées s'il elles sont  valides.
Le résultat est le même, du moins c'est transparent pour l'utilisateur, seuls les logs permettent de voir clair, et encore...

Voici les 2 commandes qui m'ont vraiment aidé à y voir clair ;

lightdm --show-config


   [Seat:*]
C  pam-service=lightdm
C  pam-autologin-service=lightdm-autologin
C  autologin-user=denis
C  autologin-user-timeout=0
C  session-wrapper=/etc/X11/Xsession
C  greeter-session=lightdm-greeter

   [SeatDefault]
B  greeter-setup-script=/usr/bin/numlockx on

Sources:
A  /usr/share/lightdm/lightdm.conf.d/01_debian.conf
B  /usr/share/lightdm/lightdm.conf.d/50-numlock.conf
C  /etc/lightdm/lightdm.conf
 


Ici J'ai mis les options dans /etc/lightdm/lightdm.conf 
NB : les lettres A, B, C, sont trompeuses, ainsi C lightdm.conf est lu en premier mais peut  être recouvert par plein d'autres fichiers comme A 01_debian.conf   
Sachant qu'on trouve environ 150  options/lignes  plus ou moins entrelacées  dans lightdm.conf je laisse les matheux nous dire combien de possibilités existent.

#  lightdm --show-config
   [Seat:*]
A  pam-service=lightdm
A  pam-autologin-service=lightdm-autologin
A  autologin-user=denis
A  autologin-user-timeout=0
A  session-wrapper=/etc/X11/Xsession
A  greeter-session=lightdm-greeter

   [SeatDefault]
B  greeter-setup-script=/usr/bin/numlockx on

Sources:
A  /usr/share/lightdm/lightdm.conf.d/01_debian.conf
B  /usr/share/lightdm/lightdm.conf.d/50-numlock.conf
C  /etc/lightdm/lightdm.conf


Ici tout est dans /usr/share/lightdm/lightdm.conf.d/01_debian.conf   les deux fonctionnent  chez moi, 

Quand ça bloque, c'est soit une coquille (chez moi 90%), soit un paramètre appelé et pas défini dans le fichier où il devrait l'être.

less   /var/log/lightdm/lightdm.log


Si aucune interface graphique n' apparait,   Ne cherchez pas de marqueurs  ERR  ou WARNING , 99% des lignes sont en DEBUG

[+0.09s] DEBUG: Seat seat0: Starting
[+0.09s] DEBUG: Seat seat0: Creating greeter session
[+0.09s] DEBUG: Seat seat0: Failed to find session configuration default


Et là rien ne dit où aller chercher cette configuration absente ou comment l'écrire.
Enfin je me trouve d'autres confs, Commentées dans mes fichiers basiques et pour lesquelles les logs valident une conf, mais où !?!


Une dernière précision [Seat:] définit des priorités  à vérifier:
1    defaults
2     *     
(tous)
3     0
4    "toto"


Debianophile = DebiaNoGeek

Hors ligne

Pied de page des forums