Moja poprawka do mojego laptopa
Dell XPS L502x, więc jest to karta graficzna Intel + Nvidia Optimus.
Zobacz, co masz
dkms status
Możesz dostać coś takiego
bbswitch, 0.7, 3.19.0-15-generic, x86_64: installed
nvidia-340, 340.76, 3.19.0-15-generic, x86_64: installed
Usuń wszystkie sterowniki Nvidia, przywróć system Ubuntu do stanu „czystego”.
Spójrz na to: https://unix.stackexchange.com/questions/144871/remove-all-nvidia-files
Zasadniczo wykonujesz:
sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')
To powinno usunąć wszystkie sterowniki NVIDIA, a teraz powinieneś być czysty.
Możesz dwukrotnie sprawdzić:
dkms status
Zainstaluj sterownik Nvidia
Spójrz na to: http://www.binarytides.com/install-nvidia-drivers-ubuntu-14-04/ (część wiersza poleceń)
Próbowałem zainstalować NVIDIA-349, to nie działało, a potem pamiętam, że wcześniej korzystałem z NVIDIA-340. Ważne jest, aby pamiętać, co działa dla Ciebie. Ja robię:
sudo apt-get install nvidia-340 #(you may want to try nvidia-346)
Spójrz na ten długi przewodnik
http://rajat-osgyan.blogspot.com.au/2015/03/how-to-install-bumblebee-on-ubuntu.html
W kroku 4 zamiast
sudo echo ON > cat/proc/acpi/bbswitch
Zmieniłem to na
sudo tee /proc/acpi/bbswitch <<<ON
na podstawie https://github.com/Bumblebee-Project/bbswitch
Czasami po włączeniu przełącznika bbswitch, uruchom ponownie, kiedy to zrobię echo /proc/acpi/bbswitch, nadal go widzę OFF. Upewnij się, że Nvidia jest zainstalowana w pierwszej kolejności lub uruchom ponownie kilka razy. Jeśli tak OFF, postępuj zgodnie z instrukcjami do następnego kroku.
Restart
Po przewodniku uruchom ponownie, sprawdź, czy nadal masz problem z pętlą logowania. Jeśli nadal masz problemy, spójrz na/var/log/Xorg.0.log
/var/log/Xorg.0.log
Poszukaj komunikatów o błędach, które są oznaczone symbolem (EE). W moim przypadku tak jest
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
Robię locate libglx.so, wygląda na to, że plik znajduje się w innej lokalizacji. Czas odbudowaćxorg.conf
Odbudować xorg.conf
Obejrzyj ten przewodnik: https://lkubuntu.wordpress.com/2011/08/30/quick-and-easy-way-to-fix-x11-issues/
To był mój ostatni krok i mogłem uruchomić system GUI.