Mon correctif pour mon ordinateur portable
Dell xps l502x, il s’agit donc de la carte graphique Intel + Nvidia optimus.
Regardez ce que vous avez
dkms status
Vous pouvez obtenir quelque chose comme ça
bbswitch, 0.7, 3.19.0-15-generic, x86_64: installed
nvidia-340, 340.76, 3.19.0-15-generic, x86_64: installed
Supprimez tous les pilotes Nvidia, ramenez Ubuntu à l'état "clean".
Regardez ceci: lien
En gros, vous faites:
sudo apt-get purge $(dpkg -l | awk '~/nvidia/ {print }')
Cela devrait supprimer tous les pilotes nvidia et maintenant vous devriez être propre.
Vous pouvez vouloir vérifier:
dkms status
Installez le pilote Nvidia
Regardez ceci: lien (partie de la ligne de commande)
J'ai essayé d'installer nvidia-349, cela n'a pas fonctionné, alors je me souviens avoir utilisé nvidia-340. Il semble important de se rappeler ce qui fonctionne pour vous.
Je fais:
sudo apt-get install nvidia-340 #(you may want to try nvidia-346)
Regardez ce long guide
lien
À l’étape 4, au lieu de
sudo echo ON > cat/proc/acpi/bbswitch
Je l'ai changé pour
sudo tee /proc/acpi/bbswitch <<<ON
basé sur lien
Parfois, après avoir activé bbswitch, redémarrez, quand je fais echo /proc/acpi/bbswitch
, je le vois toujours OFF
. Assurez-vous que Nvidia est installé en premier lieu ou redémarrez plusieurs fois. S'il s'agit de OFF
, suivez le guide pour l'étape suivante.
Redémarrer
Après le guide, redémarrez, vérifiez si vous avez toujours le problème de la boucle de connexion. Si vous avez toujours des problèmes, regardez /var/log/Xorg.0.log
/var/log/Xorg.0.log
Recherchez les messages d’erreur indiqués par (EE). Dans mon cas, il est dit
Failed to load /usr/lib/x86_64-linux-gnu/xorg/extra-modules/libglx.so: libnvidia-tls.so.340.46: cannot open shared object file: No such file or directory
Je fais un locate libglx.so
, il semble que le fichier se trouve ailleurs. Il est temps de reconstruire xorg.conf
Reconstruire xorg.conf
Consultez ce guide: lien
C'était ma dernière étape et j'ai pu démarrer sur l'interface graphique.