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 09/11/2015, à 12:15

ben1234

[Résolu] Ma session se ferme juste après le login

Bonjour, j'ai une version Ubuntu 15.4 avec plusieurs utilisateurs enregistrés et j'ai tenté hier de mettre en place vino sur la session de l'un d'eux.
Tout avait l'air de bien fonctionner, mais ce matin, quand j'ai essayé de me loguer sur cet utilisateur, la session se referme immédiatement, je n'ai pas le temps de voir le bureau.
J'ai regardé dans les logs de lightdm (/var/log/lightdm/lightdm.log) et voici ce qui en ressort :

[+2140.33s] DEBUG: Seat seat0: Switching to user dominique
[+2140.33s] DEBUG: Seat seat0: Creating user session
[+2140.33s] DEBUG: Session pid=4087: Started with service 'lightdm', username 'dominique'
[+2140.34s] DEBUG: Session pid=4087: Authentication complete with return value 7: Authentication failure
[+2140.34s] DEBUG: Session pid=4087: Sending SIGTERM
[+2140.34s] DEBUG: Seat seat0: Starting greeter to authenticate session
[+2140.34s] DEBUG: Seat seat0: Creating greeter session
[+2140.34s] DEBUG: Seat seat0: Creating display server of type x
[+2140.34s] DEBUG: Using VT 8
[+2140.34s] DEBUG: Seat seat0: Starting local X display on VT 8
[+2140.34s] DEBUG: DisplayServer x-1: Logging to /var/log/lightdm/x-1.log
[+2140.34s] DEBUG: DisplayServer x-1: Writing X server authority to /var/run/lightdm/root/:1
[+2140.34s] DEBUG: DisplayServer x-1: Launching X Server
[+2140.35s] DEBUG: Launching process 4088: /usr/bin/X -core :1 -seat seat0 -auth /var/run/lightdm/root/:1 -nolisten tcp vt8 -novtswitch
[+2140.35s] DEBUG: DisplayServer x-1: Waiting for ready signal from X server :1
[+2140.35s] DEBUG: Session pid=4087: Terminated with signal 15
[+2140.35s] DEBUG: Seat seat0: Session stopped
[+2140.44s] DEBUG: Seat seat0 changes active session to 
[+2140.55s] DEBUG: Got signal 10 from process 4088
[+2140.55s] DEBUG: DisplayServer x-1: Got signal from X server :1
[+2140.55s] DEBUG: DisplayServer x-1: Connecting to XServer :1
[+2140.55s] DEBUG: Seat seat0: Display server ready, starting session authentication
[+2140.55s] DEBUG: Session pid=4097: Started with service 'lightdm-greeter', username 'lightdm'
[+2140.56s] DEBUG: Session pid=4097: Authentication complete with return value 0: Success
[+2140.56s] DEBUG: Seat seat0: Session authenticated, running command
[+2140.56s] DEBUG: Session pid=4097: Running command /usr/lib/lightdm/lightdm-greeter-session /usr/sbin/unity-greeter
[+2140.56s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+2140.56s] DEBUG: Session pid=4097: Logging to /var/log/lightdm/x-1-greeter.log
[+2140.58s] DEBUG: Activating VT 8
[+2140.58s] DEBUG: Locking login1 session c10
[+2140.58s] DEBUG: Activating login1 session c11
[+2140.58s] DEBUG: Seat seat0 changes active session to c11
[+2140.58s] DEBUG: Session c11 is already active
[+2140.71s] DEBUG: Session pid=4097: Greeter connected version=1.14.2 resettable=false
[+2140.81s] DEBUG: Session pid=4097: Greeter start authentication for dominique
[+2140.81s] DEBUG: Session pid=4146: Started with service 'lightdm', username 'dominique'
[+2140.81s] DEBUG: Session pid=4146: Got 1 message(s) from PAM
[+2140.81s] DEBUG: Session pid=4097: Prompt greeter with 1 message(s)
[+2140.85s] DEBUG: User /org/freedesktop/Accounts/User110 added
[+2149.91s] DEBUG: Session pid=4097: Continue authentication
[+2149.94s] DEBUG: Session pid=4146: Authentication complete with return value 0: Success
[+2149.94s] DEBUG: Session pid=4097: Authenticate result for user dominique: Success
[+2149.94s] DEBUG: Session pid=4097: User dominique authorized
[+2149.94s] DEBUG: Session pid=4097: Greeter requests session ubuntu
[+2149.94s] DEBUG: Seat seat0: Stopping greeter; display server will be re-used for user session
[+2149.94s] DEBUG: Session pid=4097: Sending SIGTERM
[+2150.02s] DEBUG: Session pid=4097: Greeter closed communication channel
[+2150.02s] DEBUG: Session pid=4097: Exited with return value 0
[+2150.02s] DEBUG: Seat seat0: Session stopped
[+2150.02s] DEBUG: Seat seat0: Greeter stopped, running session
[+2150.02s] DEBUG: Registering session with bus path /org/freedesktop/DisplayManager/Session4
[+2150.02s] DEBUG: Session pid=4146: Running command /usr/sbin/lightdm-session gnome-session --session=ubuntu
[+2150.02s] DEBUG: Creating shared data directory /var/lib/lightdm-data/dominique
[+2150.02s] DEBUG: Session pid=4146: Logging to .xsession-errors
[+2150.03s] DEBUG: Activating VT 8
[+2150.03s] DEBUG: Activating login1 session c12
[+2150.03s] DEBUG: Seat seat0 changes active session to c12
[+2150.03s] DEBUG: Session c12 is already active
[+2150.03s] DEBUG: Session pid=4146: Exited with return value 1
[+2150.03s] DEBUG: Seat seat0: Session stopped
[+2150.03s] DEBUG: Seat seat0: Stopping display server, no sessions require it
[+2150.03s] DEBUG: Sending signal 15 to process 4088
[+2150.12s] DEBUG: Process 4088 exited with return value 0
[+2150.12s] DEBUG: DisplayServer x-1: X server stopped
[+2150.12s] DEBUG: Releasing VT 8
[+2150.12s] DEBUG: DisplayServer x-1: Removing X server authority /var/run/lightdm/root/:1
[+2150.12s] DEBUG: Seat seat0: Display server stopped
[+2150.12s] DEBUG: Seat seat0: Active display server stopped, starting greeter
[+2150.12s] DEBUG: Seat seat0: Creating greeter session
[+2150.12s] DEBUG: Seat seat0: Creating display server of type x
[+2150.12s] DEBUG: Using VT 8
[+2150.12s] DEBUG: Seat seat0: Starting local X display on VT 8
[+2150.12s] DEBUG: DisplayServer x-1: Logging to /var/log/lightdm/x-1.log
[+2150.12s] DEBUG: DisplayServer x-1: Writing X server authority to /var/run/lightdm/root/:1
[+2150.12s] DEBUG: DisplayServer x-1: Launching X Server
[+2150.12s] DEBUG: Launching process 4254: /usr/bin/X -core :1 -seat seat0 -auth /var/run/lightdm/root/:1 -nolisten tcp vt8 -novtswitch
[+2150.12s] DEBUG: DisplayServer x-1: Waiting for ready signal from X server :1
[+2150.23s] DEBUG: Got signal 10 from process 4254
[+2150.23s] DEBUG: DisplayServer x-1: Got signal from X server :1
[+2150.23s] DEBUG: DisplayServer x-1: Connecting to XServer :1
[+2150.23s] DEBUG: Seat seat0: Display server ready, starting session authentication
[+2150.23s] DEBUG: Session pid=4260: Started with service 'lightdm-greeter', username 'lightdm'
[+2150.24s] DEBUG: Session pid=4260: Authentication complete with return value 0: Success
[+2150.24s] DEBUG: Seat seat0: Session authenticated, running command
[+2150.24s] DEBUG: Session pid=4260: Running command /usr/lib/lightdm/lightdm-greeter-session /usr/sbin/unity-greeter
[+2150.24s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+2150.24s] DEBUG: Session pid=4260: Logging to /var/log/lightdm/x-1-greeter.log
[+2150.25s] DEBUG: Activating VT 8
[+2150.25s] DEBUG: Activating login1 session c13
[+2150.25s] DEBUG: Seat seat0 changes active session to c13
[+2150.25s] DEBUG: Session c13 is already active
[+2150.38s] DEBUG: Session pid=4260: Greeter connected version=1.14.2 resettable=false
[+2150.51s] DEBUG: Session pid=4260: Greeter start authentication for dominique
[+2150.51s] DEBUG: Session pid=4304: Started with service 'lightdm', username 'dominique'
[+2150.51s] DEBUG: Session pid=4304: Got 1 message(s) from PAM
[+2150.51s] DEBUG: Session pid=4260: Prompt greeter with 1 message(s)
[+2156.60s] DEBUG: Seat seat0 changes active session to c4

