w tym artykule pokażę, jak zainstalować sterowniki Nvidia na Fedorze 26. Zaczynajmy. Używam pulpitu KDE Fedora 26. W przypadku innych komputerów stacjonarnych Fedora 26 Proces jest podobny.
domyślnie najnowsza wersja Fedory, która w chwili pisania tego tekstu jest Fedora 26, używa sterowników nouveau NVIDIA o otwartym kodzie źródłowym. W tym artykule pokażę Ci, jak zainstalować zastrzeżone sterowniki 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 wraz z moim Intel HD Graphics w konfiguracji hybrydowej Grafiki. Wszystkie nowe karty Nvidia powinny mieć tę funkcję.
UWAGA: Przed przystąpieniem do instalacji sterownika, włącz Bezpieczne uruchamianie z BIOS-u.
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'
jak widać, Fedora 26 wykryła grafikę Intel HD Graphics 520 i Nvidia GeForce 940M w moim laptopie. Jeśli widzisz 2 takie Karty graficzne, oznacza to, że Twoja karta graficzna NVIDIA obsługuje Optimus i możesz postępować zgodnie z tym samouczkiem i oczekiwać, że wszystko zadziała. W przeciwnym razie może się zdarzyć, że Twoja karta graficzna jest zbyt Nowa lub Optimus nie jest obsługiwany.
możesz sprawdzić, czy sterownik nouveau jest używany za pomocą następującego polecenia:
"lsmod | grep "nouveau'"
widać, że nouveau driver jest aktywny.
teraz zamierzam zainstalować zastrzeżoną grafikę Nvidia za pomocą bumblebee. Jeśli chcesz wiedzieć, bumblebee bardzo dobrze radzi sobie z hybrydową grafiką NVIDIA w Linuksie. Jest to wystarczające dla prawie wszystkich najnowszych laptopów/notebooków opartych na grafice Nvidia.
aby zainstalować bumblebee, najpierw musimy dodać repozytorium bumblebee w Fedorze 26.
aby to zrobić, uruchom następujące polecenia:
przed zainstalowaniem bumblebee, nie zapomnij zaktualizować jądra. Miałem problemy z nie aktualizowaniem go w pierwszej kolejności. Aby zaktualizować jądro, uruchom następujące polecenie:
sudo dnf update kernel kernel-core kernel-modules kernel-modules-extra
po uruchomieniu tego, uruchom ponownie komputer. Możesz sprawdzić aktualną 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 <Enter>:
sudo dnf install bumblebee-nvidia bbswitch-dkms primus kernel-devel
jeśli to polecenie nie działa, spróbuj wykonać następujące polecenie:
sudo dnf install bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 kernel-devel
powinieneś zobaczyć następujące informacje na terminalu. Naciśnij ” y ” i naciśnij < Enter>, aby kontynuować:
instalacja powinna się rozpocząć. Może poprosić o weryfikację klucza, jeśli tak, po prostu wpisz 'y’ i naciśnij <Enter>, aby kontynuować.
teraz dodaj swojego użytkownika do grupy bumblebee za pomocą następującego polecenia:
usermod -a -G bumblebee YOUR_USERNAME
czasami instalacja nie zadziała, jeśli nie przekażesz parametru jądra 'pcie_port_pm=off’ do systemu operacyjnego. Jest to bardzo proste, wystarczy otworzyć plik / etc / default / grub za pomocą następującego polecenia:
sudo nano /etc/default/grub
Dodaj zaznaczoną sekcję do GRUB_CMDLINE_LINE i zapisz plik. Następnie zaktualizuj grub za pomocą następującego polecenia:
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
po wykonaniu tych kroków uruchom ponownie komputer.
teraz możesz zweryfikować instalację bumblebee za pomocą następującego polecenia:
sudo bumblebee-nvidia --check
możesz również sprawdzić, czy sterownik Nvidia działa w Ustawieniach Nvidia.
na poniższym rysunku widać, że działa poprawnie.
aby odinstalować sterowniki Nvidia, uruchom następujące polecenie:
sudo dnf remove bumblebee-nvidia bbswitch-dkms primus kernel-devel
Naciśnij „y”, a następnie naciśnij < Enter>, 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ą ponownie działać.
widać, że sterowniki nouveau są ponownie używane.
w ten sposób instalujesz i odinstalowujesz sterowniki Nvidia na Fedorze 26. Dziękujemy za przeczytanie tego artykułu.