Jak zainstalować najnowsze sterowniki NVIDIA w systemie Linux

Aby zainstalować najnowszy, zgodny sterownik NVIDIA w systemie Linux, skorzystaj z menedżera pakietów swojej dystrybucji i jego aktualnych instrukcji dotyczących sterowników NVIDIA. Sterowniki zarządzane pakietami są tworzone dla jądra danej dystrybucji i aktualizowane wraz z resztą systemu. Najnowsza wersja w repozytorium dystrybucji może być starsza niż najnowsza wersja upstream firmy NVIDIA, więc „najnowsza” zazwyczaj oznacza najnowszą wersję obsługiwaną przez dystrybucję dla danego GPU.

Najpierw sprawdź swój procesor graficzny, wersję Linuksa i jądro

Przed zmianą sterowników zidentyfikuj system i urządzenie graficzne. Te polecenia działają w większości dystrybucji komputerów stacjonarnych:

cat /etc/os-release
lspci -nnk | grep -A3 -E 'VGA|3D|Display'
uname -r
W terminalu Linux wyświetlane jest polecenie lspci -nnk służące do identyfikacji sprzętu graficznego.
Przed wyborem pakietu sterowników zidentyfikuj procesor graficzny; obsługiwane gałęzie sterowników różnią się w zależności od karty.

Zapisz otwarte pliki, podłącz laptopa do zasilania i zaktualizuj system przed zainstalowaniem modułu jądra. Jeśli funkcja bezpiecznego rozruchu jest włączona, sprawdź instrukcje podpisywania lub rejestracji klucza w swojej dystrybucji; niepodpisany moduł NVIDIA może zostać zablokowany podczas uruchamiania.

Zainstaluj sterownik dla swojej dystrybucji

Ubuntu

ubuntu-driversNarzędzie Ubuntu wybiera sterownik pasujący do wykrytego układu GPU i jest zalecaną ścieżką po włączeniu funkcji Bezpieczny rozruch. Odśwież APT, sprawdź dostępne opcje i zainstaluj zalecany sterownik:

sudo apt update
sudo ubuntu-drivers list
sudo ubuntu-drivers install
Terminal Ubuntu wyświetlający polecenie ubuntu-drivers list.
Narzędzie sterowników Ubuntu wyświetla listę pakietów dla wykrytego sprzętu.

Możesz również otworzyć „Oprogramowanie i aktualizacje” i wybrać zalecaną opcję NVIDIA w sekcji „Dodatkowe sterowniki” . Unikaj kopiowania starej nazwy pakietu lub dodawania graficznego pliku PPA tylko po to, by uzyskać wyższy numer wersji; najpierw sprawdź aktualne instrukcje Ubuntu dotyczące sterowników dla swojej wersji.

Debian

Debian oddziela pakiety sterowników własnościowych od oprogramowania sprzętowego. W systemie Debian 12 i nowszych upewnij się, że źródła APT dla Twojej wersji zawierają contrib, non-free, i non-free-firmware, a następnie zainstaluj nagłówki dla działającego jądra i sterownika:

sudo apt update
sudo apt install linux-headers-$(uname -r) nvidia-driver
Terminal Debiana pokazujący polecenie apt do zainstalowania pakietu nvidia-driver.
Debian udostępnia sterowniki NVIDIA w postaci niewolnych komponentów pakietów.

Debian Stable może być wolniejszy od nowszych wersji NVIDIA, a obsługa różni się w zależności od generacji GPU. Przed instalacją zapoznaj się z instrukcją obsługi sterowników NVIDIA dla swojej wersji i karty graficznej w Debianie . W razie potrzeby skorzystaj z instrukcji dotyczących backportów lub wspieranych repozytoriów NVIDIA; nie zmieniaj całego systemu na niestabilny tylko po to, by zaktualizować sterownik graficzny.

Arch Linux

W przypadku procesora graficznego generacji Turing lub nowszego na standardowym jądrze Arch linuxnależy zainstalować aktualny otwarty pakiet kernel-module z pełną aktualizacją systemu:

sudo pacman -Syu nvidia-open
Terminal Arch Linux pokazujący Pacmana instalującego pakiet sterowników nvidia-open.
Zachowaj synchronizację jądra Arch i pakietów NVIDIA dzięki pełnej aktualizacji systemu.

