web-dev-qa-db-fra.com

Mise à jour de lightdm et xfce4 tués (Ubuntu 16.04.4)

Il y a deux jours, le programme de mise à jour du logiciel a fait son travail habituel, puis a demandé un redémarrage. J'ai redémarré sur un écran noir avec un curseur clignotant.

En entrant dans ctrl-alt-f1, j'ai appris que lightdm ne parvenait pas à démarrer avec une erreur. Je pourrais toujours startx ou startxfce4 pour faire apparaître le gui. Mais une fois dedans, je ne pouvais pas et je ne peux toujours pas faire ouvrir les navigateurs. Certaines choses vont s'ouvrir, la plupart des paramètres de Windows, mais pas Mousepad ou d'autres applications natives xfce.

Jusqu'ici, j'ai essayé de supprimer lightdm en le remplaçant par xdm, ce qui a résolu le curseur clignotant mais ne fait aucune différence une fois que je suis dans xfce4

La sortie Journalctl et les journaux/var/log/lightdm ne me disent pas grand chose. Firefox enregistre une erreur de segmentation, Vivaldi, chrome et brave ne font rien. À partir du terminal, vous quittez simplement sans message d'erreur.

J'ai essayé dpkg-reconfigure sur les pilotes Nvidia, xfce, lightdm et l’amorçage dans plusieurs noyaux. Rien.

Je ne sais même pas quelle mise à jour a été effectuée, car mes journaux dpkg ne m'indiquent pas. Tout ce que je sais, c’est que cela aurait été une mise à jour pour Ubuntu 16.04 vers le 27-28 mars

Je ne peux pas donner de sortie de terminal car je dois taper ceci sur une tablette. Mais cette spécification système:

Le noyau est 4.13.0.37-generic, Ubuntu 16.04.4, lightdm 1.18.3, xfce4, dernière version de 4.12, utilisant une carte Nvidia GeForce exécutant le paquet nvidia-current (nvidia-304).

Peut ajouter plus de détails nécessaires

EDIT: Toujours pas de succès ici. J'ai essayé avec le noyau précédent, 4.13.0.36, et avec 4.4.0-116

Ont remplacé lightdm par xdm et essayé lxde au lieu de xfce. XDM chargera une interface graphique, mais je ne parviens pas à ouvrir une fenêtre de navigateur ou une application native xfce. L'éditeur de texte de LXDE et d'autres applications s'ouvriront, mais rien d'autre.

En ce moment, cela ressemble à une bibliothèque visionnaire ou à un problème de pilote vidéo ... mais je suis à court d'idées.

Des pensées du tout?

5
mutifarious

Au bout de quatre jours, j'ai finalement trouvé la solution, alors ici, c'est juste au cas où quelqu'un d'autre se heurterait à ce problème.

Il s'avère que j'avais raison sur le problème du pilote vidéo. Quand j'ai fouillé dans la sortie de journalctl, j'ai remarqué qu'il y avait un problème avec le service gpu-manager.

update-alternatives: error: no alternatives for x86_64-linux-gnu_gfxcore_conf

Ce qui conduisait à cette erreur:

Failed to start Detect the available GPUs and deal with any system changes.

Et cela était à l'origine de l'erreur que j'avais initialement trouvée dans lightdm, ainsi que des problèmes d'interface graphique.

J'ai trouvé la solution dans ce fil . Ce que je devais faire était d'installer le paquet HWE pour le serveur X:

apt-get install xserver-xorg-hwe-16.04

Une fois cette mise à niveau effectuée, j'ai pu redémarrer et lightdm a démarré normalement dans l'interface graphique.

J'espère que ça va aider quelqu'un d'autre.

2
mutifarious