On voit bien que le user dominique a été correctement authentifié, mais un peu plus loin, on a les lignes suivantes :

[+2150.03s] DEBUG: Seat seat0 changes active session to c12
[+2150.03s] DEBUG: Session c12 is already active
[+2150.03s] DEBUG: Session pid=4146: Exited with return value 1
[+2150.03s] DEBUG: Seat seat0: Session stopped
[+2150.03s] DEBUG: Seat seat0: Stopping display server, no sessions require it
[+2150.03s] DEBUG: Sending signal 15 to process 4088

Ce que j'ai essayé de faire hier, en plus de mettre en place 'vino' : me connecter sur mon PC avec une session ssh et tenter d'ouvrir la session de dominique dans lightdm.
Mais je ne suis pas très calé dans ce domaine. J'ai essayé un startx et j'ai peut-être fait une bêtise. Mais je n'ai modifié à la main aucun fichier de config.

Cela dit, je ne vois vraiment pas ce qui pourrait tout-à-coup fermer ma session.
Quelqu'un pourrait-il m'aider à trouver ?
Merci d'avance

Dernière modification par ben1234 (Le 09/11/2015, à 16:16)


Ubuntu 19.04 64bits - Gnome 3.32.1
Intel® Core™ i5-4570S - 8 Go

Hors ligne

