PAM empêche SDDM d'aboutir

magnux77 Membre non connecté
-
- Voir le profil du membre magnux77
- Inscrit le : 21/09/2009
- Groupes :
-
Membre d'Honneur
Voilà, j'ai voulu utiliser SDDM (Simple Qt based Display Manager) avec Mageia4 histoire de flatter mes quelques utilisateurs en collant leur photo sur l'écran de login.
Pour cela, j'ai :
1° Installé SDDM par CCM
2° Modifié /etc/sddm.conf et passé le MinimumUid de 1000 à 500. En effet, un simple examen du /etc/sddm.conf installé par le CCM indique que l'UId minimum est à 1000 alors que les users Mageia commencent à l'UId 500.
3° "systemctl disable lxdm; systemctl enable sddm; reboot" pour redémarrer sur SDDM...
Et là, pas moyen de s'en sortir. Avec PAM. Visiblement le /etc/pam.d/sddm fourni installé par le CCM ne peut pas fonctionner. La documentation web sur PAM n'est pas exhaustive, PAM est une véritable hydre de modules spécialisés qui ne sont pas vraiment explicités, pas plus que leur paramétrage. En jouant avec certains paramètres du /etc/pam.d/sddm, en m'inspirant du /etc/pam.d/lxdm j'ai réussi à éliminer le "Login failed" systématique, mais le mieux auquel je sois parvenu est de reboucler sur ce login, jamais à entrer en session.
Je précise qu'en rétablissant LXDM comme display manager, tout se passe correctement.
A partir de là, ne sachant continuer seul, je me pose quelques questions :
1° Quand un logiciel est à disposition dans les dépôts, les fichiers de config associés doivent-ils directement utilisables afin de faciliter au maximum l'utilisation ?
2° SDDM n'est pas proposé dans les "Gestionnaire de connexion" dans le chapître "Démarrage" du CCM alors qu'il est proposé dans les dépôts. Il ne l'est pas non plus après installation.
3° Y a-t-il quelqu'un qui peut m'aider y voir clair ?
4° LightDM qui est, lui, proposé dans les "Gestionnaire de connexion" dans le chapître "Démarrage" du CCM, ne fonctionne pas (et je n'ai pas cherché à savoir pourquoi), mais c'est pire encore.
5° Y a-t-il quelqu'un que cela intéresse et cela en vaut-il le coup ?
Je doute, mais je vous soumets quand même le problème...
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]

leuhmanu Membre non connecté
-
- Voir le profil du membre leuhmanu
- Inscrit le : 19/03/2011
- Groupes :
-
Équipe Mageia
-
Membre d'Honneur
(pour le point 4, je ne confirme pas, lightdm est bien sélectionnable ici)

magnux77 Membre non connecté
-
- Voir le profil du membre magnux77
- Inscrit le : 21/09/2009
- Groupes :
-
Membre d'Honneur
Quant au point 4°, tu as mal lu, je me répète
epilip :
LightDM qui est, lui, proposé dans les "Gestionnaire de connexion" dans le chapître "Démarrage" du CCM, ne fonctionne pas
It's because of answers like yours that i won't post a bug anymore.
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]

leuhmanu Membre non connecté
-
- Voir le profil du membre leuhmanu
- Inscrit le : 19/03/2011
- Groupes :
-
Équipe Mageia
-
Membre d'Honneur
c'est mieux comme réponse ? ....

magnux77 Membre non connecté
-
- Voir le profil du membre magnux77
- Inscrit le : 21/09/2009
- Groupes :
-
Membre d'Honneur
leuhmanu :
c'est mieux comme réponse ? ....
Non.
LightDM n'est pas mon problème.
Les vraies questions que je me posais et auxquelles j'aurais aimé obtenir une réponse étaient de savoir si les problèmes de mauvaise configuration que j'avais rencontrés devaient dans le principe être corrigés ou pas, pourraient matériellement l'être ou pas, pouvaient peut-être trouver une solution sur MLO et proposés ensuite aux dev...
J'ai finalement décidé de passer outre l'aspect lapidaire (limite correct) de ta réponse et, contrairement à ce que j'avais écrit, de rapporter le bug (11401) sur Bugzilla.
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Il arrive que certains utilitaires soient proposés sans être customisés pour Mageia. Ce n'est évidemment pas une bonne chose.
Donc, si on peut fournir les informations au packageur pour éviter cette situation, c'est tout bon. l'intégration dans les outils de configuration est une étape supplémentaire qui passe pas la proposition de "Features". Pour Mageia 4, c'est clos.
Dans ce que j'ai vu, les propositions de nouvelles fonctionnalités qui n'étaient pas soutenues par quelqu'un capable de réaliser sa proposition avaient peu de chance d'être retenues.
Yves

magnux77 Membre non connecté
-
- Voir le profil du membre magnux77
- Inscrit le : 21/09/2009
- Groupes :
-
Membre d'Honneur
Papoteur :
C'est bien qui me semblait, nous sommes sur Mageia, pas sur Arch Linux, je suis content d'en avoir la confirmation. Ou peut-être, par cohérence restrictive, retirer SDDM des dépôts.Il arrive que certains utilitaires soient proposés sans être customisés pour Mageia. Ce n'est évidemment pas une bonne chose.
Papoteur :
Je le pense aussi, c'est pour cela que j'ai indiqué ce que j'ai pu trouvé concernant le /etc/sddm.conf. Mais le /etc/pam.d/sddm est trop difficile à appréhender pour moi.si on peut fournir les informations au packageur pour éviter cette situation
Papoteur :
Je comprend bien. Même s'il ne s'agit dans le cas présent que d'un "systemctl disable ${CurrentDisplayManager}.service ; systemctl enable sddm.service". Je suis tout à fait d'accord sur cette distinction.l'intégration dans les outils de configuration est une étape supplémentaire
Papoteur :
Je pense que Mageia n'est pas obligée d'intégrer SDDM et de le proposer dans CCM/Démarrage/Gestionnaire de connexion. Mais par contre, quand un logiciel est proposé à l'installation ses fichiers de configuration devraient au moins être "Mageia ready".la proposition de "Features". Pour Mageia 4, c'est clos.
Je te remercie encore de ta réponse.
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie