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 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

gaellet a écrit :

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

gaellet a écrit :

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 ! lol
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. sad


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