W przypadku innego jądra, takiego jak linux-ltsjądro niestandardowe, należy użyć odpowiedniego pakietu lub nvidia-open-dkmsnagłówków dla tego jądra. Starsze karty graficzne mogą wymagać innego obsługiwanego sterownika. W przypadku gier 32-bitowych należy włączyć repozytorium multilib Arch i dodać lib32-nvidia-utils. Sprawdź dokumentację Arch NVIDIA i aktualne szczegóły pakietu, aby uzyskać dokładną kombinację sprzętu i jądra.

Fedora

Standardową ścieżką dla pulpitu Fedory jest repozytorium RPM Fusion non-free, które zawiera sterownik NVIDIA dla Fedory. Włącz repozytorium, odśwież Fedorę, a następnie zainstaluj pakiet akmods:

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf upgrade --refresh
sudo dnf install akmod-nvidia
Terminal Fedory wyświetlający polecenie DNF umożliwiające instalację pakietu akmod-nvidia programu RPM Fusion.
Zainstaluj spakowany sterownik Fedory korzystając z instrukcji repozytorium dla swojej wersji Fedory.

Akmods kompiluje moduł jądra dla jądra Fedory. Postępuj zgodnie z instrukcją RPM Fusion NVIDIA dotyczącą bieżącej konfiguracji i kroków bezpiecznego rozruchu. Odczekaj, aż moduł zbuduje się poprawnie przed ponownym uruchomieniem, zwłaszcza po aktualizacji jądra.

openSUSE

W przypadku Leap lub Tumbleweed należy skorzystać z pasującego repozytorium i instrukcji dotyczących pakietów w aktualnym podręczniku sterowników NVIDIA dla openSUSE . Po dodaniu repozytorium dla swojej wersji i jego odświeżeniu, openSUSE zazwyczaj instaluje zalecane pakiety sterowników za pomocą:

sudo zypper refresh
sudo zypper install-new-recommends
Terminal openSUSE pokazujący polecenie zypper install-new-recommends po skonfigurowaniu repozytorium NVIDIA.
Użyj repozytorium i wybranego pakietu odpowiedniego dla Twojej wersji openSUSE.

Nie należy ponownie wykorzystywać starego adresu URL repozytorium Leap w Tumbleweed ani innej wersji Leap; ważne są kroki podane w tym przewodniku dotyczące konkretnej wersji.

Uruchom ponownie i sprawdź aktywny sterownik

Uruchom ponownie po instalacji, aby Linux załadował nowy moduł jądra. Następnie sprawdź sterownik i kartę graficzną:

nvidia-smi
W terminalu Linux pojawia się polecenie nvidia-smi służące do weryfikacji sterownika NVIDIA.
Pomyślna odpowiedź nvidia-smi informuje o aktywnym sterowniku i wykryciu procesora graficznego.

Jeśli nvidia-smipojawi się komunikat, że nie można nawiązać komunikacji ze sterownikiem, sprawdź, czy opcja Bezpieczny rozruch jest włączona:

mokutil --sb-state
W terminalu Linux pojawia się polecenie mokutil --sb-state umożliwiające sprawdzenie statusu bezpiecznego rozruchu.
Bezpieczny rozruch może zapobiec załadowaniu niepodpisanego modułu jądra NVIDIA.

Jeśli pojawi się monit, zakończ proces rejestracji klucza dystrybucji. Sprawdź również, czy nagłówki jądra są zgodne z działającym jądrem i czy zainstalowany sterownik obsługuje Twój procesor graficzny. Jeśli zmieniłeś metodę instalacji, usuń stary sterownik za pomocą jego menedżera pakietów przed zainstalowaniem innego.

Czy warto używać instalatora .run firmy NVIDIA?

Zazwyczaj nie. NVIDIA zaleca pakiety specyficzne dla dystrybucji, jeśli są dostępne, ponieważ integrują się z natywnym menedżerem pakietów. Samodzielny .runinstalator nie aktualizuje się za pomocą APT, DNF, Pacman ani Zypper i może powodować konflikty między plikami zarządzanymi przez pakiety. Wymaga również odpowiednich plików rozwojowych jądra i może wymagać ręcznej pracy po aktualizacji jądra. Używaj go tylko wtedy, gdy ścieżka pakietów obsługiwana przez Twoją dystrybucję nie spełnia określonych wymagań i ściśle przestrzegaj wskazówek firmy NVIDIA dotyczących metod instalacji .

Dla większości użytkowników najbezpieczniejszym i najbardziej praktycznym wyborem jest najnowszy sterownik oferowany dla ich sprzętu w bieżącym repozytorium dystrybucji. Dzięki temu sterownik jest zgodny z jądrem Linuksa i przyszłe aktualizacje są przewidywalne.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.