#2 Le 09/11/2015, à 13:35

ben1234

Re : [Résolu] Ma session se ferme juste après le login

up


Ubuntu 19.04 64bits - Gnome 3.32.1
Intel® Core™ i5-4570S - 8 Go

Hors ligne

#3 Le 09/11/2015, à 14:12

cyberesprit

Re : [Résolu] Ma session se ferme juste après le login

Salut,

Il arrive fréquement que ce soit un système de fichier qui soit plein (ou pratiquement) qui empêche de se connecter en session graphique.
Dans le cas présent donc, il faut vérifier la partition qui contient tes /home :

Peux-tu retourner la réponse de la commande suivante ?

df -h

(ce n'est qu'une première piste à écarter)

Dernière modification par cyberesprit (Le 09/11/2015, à 14:12)


Cyberesprit, libriste militant

Hors ligne

#4 Le 09/11/2015, à 14:16

ben1234

Re : [Résolu] Ma session se ferme juste après le login

Merci pour cette réponse.

/ est rempli à 91% et /home à 86%, mais ce n'est pas cela qui m'empêche de fonctionner, puisque je peux sans problème ouvrir une session pour un autre user.


Ubuntu 19.04 64bits - Gnome 3.32.1
Intel® Core™ i5-4570S - 8 Go

Hors ligne

#5 Le 09/11/2015, à 14:23

cyberesprit

Re : [Résolu] Ma session se ferme juste après le login

D'accord ! Et que retourne la commande suivante, qui permet de vérifier les droits et propriétaires des /home :

ls -l /home

C'est juste la ligne « dominique » qui nous concerne, pas la peine de tout montrer si tu ne le veux pas.;-)

Parce-que pour l'instant, à part écarter des pistes, je ne vois pas en quoi l'installation d'un paquet comme vino ou le fait de se connecter en ssh pose problème pour lightdm (ou ce qui le dérange). Et ses logs n'apporte (à priori) rien. Peut-être que d'autres journaux sont plus verbeux ?


Cyberesprit, libriste militant

Hors ligne

#6 Le 09/11/2015, à 14:41

cqfd93

Re : [Résolu] Ma session se ferme juste après le login

Modération

Bonjour,

ben1234 a écrit :

up

Il ne sert à rien de faire remonter ton sujet après à peine une heure, ça ne fera pas avancer plus vite ton problème. Il est bien dit dans les règles que tu as acceptées pour t'inscrire de ne pas abuser du « up » !

N'oublie pas que tu es sur un forum d'entraide, pas sur une plate-forme d'assistance. Les membres qui aident ici le font bénévolement, en fonction de leur temps disponible et bien sûr aussi de leurs connaissances. Si tu n'obtiens pas de réponse, cela veut en général dire que personne ne la connaît ou n'a eu le temps de te répondre.

En faisant ton « up », tu as toi-même sorti ta discussion des « Discussions sans réponse » or c'est justement là que beaucoup d'aidants vont voir en priorité pour savoir s'ils peuvent être utiles, tu t'es donc fait perdre en visibilité

Quant à la durée minimale avant de faire un « up », il n'y a rien de gravé dans le marbre, mais je dirais qu'en-dessous de 2 jours, ça commence à faire trop. Regarde justement les « Discussions sans réponse », tu verras que la première page contient des demandes d'il y a 2 jours.


cqfd93

Hors ligne

#7 Le 09/11/2015, à 15:05

ben1234

Re : [Résolu] Ma session se ferme juste après le login

Cyberesprit,

Désolé pour l'interruption déjeuner smile
Apparemment, il n'y a pas de problème avec les permissions (cette session fonctionnait très bien jusqu'à hier)

drwxr-xr-x 138 dominique   dominique   12288 nov.   9 12:39 dominique

Il doit bien y avoir d'autres fichiers journaux à explorer pour trouver la trace de ce qui se passe, mais je ne sais pas lesquels...
Aurais-tu une idée ?

Dernière modification par ben1234 (Le 09/11/2015, à 15:07)


Ubuntu 19.04 64bits - Gnome 3.32.1
Intel® Core™ i5-4570S - 8 Go

Hors ligne

#8 Le 09/11/2015, à 15:12

cyberesprit

