[LinuxLite] – Ouvrir une session qui ne s’ouvre plus !

Salut à tous,

 

Pour le plus grand confort de ma petite famille, j'ai une jolie interface graphique sur mes ordinateurs tournant sous Linux ...

Aussi, parfois, même au meilleur, il arrive de se coincer les doigts dans la porte ...
Ainsi, l'autre jour j'étais à démarrer un de mes pc, mais ... impossible d'ouvrir ma session ...

 

 

Lorsque je saisissais de mauvais identifiants j'avais bien un message d'erreur, mais ... lorsque je saisissais les bons ... l'écran devenait noir puis revenait à l'écran de connexion ...

C'est là que je me suis dit :

finalement  ...
la console ce n'est pas si mal ....

 

Mais bon, j'ai eu pitié pour mes loustiques à la maison !

Je suis donc entré dans l'arène  !

 

Tout d'abord, je suis passé en mode console avec un petit contrôle de touche magique :

"CTRL" + "ALT" + "F1"

Je suis arrivé donc sur la console, où l'on me proposait de me connecter

 

 

J'ai donc saisi à la main mon identifiant, puis mon mot de passe, et je suis arrivé dans mon petit environnement sans le moindre pépin !

Maintenant que je suis connecté sur ma session, testons de lancer l'interface graphique avec la commande :

startx

Grand moment de solitude ... rien ne se passe durant les 30 premières secondes ...

Puis vient s'afficher le message suivant :

timeout in locking authority file /home/dyrk/.Xauthority

J'ai donc fait un "hard reboot" en restant appuyé sur le  bouton "power" de mon ordinateur !

j'ai répété l'opération :

  • Contrôle de touches pour arriver sur la console
  • Connexion à mon compte

Puis j'ai supprimé ce fichier avec les droits "root" (admin)

sudo rm -f /home/dyrk/.Xauthority

Je l'ai ensuite recréé

touch /home/dyrk/.Xauthority

Et j'ai relancé l'interface graphique !

startx

 

Devinez quoi ?
Et bien ça a fonctionné ?!?

 

Conclusion

j'espère que cette petite astuce / anecdote permettra à certain d'entre vous de ce sortir de ce genre d'impasse si vous y êtes confronté !

 

4 comments

  • Il faut bien préciser que cette solution ne s’applique qu’à ce problème et non à tous les écrans noirs ! Par exemple il n’aurai absolument pas résolu le fameux bug de la Manjaro Linux de début avril.
    Par contre, passer par la console est en effet le meilleur des réflexes possible. Si ce qui apparait sur l’écran n’est pas satisfaisant, une autre bonne piste de débug est la commande :
    dmesg | tail -n 50
    50lignes sont en général plus que suffisante pour arriver à chopper les messages d’erreurs :)

    • Et je me réponds à moi-même pour préciser qu’en général, avant ce genre de manip de suppression/création il est de bon ton de lancer un petit ls -l pour pouvoir recréer le fichier avec les droits à l’identique ^^ ici comme c’est un fichier générique aucun problème c’est trouvable ailleurs ;)

  • Bonjour et merci pour cette super astuce qui vient de fonctionner pour moi aussi.

    J’avais réussi à atteindre la console pour entrer la commande apt install -f qui répare beaucoup de choses, mais en vain.

    La suppression puis création du fichier .Xauthority a bien résolu le problème !

    Pour info, j’ai eu cependant des messages curieux au redémarrage :

    Un me demandant le mot de passe pour qu’un programme /bin quelque chose puisse faire son travail.

    Puis un autre de Dropbox me disant que python n’est pas installé et un message concernant un clé de chiffrement qui ne peut être vérifié. Python a été ensuite réinstallé automatiquement.

    Le fichier .Xauthority s’ouvre sur des signes bizarres qui ressemblent à du chinois, ça doit être le chiffrement. J’ai comparé avec un autre Linux de même distribution mais version précédente, et il y a 2 autres fichiers .Xauthority-c et .Xauthority-l de zéro octet crées quelques minutes après le bon.

    Je vais remettre les bons droits au fichier, merci de l’avoir rajouté.

    Je ne pensais pas m’en tirer à si bon compte et si facilement !

    Encore merci :)

  • Bonjour Dyrk,

    Je recommande vivement ton blog à ceux et celles qui ont eu le probleme sur linux lite

    Un grand MERCI!!

    Je suis developpeur mais neophyte à Linux.

    Apres avoir scrupuleusement suivi les instruction d’installation indiqué par linuxlite.

    Ma session  s’ouvre mais ne s’ouvre pas.

    Apres avoir supprime et recree le .XAuthority cela fonctionne a merveille.

    Apres avoir arrete mon pc …à l’arrache (avec un dock qui y tourné) re-de nouveau impossible à ouvrir la session, par contre une session invité no probleme.

    Je refais de nouveau ta manip ca fonctionne de nouveau.

    Genial !!!

    Un grand Merci à toi.

    Bonne journée

Laisser une réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site est protégé par reCAPTCHA et le GooglePolitique de confidentialité etConditions d'utilisation appliquer.