Page 1 sur 2

[KDE/sddm] Connexion impossible après verrouillage écran

Publié : sam. 27 janv. 2018, 11:20
par Fif91
Bonjour,
Depuis les récentes mises à jour, je ne parviens plus à me connecter à l'issue d'un verrouillage "écran".
Lorsque je m'authentifie, le système ne reconnait pas mon mot de passe.

Un extrait de journalctl

Code : Tout sélectionner

janv. 27 11:07:24 PC_Master kwin_x11[12238]: QXcbConnection: XCB error: 8 (BadMatch), sequence: 31545, resource id: 37749699, major code: 42 (SetInputFocus), minor code: 0
janv. 27 11:07:24 PC_Master ksmserver[12227]: UnmapNotify: 37748820
janv. 27 11:07:24 PC_Master ksmserver[12227]: Unknown toplevel for MapNotify
janv. 27 11:07:24 PC_Master ksmserver[12227]: UnmapNotify: 35674279
janv. 27 11:07:25 PC_Master ksmserver[12227]: CreateNotify: 102760451
janv. 27 11:07:25 PC_Master ksmserver[12227]: CreateNotify: 102760455
janv. 27 11:07:25 PC_Master ksmserver[12227]: CreateNotify: 102760467
janv. 27 11:07:25 PC_Master ksmserver[12227]: CreateNotify: 102760476
janv. 27 11:07:25 PC_Master ksmserver[12227]: CreateNotify: 102760478
janv. 27 11:07:25 PC_Master ksmserver[12227]: CreateNotify: 102760480
janv. 27 11:07:25 PC_Master ksmserver[12227]: MapNotify: 102760478
janv. 27 11:07:25 PC_Master ksmserver[12227]: CreateNotify: 102760482
janv. 27 11:07:25 PC_Master ksmserver[12227]: MapNotify: 102760482
janv. 27 11:07:25 PC_Master ksmserver[12227]: CreateNotify: 102760485
janv. 27 11:07:25 PC_Master ksmserver[12227]: MapNotify: 23068687
janv. 27 11:07:25 PC_Master plasmashell[12241]: QXcbClipboard: SelectionRequest too old
janv. 27 11:07:25 PC_Master plasmashell[12241]: QXcbClipboard: SelectionRequest too old
janv. 27 11:07:25 PC_Master ksmserver[12227]: CreateNotify: 102760498
janv. 27 11:07:25 PC_Master plasmashell[12241]: QXcbClipboard: SelectionRequest too old
janv. 27 11:07:25 PC_Master plasmashell[12241]: QXcbClipboard: SelectionRequest too old
janv. 27 11:07:25 PC_Master plasmashell[12241]: QXcbClipboard: SelectionRequest too old
janv. 27 11:07:25 PC_Master plasmashell[12241]: QXcbClipboard: SelectionRequest too old
janv. 27 11:07:25 PC_Master plasmashell[12241]: QXcbClipboard: SelectionRequest too old
janv. 27 11:07:26 PC_Master plasmashell[12241]: QXcbClipboard: SelectionRequest too old
janv. 27 11:07:37 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for update
janv. 27 11:07:37 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for read
janv. 27 11:07:37 PC_Master kcheckpass[13170]: pam_shells(kde:auth): Error opening /etc/shells: Permission denied
janv. 27 11:07:37 PC_Master unix_chkpwd[13179]: password check failed for user (arphilippe)
janv. 27 11:07:37 PC_Master kcheckpass[13170]: pam_unix(kde:auth): authentication failure; logname= uid=500 euid=500 tty=:0 ruser= rhost=  user=arphilippe
janv. 27 11:07:51 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for update
janv. 27 11:07:51 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for read
janv. 27 11:07:51 PC_Master kcheckpass[13170]: pam_shells(kde:auth): Error opening /etc/shells: Permission denied
janv. 27 11:07:51 PC_Master unix_chkpwd[13182]: password check failed for user (arphilippe)
janv. 27 11:07:51 PC_Master kcheckpass[13170]: pam_unix(kde:auth): authentication failure; logname= uid=500 euid=500 tty=:0 ruser= rhost=  user=arphilippe
janv. 27 11:07:56 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for update
janv. 27 11:07:56 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for read
janv. 27 11:07:56 PC_Master kcheckpass[13170]: pam_shells(kde:auth): Error opening /etc/shells: Permission denied
janv. 27 11:07:56 PC_Master unix_chkpwd[13184]: password check failed for user (arphilippe)
janv. 27 11:07:56 PC_Master kcheckpass[13170]: pam_unix(kde:auth): authentication failure; logname= uid=500 euid=500 tty=:0 ruser= rhost=  user=arphilippe
janv. 27 11:08:06 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for update
janv. 27 11:08:06 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for read
janv. 27 11:08:06 PC_Master kcheckpass[13170]: pam_shells(kde:auth): Error opening /etc/shells: Permission denied
janv. 27 11:08:06 PC_Master unix_chkpwd[13186]: password check failed for user (arphilippe)
janv. 27 11:08:06 PC_Master kcheckpass[13170]: pam_unix(kde:auth): authentication failure; logname= uid=500 euid=500 tty=:0 ruser= rhost=  user=arphilippe
janv. 27 11:08:14 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for update
janv. 27 11:08:14 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for read
janv. 27 11:08:14 PC_Master kcheckpass[13170]: pam_shells(kde:auth): Error opening /etc/shells: Permission denied
janv. 27 11:08:14 PC_Master unix_chkpwd[13188]: password check failed for user (arphilippe)
janv. 27 11:08:14 PC_Master kcheckpass[13170]: pam_unix(kde:auth): authentication failure; logname= uid=500 euid=500 tty=:0 ruser= rhost=  user=arphilippe
janv. 27 11:08:18 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for update
janv. 27 11:08:18 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for read
janv. 27 11:08:18 PC_Master kcheckpass[13170]: pam_shells(kde:auth): Error opening /etc/shells: Permission denied
janv. 27 11:08:18 PC_Master unix_chkpwd[13191]: password check failed for user (arphilippe)
janv. 27 11:08:18 PC_Master kcheckpass[13170]: pam_unix(kde:auth): authentication failure; logname= uid=500 euid=500 tty=:0 ruser= rhost=  user=arphilippe
janv. 27 11:08:31 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for update
janv. 27 11:08:31 PC_Master kcheckpass[13170]: pam_tally(kde:auth): Error opening /var/log/faillog for read
janv. 27 11:08:31 PC_Master kcheckpass[13170]: pam_shells(kde:auth): Error opening /etc/shells: Permission denied
janv. 27 11:08:31 PC_Master unix_chkpwd[13193]: password check failed for user (arphilippe)
janv. 27 11:08:31 PC_Master kcheckpass[13170]: pam_unix(kde:auth): authentication failure; logname= uid=500 euid=500 tty=:0 ruser= rhost=  user=arphilippe
janv. 27 11:08:40 PC_Master polkitd[3695]: Registered Authentication Agent for unix-process:13194:184119 (system bus name :1.403 [/usr/bin/pkttyagent --notify-fd 5 --fallback], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
janv. 27 11:08:40 PC_Master polkitd[3695]: Unregistered Authentication Agent for unix-process:13194:184119 (system bus name :1.403, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
janv. 27 11:08:42 PC_Master ksmserver[12227]: UnmapNotify: 102760478
janv. 27 11:08:42 PC_Master ksmserver[12227]: UnmapNotify: 102760478
janv. 27 11:08:42 PC_Master ksmserver[12227]: UnmapNotify: 102760482
janv. 27 11:08:42 PC_Master ksmserver[12227]: UnmapNotify: 102760482
janv. 27 11:08:42 PC_Master org_kde_powerdevil[12316]: powerdevil: ACTIVE SESSION PATH CHANGED: "/org/freedesktop/login1/session/c2"
janv. 27 11:08:42 PC_Master org_kde_powerdevil[12316]: powerdevil: Current session is now active
janv. 27 11:08:42 PC_Master org_kde_powerdevil[12316]: powerdevil: ACTIVE SESSION PATH CHANGED: "/org/freedesktop/login1/session/c2"
janv. 27 11:08:42 PC_Master org_kde_powerdevil[12316]: powerdevil: Current session is now active
janv. 27 11:08:42 PC_Master kwin_x11[12238]: QXcbConnection: XCB error: 3 (BadWindow), sequence: 46676, resource id: 102761851, major code: 18 (ChangeProperty), minor code: 0
janv. 27 11:08:42 PC_Master ksmserver[12227]: CreateNotify: 102761851
janv. 27 11:08:42 PC_Master ksmserver[12227]: Grab Released
janv. 27 11:08:42 PC_Master kcminit[13204]: Initializing  "kcm_input" :  "kcminit_mouse"
janv. 27 11:08:43 PC_Master kwin_x11[12238]: QXcbConnection: XCB error: 3 (BadWindow), sequence: 47418, resource id: 102760456, major code: 18 (ChangeProperty), minor code: 0
Seule solution de parade trouvée, consiste à exécuter un tty, puis après authentification exécuter
- loginctl list-sessions pour retrouver la session active
- loginctl unlock-session <numsession> pour déverrouiller la session

Une idée ?

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : sam. 27 janv. 2018, 11:53
par jimarch
Question :
peux-tu taper ton mot de passe dans le champ du mot de passe ?
autrement dit, est-ce que ta souris te permet de te positionner sur ce champ ?
si non, j'ai un problème identique... et je dois faire la même manoeuvre que toi !!!

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : sam. 27 janv. 2018, 14:51
par Fif91
jimarch a écrit : sam. 27 janv. 2018, 11:53 Question :
peux-tu taper ton mot de passe dans le champ du mot de passe ?
autrement dit, est-ce que ta souris te permet de te positionner sur ce champ ?
si non, j'ai un problème identique... et je dois faire la même manoeuvre que toi !!!
Le problème se pose lorsque je tente de saisir mon mon mot de passe dans la zone appropriée de l'écran de déverrouillage.

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : sam. 27 janv. 2018, 16:18
par onyx67
Clavier passé en qwerty?

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : sam. 27 janv. 2018, 22:03
par Fif91
@onyx67 j'y ai pensé, mais comment puis-je le vérifier ? Un fichier de config à corriger ?

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : dim. 28 janv. 2018, 07:48
par waitnsea
Bonjour,
Sujet déjà traité, je crois que tout est ici et réponses suivantes

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : dim. 28 janv. 2018, 10:12
par onyx67
@Fif91: en fait pour le vérifier, tape ton mot de passe comme si tu avait matériellement un clavier qwerty. Si ça passe tu sera sûr d'être sur la bonne piste.

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : dim. 28 janv. 2018, 14:05
par Fif91
@onyx67 : çà n'a pas l'air de fonctionner. Merci pour cette piste.
Par contre, je ne sais pas si c'est lié, j'ai remarqué qu'au login au démarrage du PC, c'est arphilippe qui apparait en tant qu'identifiant utilisateur; alors que dans l'écran de déverrouillage c'est Philippe.
Dans le gestionnaire utilisateurs sous KDE, je n'ai aucune entrée concernant la personnalisation de mon compte.

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : dim. 28 janv. 2018, 15:59
par onyx67
Si l'identifiant n'est pas le bon ça ne marchera pas. As-tu éssayé de changé d'identifiant?
Si je comprend bien tu as créé 2 utilisateurs, arphilippe et philippe. Comment les as-tu créé, avec quelle commande?
Normalement le gestionnaire système > gestionnaire utilisateurs te liste les utilisateurs ou en ligne de commande cat /etc/passwd

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : dim. 28 janv. 2018, 17:40
par Fif91
Mon système ne dispose que d'un seul utilisateur, créé avec un uid à 500; il y a longtemps déjà :-)
Je n'ai pas changé d'identifiant, mais je me souviens avoir personnalisé le nom d'affichage au travers du gestionnaire utilisateur.

Code : Tout sélectionner

cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/bin/false
daemon:x:2:2:daemon:/sbin:/bin/false
mail:x:8:12:mail:/var/spool/mail:/bin/false
ftp:x:14:11:ftp:/srv/ftp:/bin/false
http:x:33:33:http:/srv/http:/bin/false
dbus:x:81:81:dbus:/:/sbin/nologin
nobody:x:99:99:nobody:/:/bin/false
arphilippe:x:500:1002:Philippe:/home/arphilippe:/bin/bash
avahi:x:84:84:avahi:/:/bin/false
kdm:x:135:135::/var/lib/kdm:/bin/false
rtkit:x:133:133:RealtimeKit:/proc:/sbin/nologin
postgres:x:88:88:PostgreSQL user:/var/lib/postgres:/bin/bash
postfix:x:73:73::/var/spool/postfix:/bin/false
ntp:x:87:87:Network Time Protocol:/var/lib/ntp:/bin/false
uuidd:x:998:501::/:/sbin/nologin
polkitd:x:102:102:Policy Kit Daemon:/:/usr/bin/nologin
mysql:x:89:89::/var/lib/mysql:/bin/false
colord:x:124:124::/var/lib/colord:/bin/false
systemd-journal-gateway:x:191:191:systemd-journal-gateway:/:/bin/false
systemd-timesync:x:192:192:systemd-timesync:/:/bin/false
systemd-network:x:193:193::/:/usr/bin/nologin
systemd-bus-proxy:x:194:194::/:/usr/bin/nologin
systemd-resolve:x:195:195::/:/usr/bin/nologin
systemd-journal-remote:x:996:996:systemd Journal Remote:/:/sbin/nologin
systemd-journal-upload:x:995:995:systemd Journal Upload:/:/sbin/nologin
clamav:x:64:64:Clam AntiVirus:/dev/null:/bin/false
sddm:x:999:500:Simple Desktop Display Manager:/var/lib/sddm:/usr/bin/nologin
systemd-coredump:x:994:994:systemd Core Dumper:/:/sbin/nologin
git:x:997:998:git daemon user:/:/bin/bash
usbmux:x:140:140:usbmux user:/:/sbin/nologin

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : dim. 28 janv. 2018, 17:58
par onyx67
J'ai également effectué des màj récemment et n'ai pas eu de problèmes.
Faudrait voir dans les logs de pacman le paquet qui a put causé le soucis (/var/log/pacman.log). Essaie peut-être aussi de remettre les réglages par défaut dans le gestionnaire des utilisateurs.

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : dim. 28 janv. 2018, 19:56
par Fif91
onyx67 a écrit : dim. 28 janv. 2018, 17:58 Essaie peut-être aussi de remettre les réglages par défaut dans le gestionnaire des utilisateurs.
Cad ? Le gestionnaire d'utilisateurs me renvoie une liste vide :|

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : dim. 28 janv. 2018, 20:25
par onyx67
Fif91 a écrit : dim. 28 janv. 2018, 19:56 Le gestionnaire d'utilisateurs me renvoie une liste vide :|
C'est bien le problème, chez moi il liste tous les utilisateurs. Il y a eu un couac au niveau de la màj je pense. Comme dit perso j’essayerai de réinitialiser le gestionnaire.

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : dim. 04 févr. 2018, 14:40
par benjarobin
Hum, SDDM n'accepte par défaut que les utilisateurs ayant un UID >= 1000

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : lun. 05 févr. 2018, 20:10
par Fif91
benjarobin a écrit : dim. 04 févr. 2018, 14:40 Hum, SDDM n'accepte par défaut que les utilisateurs ayant un UID >= 1000

Oui, c'est paramétrable dans sddm.conf avec la variable MinimumUid.
Correctement initialisé de mon côté :)

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : lun. 12 févr. 2018, 10:51
par Fif91
onyx67 a écrit : dim. 28 janv. 2018, 20:25
Fif91 a écrit : dim. 28 janv. 2018, 19:56 Le gestionnaire d'utilisateurs me renvoie une liste vide :|
...Comme dit perso j’essayerai de réinitialiser le gestionnaire.
Comment procèderais-tu ?

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : lun. 12 févr. 2018, 11:17
par onyx67
Comme l'indique benjarobin faudrait d'abord voir ton UID. Que renvoie id ton-utilisateur ?

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : lun. 12 févr. 2018, 12:04
par Fif91
Ceci :

Code : Tout sélectionner

id arphilippe
uid=500(arphilippe) gid=1002(music) groupes=1002(music),7(lp),10(wheel),12(mail),19(log),90(network),91(video),92(audio),93(optical),94(floppy),95(storage),98(power),96(scanner),108(vboxusers),1000(printer),999(truecrypt),1001(fuse),997(btsync)
EDIT :
J'ai trouvé ce bug, exactement l'anomalie que je rencontre

EDIT 2:
Le comportement sur la machine, peut-il être lié aux mises à jour des fichiers
- /etc/group
- /etc/passwd
- /etc/gshadow
- /etc/shadow
J'ai peut-être loupé un truc lors de la mise à jour...

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : lun. 12 févr. 2018, 12:24
par onyx67
En fait il faudrai modifier l'UID de ton user; il y a cette commande # usermod -u 1001 ton-utilisateur, mais attend l'avis d'un expert je ne maîtrise pas toutes les conséquences d'un changement d'UID.

Re: [KDE/sddm] Connexion impossible après verrouillage écran

Publié : sam. 17 févr. 2018, 12:53
par Fif91
@onyx67
Tu disais ne pas avoir de pbs.
Quel est ton id ? 500 aussi ?

@communaute
Comment changer simplement l'id de mon utilisateur, si le pb vient véritablement de là ?