Manualna instalacja sterowników Nvidia

W związku z niedawną awarią repozytorium Nvidii dla openSUSE nawaliła paczka aktualizująca sterownik. Co prawda błąd został naprawiony paręnaście godzin później, ale przez to musiałem zmierzyć się z manualną instalacją sterownika bezpośrednio ściągniętego ze strony Nvidii: NVIDIA-Linux-x86_64-340.32.run

Nie przepadam akurat za tą opcją bo niesie to za sobą pewne ryzyko namieszania w systemie, a i tym razem miałem rację.

Instalacja sterownika była bardzo prosta i wygląda tak samo w prawie każdej dystrybucji:

– odinstalowujemy wszystkie pakiety *nvidia*
– wylogowujemy się
ctrl-alt-f1 logujemy się na naszego użytkownika
– następnie logujemy się na konto root np. su –
– wydajemy komendę init 3
– odpalamy skrypt: sh NVIDIA-Linux-x86_64-340.32.run

Instalator będzie próbował zablokować sterownik otwarty Nouveau co może wymagać kolejnego restartu i ponownego uruchomienia instalatora wg. powyższych kroków

– zgadzamy się na instalację 32 bitowych bibliotek
– nie zgadzamy się (domyślna opcja) na wygenerowanie nowego pliku xorg.conf
reboot

Wszystko powinno śmigać i tak też było.

W pewnym momencie zapragnąłem wrócić do sterowników z repozytorium zatem znów.

– wylogowujemy się
ctrl-alt-f1 logujemy się na naszego użytkownika
– następnie logujemy się na konto root np. su –
– wydajemy komendę init 3
– odpalamy skrypt: sh NVIDIA-Linux-x86_64-340.32.run –uninstall

Wszystko się udało… prawie… bo powinien włączyć się automatycznie sterownik Nouveau, a tak się nie stało i zostałem z samym terminalem. Moduł również nie został zblacklistowany. Log wskazywał na błąd „Cannot load Nvidia module”.

Do tej pory nie rozwiązałem problemu Nouveau, ale przynajmniej zainstalowałem sterowniki z repozytorium openSUSE:

zypper in nvidia-gfxG03-kmp-desktop nvidia-uvm-gfxG03-kmp-desktop x11-video-nvidiaG03 nvidia-glG03 nvidia-computeG03

Drobne uwagi: sterownik G03 odnosi się tylko do nowszych kart, ale dla starszych sterowniki są również dostępne tylko pod inną nazwą. Nie obsługuje Optimusa, od tego jest Bumblebee. Należy zwrócić czy uwagę czy pakiety mają w nawie desktop z jakiegoś powodu zypper próbował zainstalować inne wersje.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.