Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

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 tapant

loginctl 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

geole a écrit :
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 tapant

loginctl 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

xubu1957 a écrit :

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

iznobe a écrit :

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