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.