Mein Fix für meinen Laptop
Dell xps l502x, so ist es Intel + Nvidia Optimus-Grafikkarte.
Schau dir an, was du hast
dkms status
Sie können so etwas bekommen
bbswitch, 0.7, 3.19.0-15-generic, x86_64: installed
nvidia-340, 340.76, 3.19.0-15-generic, x86_64: installed
Entfernen Sie alle Nvidia-Treiber, und bringen Sie Ubuntu wieder in den Status "sauber".
Schauen Sie sich dies an: https://unix.stackexchange.com/questions/144871/remove-all-nvidia-files
Grundsätzlich machen Sie:
sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')
Dies sollte alle nvidia-Treiber entfernen und jetzt sollten Sie sauber sein.
Möglicherweise möchten Sie Folgendes überprüfen:
dkms status
Installieren Sie den Nvidia-Treiber
Schauen Sie sich dies an: http://www.binarytides.com/install-nvidia-drivers-ubuntu-14-04/ (der Befehlszeilenteil)
Ich habe versucht, nvidia-349 zu installieren, es hat nicht funktioniert, dann erinnere ich mich, dass ich vorher nvidia-340 verwendet habe. Es scheint wichtig zu sein, sich daran zu erinnern, was bei Ihnen funktioniert. Ich mache:
sudo apt-get install nvidia-340 #(you may want to try nvidia-346)
Schauen Sie sich diese lange Anleitung an
http://rajat-osgyan.blogspot.com.au/2015/03/how-to-install-bumblebee-on-ubuntu.html
In Schritt 4 statt
sudo echo ON > cat/proc/acpi/bbswitch
Ich habe es in geändert
sudo tee /proc/acpi/bbswitch <<<ON
basierend auf https://github.com/Bumblebee-Project/bbswitch
Manchmal, nach dem Einschalten von bbswitch, starte ich neu, wenn ich es tue echo /proc/acpi/bbswitch
, sehe ich es immer noch OFF
. Stellen Sie sicher, dass Nvidia zuerst installiert ist, oder starten Sie das System einige Male neu. Wenn dies OFF
der Fall ist , folgen Sie der Anleitung zum nächsten Schritt.
Starten Sie neu
Starten Sie den Computer nach der Anleitung neu, und prüfen Sie, ob das Problem mit der Anmeldeschleife weiterhin besteht. Wenn Sie immer noch Probleme haben, schauen Sie auf/var/log/Xorg.0.log
/var/log/Xorg.0.log
Suchen Sie nach den Fehlermeldungen, die mit (EE) gekennzeichnet sind. In meinem Fall heißt es
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
Ich mache eine locate libglx.so
, es scheint, die Datei befindet sich an einem anderen Ort. Es ist Zeit umzubauenxorg.conf
Wiederaufbau xorg.conf
Schauen Sie sich diese Anleitung an: https://lkubuntu.wordpress.com/2011/08/30/quick-and-easy-way-to-fix-x11-issues/
Dies war mein letzter Schritt und ich konnte über die GUI booten.