Pages : 1
#1 Le 17/02/2019, à 01:19
- gaellet
Identification session
Bonsoir,
J'ai monté une machine virtuelle (virtualbox) avec Ubuntu 18.3 (j'ai installé de nouveaux paquets et effectué un upgrade de certains paquets). D'habitude je n'ai pas de soucis pour la lancer et m'identifier.
Depuis quelques jours, je ne peux plus me logger via l'interface graphique. J'ai bien mon identifiant et quand je rentre le mot de passe, cela m'indique que le mot de passe n'est pas correcte Veuillez réessayer. Je suis sûre qu'il s'agit du bon mot de passe.
En passant dans la console TTY (ctrl+alt+F1), j'arrive bien à entrer mon identifier et à saisir mon mot de passe et je suis bien identifiée dans le terminal. Je rentre exactement le même mot de passe et ça fonctionne dans la console et ça ne fonctionne pas via l'interface graphique de session.
J'arrive à me logger en tant qu'invité mais l'interface graphique est mauvaise (pb de résolution) et je n'accède à rien.
J'ai installé et basculé sur gdm mais le problème reste le même. J'utilise lightdm actuellement.
Je n'ai pas réussi à trouver le fichier .xAuthority (comme indiqué sur certains messages).
Je vous remercie pour votre aide.
Bonne soirée
Hors ligne
#2 Le 17/02/2019, à 13:01
- erresse
Re : Identification session
Je n'ai pas réussi à trouver le fichier .xAuthority (comme indiqué sur certains messages).
Bonjour,
Le fichier en question se nomme ".Xauthority" (attention à la syntaxe en mode console !) et se trouve dans le répertoire personnel de l'utilisateur courant (soit "/home/$USER/").
Il arrive souvent, malheureusement, que des problèmes d'ouverture d'une session graphique surviennent après avoir utilisé une commande du genre "sudo nautilus" ou "sudo gedit" par exemple, car une application graphique ne doit pas être lancée de cette manière, cela entraîne des modifications de l'environnement graphique qui bloquent l'accès ultérieur.
Lorsque tu es connecté dans ton compte utilisateur via la console, tu peux supprimer le fichier ".Xauthority" qui sera recréé automatiquement lors de la prochaine ouverture de session graphique, cela pourrait résoudre ton problème.
Toutefois, il n'est pas certain que ce soit suffisant car on ignore ce qui a pu être altéré dans le système...
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
En ligne
#3 Le 17/02/2019, à 16:45
- gaellet
Re : Identification session
Bonjour,
Merci pour ton message.
Ma VM était lancée et j'ai eu plusieurs coupures d'électricité ... et en effet ça m'arrive de lancer une appli graphique depuis le terminal ... et il est possible que l'appli graphique était lancée lors de la coupure.
Dans le répertoire personnel de mon user, j'ai un fichier .ICEauthority et pas de .Xauthority. Le fichier .Xauthority est présent dans /var/lib/lightdm.
J'ai supprimé ce fichier et rebooté la machine mais je ne peux toujours pas me logger. Par contre je peux choisir entre 2 environnements : GNOME ou ubuntu (via l'icône) mais aucun des deux ne fonctionne.
Dans la console, mon identifiant est gaellet et dans l'invite de session (graphique), le user est GaelleT, je ne sais pas si la différence de casse peut avoir un impact.
Merci pour ton aide.
Hors ligne
#4 Le 17/02/2019, à 18:04
- erresse
Re : Identification session
Dans la console, mon identifiant est gaellet et dans l'invite de session (graphique), le user est GaelleT, je ne sais pas si la différence de casse peut avoir un impact.
Non, ça n'a pas d'impact, ce sont deux choses différentes : "gaellet" est ton identifiant, alors que "GaelleT" est les nom en clair que tu lui as associé (parce-que c'est plus joli à lire...) mais ce nom ne sert pas à se connecter.
Je ne vois pas très bien pourquoi .Xauthority se retrouve dans /var/lib/lightdm... À moins que ce ne soit un changement qui va avec le bureau gnome, mais je ne saurais pas te répondre.
Lorsque tu es connecté(e) en console, peux-tu donner le retour (entre balises code) de
ls -lA ~
pour voir les propriétés des objets de ton répertoire personnel.
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
En ligne
#5 Le 19/02/2019, à 12:17
- gaellet
Re : Identification session
Bonjour,
merci pour ton retour.
Dans la console TTY de la VM virtualbox, je ne peux pas faire de copier-coller ni capture d'écran et les résultats sont sur plusieurs pages donc je ne peux pas tout recopier. Tu voulais avoir les propriétés de quel(s) objet(s) en particulier ?
Je viens d'effectuer une sauvegarde de mon Home et de ma configuration en SSH. Je vais pouvoir faire des tests pour essayer de résoudre le problème.
Hors ligne
#6 Le 19/02/2019, à 17:09
- erresse
Re : Identification session
Je ne sais pas vraiment ce que je cherche, je comptais sur les propriétés et les droits des objets de ton répertoire personnel afin de voir si une commande "sudo" n'aurait pas semé la pagaille, mais si tu ne peux pas donner le retour, ça va être difficile...
Edit: Tu peux peut-être essayer de capturer le retour dans un fichier texte que tu pourras relire après pour le copier-coller dans ton message :
ls -lA ~ > retour.txt
Dernière modification par erresse (Le 19/02/2019, à 17:11)
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
En ligne
#7 Le 21/02/2019, à 06:48
- gaellet
Re : Identification session
Bonjour,
Voici le retour de la commande que tu as demandé :
total 396
-rw------- 1 gaellet gaellet 50044 févr. 17 16:13 .bash_history
-rw-r--r-- 1 gaellet gaellet 220 mars 10 2018 .bash_logout
-rw-r--r-- 1 gaellet gaellet 4026 mars 10 2018 .bashrc
drwxr-xr-x 10 gaellet gaellet 4096 févr. 19 19:57 Bureau
drwx------ 17 gaellet gaellet 4096 févr. 15 23:17 .cache
drwxrwxr-x 4 gaellet gaellet 4096 janv. 11 23:08 .cinnamon
drwxr-xr-x 22 gaellet gaellet 4096 janv. 12 13:23 .config
drwx------ 3 gaellet gaellet 4096 mars 10 2018 .dbus
-rw-r--r-- 1 gaellet gaellet 27 janv. 29 16:03 .dmrc
drwxr-xr-x 7 gaellet gaellet 4096 janv. 12 12:13 Documents
drwx------ 3 gaellet gaellet 4096 janv. 12 20:17 .gconf
-rw-rw-r-- 1 gaellet gaellet 93 juil. 28 2018 .gitconfig
-rw-r----- 1 gaellet gaellet 0 janv. 12 00:14 .gksu.lock
drwx------ 2 gaellet gaellet 4096 janv. 12 11:53 .gvfs
-rw------- 1 gaellet gaellet 9150 janv. 11 23:08 .ICEauthority
drwxr-xr-x 3 gaellet gaellet 4096 sept. 12 19:53 Images
drwxrwxr-x 4 gaellet gaellet 4096 janv. 12 11:46 .java
drwxrwxr-x 3 gaellet gaellet 4096 sept. 11 22:26 .linuxmint
-rw-rw-r-- 1 gaellet gaellet 849 févr. 18 22:34 liste_extension_vsc.log
drwxr-xr-x 5 gaellet gaellet 4096 sept. 11 22:34 .local
drwxr-xr-x 2 gaellet gaellet 4096 mars 10 2018 Modèles
drwxr-xr-x 5 gaellet gaellet 4096 mars 10 2018 .mozilla
drwxr-xr-x 2 gaellet gaellet 4096 mars 10 2018 Musique
drwxrwxr-x 2 gaellet gaellet 4096 févr. 17 16:06 .nano
drwxrwxr-x 6 gaellet gaellet 4096 mars 14 2018 .npm
drwx------ 3 gaellet gaellet 4096 mars 10 2018 .pki
-rw-r--r-- 1 gaellet gaellet 655 mars 10 2018 .profile
drwxr-xr-x 2 gaellet gaellet 4096 mars 10 2018 Public
drwxrwxr-x 4 gaellet gaellet 4096 janv. 12 11:46 .PyCharmCE2018.3
drwxrwxr-x 3 gaellet gaellet 4096 janv. 12 11:58 PycharmProjects
drwxrwxr-x 2 gaellet gaellet 4096 sept. 13 22:55 .pylint.d
-rw------- 1 gaellet gaellet 496 janv. 12 20:17 .python_history
-rw------- 1 gaellet gaellet 0 oct. 19 13:32 .python-history
-rw-rw-r-- 1 gaellet gaellet 961 févr. 18 22:30 requirements.txt
drwxrwxr-x 2 gaellet gaellet 4096 juil. 28 2018 sas_vm
drwx------ 2 gaellet gaellet 4096 févr. 18 21:47 .ssh
-rw-r--r-- 1 gaellet gaellet 0 mars 10 2018 .sudo_as_admin_successful
drwxr-xr-x 2 gaellet gaellet 4096 janv. 12 12:09 Téléchargements
-rw-rw-r-- 1 gaellet gaellet 9350 mars 14 2018 .v8flags.6.2.414.50.f6e7ea8a741b56d5dd2d8a0e596918cb.json
drwxrwxr-x 3 gaellet gaellet 4096 sept. 11 22:03 .var
-rw-r----- 1 gaellet gaellet 5 janv. 11 23:08 .vboxclient-clipboard.pid
-rw-r----- 1 gaellet gaellet 5 janv. 11 23:08 .vboxclient-display.pid
-rw-r----- 1 gaellet gaellet 5 janv. 11 23:08 .vboxclient-draganddrop.pid
-rw-r----- 1 gaellet gaellet 5 janv. 11 23:08 .vboxclient-seamless.pid
drwxr-xr-x 2 gaellet gaellet 4096 mars 10 2018 Vidéos
-rw------- 1 gaellet gaellet 1522 févr. 17 16:01 .viminfo
drwxrwxr-x 3 gaellet gaellet 4096 mars 10 2018 .vscode
-rw------- 1 gaellet gaellet 18481 janv. 12 23:35 .xsession-errors
-rw------- 1 gaellet gaellet 5018 nov. 18 22:27 .xsession-errors.old
Merci.
Hors ligne
#8 Le 21/02/2019, à 12:44
- erresse
Re : Identification session
Hélas, non, ça n'indique rien d'anormal... Tous les objets sont bien la propriété de l'utilisateur, les droits semblent normaux.
Mis à part le fichier ".Xauthority" qui n'est pas présent, j'ai les mêmes à la maison !
Comme ce fichier est censé se re-créeer automatiquement lors de l'ouverture d'une session graphique, je ne vois décidément pas ce qui t'empêche de l'ouvrir.
Je ne comprends pas, en revanche, c'est que tu trouves un fichier "/var/lib/lightdm/.Xauthority", je ne vois pas ce qu'il fait là...
À moins que tu n'utilises pas Xorg mais Wayland, peut-être, mais je ne connais pas du tout cet environnement-là.
Désolé, il va falloir compter sur l'intervention d'un autre aidant, j'ai atteint mes limites.
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
En ligne