#1 Le 14/08/2022, à 18:16
- AbuZayd
Plus de login possible après erreur sur screenlock
Salut tous,
J'ai un problème sur une vieille machine configurée pour mes enfants (Kubuntu 18.04.6, Kernel 4.15.0-191-generic).
Après une copie de fichiers sur la machine, mon fils s'est retrouvé avec un message d'erreur disant que le screenlock était cassé, et qu'il fallait débloquer la session en se connectant dans un terminal et tapant
loginctl unlock-session #session id
, puis revenir sur la session, ce que j'ai fait.
Malheureusement, cela n'a pas résolu le problème: pas d'accès au bureau après avoir entré le mot de passe sur sddm (tout semble freezé, mais la session apparait bien avec loginctl list-sessions, en se connectant avec un terminal).
Quelqu'un saurait-il m'indiquer comment débloquer la situation?
Merci d'avance.
Hors ligne
#2 Le 14/08/2022, à 18:29
- xubu1957
Re : Plus de login possible après erreur sur screenlock
Bonjour,
Tente :
sudo service lightdm restart
> askubuntu.com/questions/557833/how-to-unlock-locked-session
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#3 Le 14/08/2022, à 19:01
- AbuZayd
Re : Plus de login possible après erreur sur screenlock
Merci pour ta réponse. Malheureusement, cela ne fonctionne pas:
sudo service lightdm restart
Failed to restart lightdm.service: Unit lightdm.service not found.
Edit: J'avais déjà consulté le lien et essayé les solutions proposées.
Dernière modification par AbuZayd (Le 14/08/2022, à 19:04)
Hors ligne
#4 Le 14/08/2022, à 19:05
- xubu1957
Re : Plus de login possible après erreur sur screenlock
Et avec :
sudo loginctl unlock-sessions
?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#5 Le 14/08/2022, à 19:08
- geole
Re : Plus de login possible après erreur sur screenlock
Salut tous,
Après une copie de fichiers sur la machine, mon fils s'est retrouvé avec un message d'erreur disant que le screenlock était cassé, et qu'il fallait débloquer la session en se connectant dans un terminal et tapantloginctl unlock-session #session id
, puis revenir sur la session, ce que j'ai fait.
Quelqu'un saurait-il m'indiquer comment débloquer la situation?
Bonjour
Tu aurais pu donner les commandes faites ainsi que leur retour https://askubuntu.com/questions/557833/ … ed-session
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#6 Le 14/08/2022, à 19:08
- AbuZayd
Re : Plus de login possible après erreur sur screenlock
Pas de message d'erreur, mais impossible de passer l'écran de connexion après reboot. Je peux entrer les mots de passe des différents comptes, mais tout se bloque ensuite (sauf le curseur, qui peut toujours bouger).
Hors ligne
#7 Le 14/08/2022, à 19:10
- xubu1957
Re : Plus de login possible après erreur sur screenlock
C'est pour cet ordi > W150HRM ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#8 Le 14/08/2022, à 19:14
- AbuZayd
Re : Plus de login possible après erreur sur screenlock
AbuZayd a écrit :Salut tous,
Après une copie de fichiers sur la machine, mon fils s'est retrouvé avec un message d'erreur disant que le screenlock était cassé, et qu'il fallait débloquer la session en se connectant dans un terminal et tapantloginctl unlock-session #session id
, puis revenir sur la session, ce que j'ai fait.
Quelqu'un saurait-il m'indiquer comment débloquer la situation?Bonjour
Tu aurais pu donner les commandes faites ainsi que leur retour https://askubuntu.com/questions/557833/ … ed-session
loginctl list-sessions
SESSION UID USER SEAT TTY
3 1000 gadget seat0
5 1001 enfants
2 sessions listed.
loginctl unlock-sessions
==== AUTHENTICATING FOR org.freedesktop.login1.lock-sessions ===
Authentification requise pour verrouiller ou déverrouiller des sessions actives.
Authenticating as: xxxxx,,, (xxxxx)
Password:
==== AUTHENTICATION COMPLETE ===
Hors ligne
#9 Le 14/08/2022, à 19:16
- AbuZayd
Re : Plus de login possible après erreur sur screenlock
C'est pour cet ordi > W150HRM ?
Non, une autre machine (Asus UX510UWK).
Hors ligne
#10 Le 16/08/2022, à 07:23
- AbuZayd
Re : Plus de login possible après erreur sur screenlock
Voyant que rien n'y faisait, j'ai pensé qu'une réinstallation pourrait résoudre le problème.
J'ai donc installé Kubuntu 22.04.1 LTS, mais l'erreur subsiste !
J'ai installé les derniers pilotes nvidia, en référence à ce que xubu1957 indiquait au post #7, mais cela ne semble rien changer, si ce n'est que je n'arrive même plus à lancer X maintenant. (startx: a problem has occurred and the system can't recover).
J'ai essayé d'utiliser lightdm au lieu de ssdm, mais le résultat est le même (failed to start session, lorsque le mot de passe correct en entré).
Je sèche...
Quelqu'un aurait une idée pour me dépanner?
Hors ligne
#11 Le 16/08/2022, à 07:34
- iznobe
Re : Plus de login possible après erreur sur screenlock
Bonjour , il ne faudrait pas passer la commande :
loginctl unlock-session #session id
en remplacant " #session id " par l ' id de la session par exemple ? c' est a dire 2 ou 5 si on se réfère au résultat de la commande
loginctl list-sessions
correspondant a la session enfant , comme on peut le voir au message #8 ? et probablement en y ajoutant " sudo " au début comme l ' a precisé @xubu .
ce qui donnerait :
sudo loginctl unlock-session 5
Dernière modification par iznobe (Le 16/08/2022, à 07:37)
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#12 Le 16/08/2022, à 07:46
- AbuZayd
Re : Plus de login possible après erreur sur screenlock
Merci de ta réponse.
J'ai déjà essayé cette solution, mais cela ne donne rien, malheureusement.
Après réinstallation, je n'ai plus qu'un compte pour le moment.
Après avoir entré le mot de passe sur sddm, la fenêtre reste figée sur l'écran de connexion (le curseur est encore actif).
Si je me connecte en console
loginctl list-sessions
montre que l'utilisateur est connecté.
Je dévérouille cette session (sudo loginctl unlock-session #session id), redémarre pour pouvoir réaccéder à sddm, et le problème recommence.
Hors ligne
#13 Le 16/08/2022, à 07:49
- iznobe
Re : Plus de login possible après erreur sur screenlock
Comment as tu reinstallé ? en conservant le(s) home(s) ?
montre :
sudo find ~ \( ! -user $USER -o ! -group $USER \)
et
find /home -name .*lock*
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#14 Le 16/08/2022, à 08:05
- AbuZayd
Re : Plus de login possible après erreur sur screenlock
Oui, j'ai conservé /home et le même nom d'utilisateur ; je me rends compte que c'est peut-être ce qui amène le problème.
Je ne peux pas poster directement depuis la machine, et n'y ai pas accès à distance, donc voilà le résultat de la premier commande "à la main"
/home/gadget/.selected_editor
/home/gadget/.xsessions-errors
/home/gadget/.cache/systemsettings/qmlcache
et une vingtaine d'autres lignes (, d'autres .cache/, .config/, etc.) - est-ce que tu recherches une information en particulier ?
La seconde commande retourne aussi beaucoup de lignes, dont la plupart ne semblent pas liés au problème (des fichiers lock de LibreOffice)
sinon:
find: /home/gadget/.cache/dconf : permission denied
et d'autres permission denied liées à l'ancien compte 'enfants'
Hors ligne
#15 Le 16/08/2022, à 08:14
- iznobe
Re : Plus de login possible après erreur sur screenlock
ok , alors , tu n' as bien que 2 comptes sur cet ordinateur ?
le tien ayant pour id 1000 avec ton nom d' utilisateur : gadget
et celui des enfants ayant pour uid 1001 et pour nom d' utilisateur : enfants
?
et actuellement tu utilises le compte gadget ?
pour commencer , il faudrait remettre les permissions d' aplomb .
il faudrait passer ces commandes :
sudo chown -R $USER: ~
cela remettra le bon proprietaire a tous les fichiers de ton repertoire perso .
ensuite pour le compte enfants :
sudo chown -R 1001: /home/enfants
qui fera la meme chose mais pour le compte enfants , il ne faut pas changer de session , juste passer la commande depuis un terminal a partir du compte gadget .
Comment se fait il que tu n' ai pas acces au forum avec cette machine , c ' est voulu ? ou c' est du a un autre probleme ?
Dernière modification par iznobe (Le 17/08/2022, à 16:19)
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#16 Le 16/08/2022, à 08:20
- AbuZayd
Re : Plus de login possible après erreur sur screenlock
Oui, c'est ça, mais je n'ai pas encore défini le compte 'enfants' après la réinstallation, donc, actuellement, je n'ai que 'gadget', uid 1000.
Hors ligne
#17 Le 16/08/2022, à 08:23
- iznobe
Re : Plus de login possible après erreur sur screenlock
Du coup , il va falloir creer le compte " enfants " avant de remettre les permissions , comme j' ai indiqué dans mon message precedent .
a tout hasard as tu essayé de passer aussi :
sudo loginctl unlock-session 2
Dernière modification par iznobe (Le 16/08/2022, à 08:24)
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#18 Le 16/08/2022, à 09:29
- AbuZayd
Re : Plus de login possible après erreur sur screenlock
Du coup , il va falloir creer le compte " enfants " avant de remettre les permissions , comme j' ai indiqué dans mon message precedent .
a tout hasard as tu essayé de passer aussi :
sudo loginctl unlock-session 2
Désolé, je n'avais pas vu la fin de ton message précédent (peut-être que tu l'as édité après que j'ai posté?)
sudo loginctl unlock-session 2
failed to issue method call: No session '2' known
Je ne sais pas comment créer ce compte en ligne de commande, est-ce que tu peux me l'indiquer ?
[cite]Comment se fait il que tu n' ai pas acces au forum avec cette machine , c ' est voulu ? ou c' est du a un autre probleme ?[/cite]
Je n'ai plus accès à la session graphique, et du coup je ne peux pas accéder au forum. Je ne suis pas chez moi, donc je ne peux pas non plus me connecter à distance sur la machine par le wifi.
Également:
sudo chown -r $USER: ~
chown: invalid option -- 'r'
Dernière modification par AbuZayd (Le 16/08/2022, à 09:34)
Hors ligne
#19 Le 16/08/2022, à 16:07
- AbuZayd
Re : Plus de login possible après erreur sur screenlock
OK, je l'ai fait pour
sudo chown -R $USER: ~
J'ai créé l'utilisateur enfants (sudo adduser enfants), mais
sudo chown -R 1001: /home/enfants
disait, invalid spec '1001:'
J'ai fait
sudo chown -R 1001:1001 /home/enfants
à la place, qui semble avoir marché.
Que faire maintenant ?
Hors ligne
#20 Le 16/08/2022, à 21:14
- iznobe
Re : Plus de login possible après erreur sur screenlock
Bonjour . Deja , est ce que le probleme est toujours present ?
et est ce que cette commande , retourne maintenant rien ?
sudo find ~ \( ! -user $USER -o ! -group $USER \)
Dernière modification par iznobe (Le 16/08/2022, à 21:15)
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#21 Le 17/08/2022, à 15:46
- AbuZayd
Re : Plus de login possible après erreur sur screenlock
Salut, merci pour ta réponse.
Oui, le problème est toujours là.
Effectivement, la commande
sudo find ~ \( ! -user $USER -o ! -group $USER \)
ne retourne plus rien maintenant.
Hors ligne
#22 Le 17/08/2022, à 19:12
- iznobe
Re : Plus de login possible après erreur sur screenlock
Maintenant que les permissions ont été corrigées , refais la manip du debut , donne les retours complets de :
loginctl list-sessions
loginctl unlock-session
sudo loginctl unlock-session
des fois que maintenant ca debloque pour de bons
Dernière modification par iznobe (Le 17/08/2022, à 19:12)
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#23 Le 17/08/2022, à 19:37
- AbuZayd
Re : Plus de login possible après erreur sur screenlock
loginctl list-sessions
SESSION UID USER SEAT TTY
3 1000 gadget seat0
5 1000 gadget seat0 tty2
2 sessions listed.
[loginctl unlock-session
gadget@UX510WK: ~$:
[loginctl unlock-session 3
gadget@UX510WK: ~$:
[loginctl unlock-session 5
gadget@UX510WK: ~$:
idem avec sudo.
Le problème est toujours le même après reboot : pas de chargement du bureau après avoir entré le bon mot de passe.
Hors ligne