Re : [Résolu] Ma session se ferme juste après le login

Personnellement quand je ne sais pas quel fichier journaux peut répondre à mes problèmes, je fait un truc qui n'est pas très saint :

sudo tail -f /var/log/*

Ce qui permet d'afficher le contenu de tous les journaux dans /var/log/ en direct.

Par contre, selon ta distribution et sa version, il se peut que ce dossier ne soit plus aussi utile qu'avant.
Et si c'est bien systemd qui est utilisé, tu peux utiliser cette commande dans un autre terminal en parallèle :

sudo journalctl -f

Ce qui montre tous les journaux système en direct également.

Et si tu veux pouvoir tout lire, soit tu ouvre une session graphique sous un autre nom avant d'ouvrir dominique, soit tu fais ceci :

sudo journalctl -f > mon_fichier

Et tu te connecte sous dominique, puis tu lis le contenu de « mon_fichier ».

Un peu d'espoir ?! ;-)

Dernière modification par cyberesprit (Le 09/11/2015, à 15:13)


Cyberesprit, libriste militant

Hors ligne

#9 Le 09/11/2015, à 16:15

ben1234

Re : [Résolu] Ma session se ferme juste après le login

Merci Cyberesprit,

Finalement, j'ai listé le fichier .Xsession-errors, où j'ai vu la ligne suivante :

upstart: Le processus upstart-dbus-session-bridge main (9483) s'est achevé avec l'état 1

et en googleant upstart-dbus-session-bridge, je suis tombé sur le post suivant :
http://askubuntu.com/questions/596907/l … -related-t

Au passage, il est intéressant de voir que l'auteur du post a rencontré exactement le même problème que moi, en installant VNC, comme moi.

J'y ai trouvé le post suivant : http://askubuntu.com/questions/223501/u … login-loop
Dans lequel on trouve le conseil suivant :

Press Ctrl+Alt+F3 and login into the shell.
Now run ls -l .Xauthority. If in the output the line

-rw-------  1 root root   53 Nov 29 10:19 .Xauthority

then you need to do chown username:username .Xauthority and try logging in.

C'est ce que j'ai fait.

dominique@Linux-Maison:~$ ls -l .Xauthority
-rw------- 1 root root 970 nov.   9 00:26 .Xauthority
dominique@Linux-Maison:~$ sudo chown dominique:dominique .Xauthority
dominique@Linux-Maison:~$ ls -l .Xauthority
-rw------- 1 dominique dominique 970 nov.   9 00:26 .Xauthority

J'ai relancé la session de dominique et cela s'est mis à fonctionner.
C'est magique.

Je n'ai aucune idée de la raison pour laquelle le propriétaire de .Xauthority a changé hier soir...
Toujours est-il que mon problème est résolu.

Merci pour le temps que tu y as consacré.


Ubuntu 19.04 64bits - Gnome 3.32.1
Intel® Core™ i5-4570S - 8 Go

Hors ligne

#10 Le 09/11/2015, à 16:42

cyberesprit

Re : [Résolu] Ma session se ferme juste après le login

Ha ! il y avait bien un problème de droits !!! ;-)

Ouep, en tout cas c'est bon à savoir que l'installation d'un paquet peut modifier des fichiers utilisateurs ... aie aie aie


Cyberesprit, libriste militant

Hors ligne

#11 Le 09/11/2015, à 20:00

malbo

Re : [Résolu] Ma session se ferme juste après le login

ben1234 a écrit :

J'ai essayé un startx et j'ai peut-être fait une bêtise.

Tu as dû le faire avec "sudo" devant ( sudo startx ) ou bien tu as fait un "sudo -s" ..et "startx" et c'est à cause de ça que tu as créé le problème comme j'explique dans ce post : https://forum.ubuntu-fr.org/viewtopic.p … #p19546061

Dernière modification par malbo (Le 09/11/2015, à 21:45)

Hors ligne

#12 Le 09/11/2015, à 20:20

cyberesprit

Re : [Résolu] Ma session se ferme juste après le login

malbo a écrit :

Tu as dû passer le faire avec "sudo" devant ( sudo startx ) ou bien tu as fait un "sudo -s" ..et "startx" et c'est à cause de ça que tu as créé le problème comme j'explique dans ce post : https://forum.ubuntu-fr.org/viewtopic.p … #p19546061

Exact, je confirme, en plus ça m'est déjà arrivé ;-)


Cyberesprit, libriste militant

Hors ligne

#13 Le 11/11/2015, à 11:41

ben1234

Re : [Résolu] Ma session se ferme juste après le login

Oui, vous avez raison, j'ai dû tenter un 'sudo startx'.
Voilà ce que c'est de faire les choses sans savoir wink


Ubuntu 19.04 64bits - Gnome 3.32.1
Intel® Core™ i5-4570S - 8 Go

Hors ligne