Jak zainstalować najnowsze sterowniki GPU Nvidia w systemie Linux

Użytkownicy systemu Linux często wiedzą, że Nvidia dostarcza jedne z najlepszych sterowników dla tego systemu operacyjnego. W rezultacie wielu z nich decyduje się na karty graficzne Nvidia zamiast AMD, korzystając z komputerów z Linuksem. Mimo że ich sterowniki są wysokiej jakości, proces instalacji może być skomplikowany. Choć sterowniki Nvidia przewyższają te od AMD Radeon, użytkownicy często borykają się z problemami związanymi z ich uruchomieniem na swoich systemach.

Jeśli napotkałeś trudności z korzystaniem z karty graficznej Nvidia, nie musisz się martwić. W tym artykule szczegółowo omówimy kroki, które są potrzebne, aby zapewnić prawidłowe działanie nowoczesnych sterowników GPU Nvidia na komputerze z systemem Linux.

Instrukcje dla Ubuntu

Użytkownicy Ubuntu mogą z łatwością zainstalować najnowsze sterowniki GPU Nvidia, korzystając z PPA. Aby to zrobić, otwórz terminal i wpisz:

sudo add-apt-repository ppa:graphics-drivers/ppa

Po dodaniu PPA konieczne jest odświeżenie źródeł oprogramowania, aby zmiany zostały uwzględnione.

sudo apt update

Kiedy źródła oprogramowania są zaktualizowane, zaktualizuj system, korzystając z polecenia apt upgrade.

Uwaga: pamiętaj, aby dodać -y na końcu polecenia, aby uniknąć konieczności potwierdzania zmian.

sudo apt upgrade -y

Gdy wszystko jest aktualne, zainstaluj najnowsze sterowniki GPU Nvidia:

sudo apt install nvidia-graphics-drivers-390 nvidia-settings vdpauinfo vulkan libvdpau

Należy pamiętać, że w momencie pisania tego artykułu najnowsza wersja sterowników Nvidia dla Linuksa to 390. Aby zmienić wersję, można poszukać opcji „Dodatkowe sterowniki” w menu aplikacji, gdzie zostaną wyświetlone różne wersje sterownika Nvidia dostępne do zainstalowania.

Instrukcje dla Debiana

Debian Stable nie oferuje najnowszych sterowników Nvidia ze względu na swoją stabilność. Aby uzyskać dostęp do najnowszych sterowników, należy przekształcić instalację Debiana w wersję niestabilną.

Uwaga: upewnij się, że w pliku sources.list włączono opcję „non-free”, inaczej sterowniki Nvidia nie zostaną zainstalowane.

Aby przejść do wersji niestabilnej, otwórz plik sources.list za pomocą edytora Nano:

sudo nano /etc/apt/sources.list

Wprowadź zmiany, zmieniając wszystkie odniesienia do „stable”, „wheezy” i innych nazw wydań na „unstable”. Na przykład:

deb https://ftp2.fr.debian.org/debian/ unstable main contrib non-free

Zapisz plik, korzystając z kombinacji klawiszy Ctrl + O, a następnie uruchom aktualizację dystrybucji:

sudo apt-get update
sudo apt-get dist-upgrade

Po zakończeniu aktualizacji zainstaluj program aptitude, który ułatwi instalację sterowników:

sudo apt install aptitude

Będziesz również musiał dodać architekturę 32-bitową, aby zainstalować 32-bitowe sterowniki Nvidii:

sudo dpkg --add-architecture i386

Na koniec zainstaluj najnowsze sterowniki Nvidia dla Debiana Unstable:

sudo aptitude -r install nvidia-kernel-dkms nvidia-settings libgl1-nvidia-glx:i386

Instrukcje dla Arch Linux

Aby zainstalować najnowszy sterownik Nvidia w Arch Linux, wystarczy wpisać:

sudo pacman -S nvidia

Aby uzyskać najnowsze pakiety 32-bitowe (istotne przy graniu w gry Steam), wprowadź:

sudo pacman -S nvidia nvidia-libgl lib32-nvidia-libgl nvidia-settings

Dodatkowo, aby korzystać ze sterowników Nvidia w Arch Linux, konieczne jest włączenie usługi „trwałości” systemd. Sterowniki będą działać bez tego kroku, ale jego włączenie jest zalecane, aby uniknąć potencjalnych problemów:

sudo systemctl enable nvidia-persistenced.service

Następnie uruchom usługę:

sudo systemctl start nvidia-persistenced.service

Instrukcje dla Fedory

Instalacja sterowników GPU Nvidia w Fedorze może przebiegać na wiele sposobów, jednak najprostszym jest skorzystanie z repozytoriów Negativo17.org. Rozpocznij od otwarcia terminala i zaktualizowania wszystkich pakietów w systemie za pomocą DNF:

sudo dnf update

Ponieważ Fedora nie obsługuje zastrzeżonych sterowników Linuksa, po zakończeniu aktualizacji dodaj nowe repozytorium:

sudo dnf config-manager --add-repo=https://negativo17.org/repos/fedora-nvidia.repo

Po dodaniu repozytorium wystarczy otworzyć oprogramowanie Gnome, wyszukać „Nvidia Linux Graphics Driver” i zainstalować go. Po zakończeniu instalacji, uruchom ponownie komputer.

Instrukcje dla Suse

Suse oferuje dobre wsparcie dla sterowników Nvidii. Aby zainstalować je, otwórz terminal i wykonaj poniższe kroki.

Instrukcje dla Leap

Najpierw usuń pakiet drm-kmp-default, który może powodować konflikt z pakietami Nvidia:

sudo zypper rm drm-kmp-default

Następnie dodaj repozytorium sterowników Nvidia dla Leap 42.3:

sudo zypper addrepo --refresh https://http.download.nvidia.com/opensuse/leap/42.3 NVIDIA

Na koniec zainstaluj sterowniki:

sudo zypper install-new-recommends

Po zakończeniu instalacji uruchom ponownie komputer.

Instrukcje dla Tumbleweed

sudo zypper addrepo --refresh https://http.download.nvidia.com/opensuse/tumbleweed NVIDIA
sudo zypper install-new-recommends

Podobnie jak w przypadku Leap, po zakończeniu instalacji uruchom ponownie komputer. Po ponownym zalogowaniu sterowniki Nvidia powinny działać bez zarzutu.

Ogólne instrukcje dla systemu Linux

Nvidia zapewnia wsparcie dla wielu dystrybucji Linuksa, oferując pakiet binarny dostępny dla wszystkich z nich. Proces instalacji sterowników może być jednak czasochłonny, dlatego stworzyliśmy osobny poradnik na ten temat.

Warto zauważyć, że nie ma potrzeby instalacji sterowników Nvidia Beta. Możesz odwiedzić oficjalną stronę Nvidii, aby pobrać najnowszy stabilny sterownik, a następnie postępować zgodnie z instrukcjami zawartymi w naszym artykule.