Il semble qu'il s'agisse d'un problème "une fois de plus", mais je n'ai vraiment rien trouvé d'utile pour mon cas sur le web.
Le contexte :
J'ai un Lenovo Thinkpad T480, sur lequel j'ai installé Ubuntu 18.04 dès son déballage. Le Windows préinstallé n'a même pas fini l'installation/le paramétrage à ce moment-là. Je l'ai acheté parce qu'il a des graphiques commutables (graphiques dédiés NVIDIA et graphiques intégrés Intel), ce qui me permet d'exécuter la CAO 3D (dans une VMware avec Windows) même en déplacement.
Au début, je n'ai configuré aucune fonction d'économie d'énergie, ce qui a conduit à une faible autonomie de la batterie, de l'ordre de 1,5 heure. Il y a environ un mois, j'ai installé tlp et j'ai également essayé bumblebee, pour utiliser la fonction Optimus (commutation dynamique entre les graphiques intégrés et dédiés). Cela n'a pas fonctionné du tout, la CAO ne pouvait pas utiliser l'accélération 3D et la reprise après une suspension avait tendance à faire planter le système ou à provoquer des effets bizarres. L'un de ces effets bizarres était un Mauvais fonctionnement du port USB de sorte que la souris branchée ne fonctionne plus (pas d'alimentation). Les périphériques intégrés tels que le clavier et le pavé tactile fonctionnaient toujours. Un redémarrage a "réglé" le problème, qui n'est donc probablement pas lié au matériel. J'ai supprimé Bourdon peu de temps après.
J'ai l'habitude de redémarrer/éteindre complètement l'ordinateur portable une fois tous les quelques jours, sinon je le mets simplement en veille.
Problème :
Il y a quelques jours, j'ai éteint l'ordinateur portable comme d'habitude. Après l'avoir redémarré la fois suivante à l'écran de connexion, le problème est apparu pour la première fois : J'ai pu entrer mon mot de passe, appuyer sur Entrée et tout ce qui se passe, c'est que l'écran devient noir, le pointeur de la souris s'affiche près du coin inférieur droit de l'écran et après une seconde environ, je suis de retour à l'écran de connexion. Aucun message d'erreur. Au moins une fois, il est également arrivé que le problème de port USB décrit ci-dessus se manifeste à nouveau.
Il était toujours possible de se connecter à un terminal ( Ctrl + Alt + F2 ) sans aucun problème.
Ce que j'ai essayé :
En raison notamment du problème USB mentionné, je soupçonnais le pilote graphique d'avoir quelque chose à voir avec ce problème. J'ai donc désinstallé tous les paquets liés à NVIDIA, mais le problème est resté le même. La réinstallation n'a rien changé non plus. J'ai également essayé d'installer et de désinstaller (avec quelques redémarrages) tlp et bumblebee, mais aucun d'entre eux ne semble changer quoi que ce soit.
Le démarrage dans une version précédente du noyau n'a pas aidé.
Je suis allé dans un terminal et j'ai installé Xubuntu-desktop. Maintenant, lorsque je démarre l'ordinateur, je sélectionne une session Xubuntu ou Xfce, puis je peux me connecter au bureau graphique et tout fonctionne aussi bien. Y compris l'accélération 3D et NVIDIA-prime. Ceci est vrai peu importe si j'utilise gdm3 ou lightdm comme responsable de l'affichage.
Si je sélectionne l'une des autres sessions (GNOME classic, Ubuntu, Ubuntu on Wayland, etc.), le comportement est le même qu'auparavant : Écran noir, pointeur de la souris, parfois un bref flash de l'image de fond du bureau, puis retour à l'écran de connexion. Il est intéressant de noter que si je reviens à une session Xubuntu, la connexion échoue là aussi, avec les mêmes symptômes. Ce n'est qu'après un redémarrage qu'une telle connexion fonctionne à nouveau. Lors de mon dernier essai, cela a conduit à l'apport d'un crash de light-locker :
light-locker crashed with signal 5 in g_type_create_instance()
Les journaux :
Je ne sais vraiment pas où chercher les erreurs. J'ai vérifié à plusieurs endroits :
- /var/log/Xorg.*.log : Aucune erreur (EE), rien de suspect.
- ~/.xsession-errors : La dernière mise à jour date d'une semaine. De nombreuses erreurs sont signalées, liées à l'impossibilité pour le tracker d'insérer certaines métadonnées, ainsi qu'à l'analyseur de thèmes. A la fin du fichier, il y a beaucoup de messages de ce type :
Gtk-CRITICAL **: 12:49:52.203: gtk_widget_destroy: assertion ' GTK_IS_WIDGET (widget)' failed
Et :
Gdk-Message: 12:51:24.605: nm-applet: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
Gdk-Message: 12:51:24.605: update-notifier: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
Gdk-Message: 12:51:24.608: blueman-applet: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.
Gdk-Message: 12:51:24.630: polkit-gnome-authentication-agent-1: Fatal IO error 0 (Success) on X server :0.0.
-
/var/log/lightdm/lightdm.log.1.gz : Beaucoup de messages DEBUG, sinon rien de plus grave que
WARNING: Seat type 'xlocal' is deprecated, use 'type=local' instead
-
/var/log/lightdm/seat0-greeter.log.1.gz : Beaucoup de
(lightdm-gtk-greeter:1447): Gtk-WARNING **: 16:51:55.144: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node menubar owner GreeterMenuBar)
messages. Certains plus suspects :Gdk-Message: 11:06:44.240: lightdm-gtk-greeter: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
,Gdk-Message: 12:57:34.520: lightdm-gtk-greeter: Fatal IO error 4 (Interrupted system call) on X server :0.
-
journalctl : Peut-être un indice lié au crash de light-locker :
light-locker[2482]: Environment variable XDG_SESSION_PATH not set. Is LightDM running?
Un message de X :(EE) open /dev/fb0: Permission denied
Un message du noyau, que je vois aussi parfois clignoter à l'écran lorsqu'il passe en mode quelconque :kernel: acpi INT3400:00: Unsupported event [0x88]
Système :
$ uname -a
Linux phiptp480 4.15.0-45-generic #48-Ubuntu SMP Tue Jan 29 16:28:13 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux`
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS"
Questions :
- Quelle pourrait être la cause de ce comportement ?
- Où puis-je trouver des conseils sur cette affaire ?
- Comment puis-je réparer le système, à part une réinstallation complète ?
Merci ! Meilleures salutations,
Philipp