Zainstaluj sterowniki NVIDIA na Fedorze

Zainstaluj sterowniki NVIDIA na Fedorze

Zainstaluj sterowniki graficzne NVIDIA Optimus na Fedorze 26

W tym artykule pokażę, jak zainstalować kierowców NVIDIA w Fedorze 26. Zacznijmy. Używam fedory 26 KDE Desktop. W przypadku innych komputerów Fedora 26 proces jest podobny.

Domyślnie najnowsza wersja Fedora, która jest Fedora 26 od tego czasu, używa Nvidia Nvidia Open Source Nvidia. W tym artykule pokażę, jak zainstalować zastrzeżone kierowcy NVIDIA na Fedorze. Używam karty graficznej Nvidia Geforce 940M na moim laptopie Asus Zenbook UX303UB. Obsługuje technologię NVIDIA Optimus. Więc jestem w stanie uruchomić go obok mojej grafiki Intel HD w hybrydowej konfiguracji graficznej. Wszystkie nowe karty NVIDIA powinny mieć tę funkcję.

Uwaga: Przed przystąpieniem do instalacji sterownika skręć bezpieczny rozruch z BIOS.

Najpierw sprawdźmy, czy nasza karta graficzna NVIDIA jest wykrywana przez system operacyjny. Aby to zrobić, uruchom następujące polecenia:

LSPCI | grep 'vga \ | nvidia'

Widać, że Fedora 26 wykrył Intel HD Graphics 520 i Nvidia GeForce 940M Graphics of My Laptop. Jeśli widzisz 2 takie karty graficzne, oznacza to, że karta graficzna NVIDIA obsługuje Optimus i możesz śledzić ten samouczek i oczekiwać, że wszystko zadziała. W przeciwnym razie może być tak, że karta graficzna jest zbyt nowa lub optimus nie jest obsługiwany.

Możesz sprawdzić, czy sterownik Nouveau jest używany z następującym poleceniem:

„LSMOD | Grep „Nouveau” ”

Możesz zobaczyć, że kierowca Nouveau jest aktywny.

Teraz zamierzam zainstalować zastrzeżoną grafikę NVIDIA za pomocą Bumblebee. Jeśli chcesz wiedzieć, Bumblebee bardzo dobrze zarządza hybrydową grafiką Nvidia w Linux. Jest wystarczający dla prawie wszystkich najnowszych laptopów/zeszytów opartych na grafice NVIDIA.

Aby zainstalować Bumblebee, najpierw musimy dodać repozytorium Bumblebee w Fedorze 26.

Aby to zrobić, uruchom następujące polecenia:

sudo dnf -y --NogpgCheck instalacja
http: // instaluj.Linux.NCSU.edu/pub/yum/itecs/public/bumblebee/fedora $ (rpm -e %fedora)/noarch/bumble-release-1.2-1.Noarch.RPM
sudo dnf -y --NogpgCheck instalacja
http: // instaluj.Linux.NCSU.edu/pub/yum/itecs/public/bumblebee-nonfree/fedora $ (rpm -e %fedora)/noarch/bumblebee-nonfree-frease-1.2-1.Noarch.RPM

Przed zainstalowaniem Bumblebee nie zapomnij zaktualizować swojego jądra. Miałem problemy z nie zaktualizowaniem go przede wszystkim. Aby zaktualizować jądro, uruchom następujące polecenie:

sudo dnf aktualizacja jądro jądro-rdzeniowe module jądra

Po uruchomieniu uruchom ponownie komputer. Możesz sprawdzić swoją bieżącą wersję jądra za pomocą następującego polecenia:

Uanme -r

Teraz możemy zainstalować Bumblebee. Aby zainstalować Bumblebee, uruchom następujące polecenie i naciśnij:

sudo dnf instaluj bumblebee-nvidia bbswitch-dkms primus jądro-devel

Jeśli to polecenie nie działa dla Ciebie, wypróbuj następujące polecenie:

sudo dnf instaluj Bumblebee-Nvidia BBSwitch-DKMS VirtualGL.x86_64 VirtualGL.I686 Primus.x86_64 Primus.I686 jądro-devel

Powinieneś zobaczyć następujące na terminalu. Naciśnij „y” i naciśnij, aby kontynuować:

Instalacja powinna się rozpocząć. Może poprosić cię o weryfikację klawisza, jeśli w razie potrzeby, po prostu wpisz „y” i naciśnij, aby kontynuować.

Teraz dodaj swojego użytkownika do grupy Bumblebee z następującym poleceniem:

Usermod -a -g Bumblebee your_username

Czasami instalacja nie zadziała, jeśli nie przejdziesz parametru jądra „PCIE_PORT_PM = OFF”. Robienie tego jest naprawdę łatwe, po prostu otwórz/etc/default/Grub za pomocą następującego polecenia:

sudo nano/etc/default/grub

Dodaj podświetloną sekcję do Grub_Cmdline_Line i zapisz plik. Następnie zaktualizuj Grub następującym poleceniem:

sudo grub2 -mkconfig -o/boot/efi/efi/fedora/grub.CFG


Po zakończeniu tych kroków uruchom ponownie komputer.

Teraz możesz zweryfikować instalację Bumblebee za pomocą następującego polecenia:

Sudo Bumblebee-Nvidia-Sprawdź



Możesz także sprawdzić, czy NVIDIA Driver pracuje w ustawieniach NVIDIA.

Z poniższej liczby można zobaczyć, że działa poprawnie.

Aby odinstalować sterowniki NVIDIA, uruchom następujące polecenie:

sudo dnf Usuń Bumblebee-Nvidia BBSwitch-DKMs Primus jądro

Naciśnij „y”, a następnie naciśnij, aby kontynuować.

Następnie uruchom następujące polecenie, aby usunąć resztę zależności Bumblebee:

Sudo DNF AutoreMove

Teraz uruchom ponownie komputer, sterownik NVIDIA powinien zostać usunięty, a sterowniki Nouveau zaczną funkcjonować ponownie.

Możesz zobaczyć, że kierowcy Nouveau są ponownie używane.

W ten sposób instalujesz i odinstaluwasz sterowniki NVIDIA na Fedora 26. Dziękujemy za przeczytanie tego artykułu.