Ovladač NVIDIA pro GPU RTX 3080 je aktuálně ve fázi experimentu pro Debian 10 (buster), takže tento ovladač zatím není k dispozici jako součást standardního úložiště Debian 10.
V tomto článku se dozvíte, jak nainstalovat ovladač Nvidia RTX 3080 na Debian 10 Buster pomocí oficiálního ovladače NVIDIA a také jak nainstalovat ovladač NVIDIA RTX 3080 z úložiště Debian backports.
V případě, že jste uživatelem Ubuntu Linux, přejděte prosím na následující průvodce, jak nainstalovat ovladač NVIDIA na Ubuntu Linux.
V tomto tutoriálu se naučíte:
- Jak nainstalovat ovladač Nvidia z úložiště backports Debian
- Jak nainstalovat ovladač Nvidia z oficiálního balíčku Nvidia
- Jak deaktivovat ovladač nouveau
- Jak nainstalovat předpoklady ovladače Nvidia
Ovladač NVIDIA RTX 3080 na Debian 10 (buster)
Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | Debian 10 Buster GNU/Linux |
Software | Není k dispozici |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Jak nainstalovat ovladač NVIDIA RTX 3080 pomocí oficiálního balíčku nvidia.com
- Stáhněte si doporučený zdrojový balíček Nvidia z oficiálního webu Nvidia.com. Vyhledejte název balíčku, který odpovídá číslu ovladače podle doporučení v předchozím kroku. Uložte stažený soubor do svého domovského adresáře:
$ ls NVIDIA-Linux-x86_64-465.31.runNVIDIA-Linux-x86_64-465.31.run
- Předpoklady pro instalaci ovladače Nvidia:
# apt -y install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config
- Dále deaktivujte výchozí
nouveau
ovladač:# echo blacklist nouveau> /etc/modprobe.d/blacklist-nvidia-nouveau.conf
- Restartujte na úroveň běhu pro více uživatelů. Toto deaktivuje uživatele GUI po restartu:
# systemctl set-default multi-user.target# systemctl reboot
- Přihlaste se jako uživatel root přes terminál nebo TTY a nainstalujte ovladač Nvidia provedením níže uvedeného příkazu:
POZNÁMKA
V závislosti na verzi ovladače, kterou jste si stáhli, se níže uvedený příkaz může lišit. Upravte níže uvedený příkaz tak, aby odpovídal názvu souboru ovladače staženého dříve.# bash NVIDIA-Linux-x86_64-465.31.run
Během instalace vám mohou být položeny následující otázky:
Instalovat 32bitové kompatibilní knihovny NVIDIA?Ano Chcete spustit nástroj nvidia-xconfig pro automatickou aktualizaci konfiguračního souboru X, aby se při restartu X použil ovladač NVIDIA X? Jakýkoli již existující konfigurační soubor X bude zálohován. Ano
Po úspěšné instalaci ovladače NVIDIA byste měli vidět následující zprávu:
Váš konfigurační soubor X byl úspěšně aktualizován. Instalace ovladače NVIDIA Accelerated Graphics Driver pro Linux-x86_64 (verze:465.31) je nyní dokončena.
- Umožněte systému zavést GUI:
# systemctl set-default graphical.target
- Vše hotovo. Restartujte svůj Debian 10 Buster Linux box:
# systemctl reboot
Jak nainstalovat ovladač NVIDIA RTX 3080 pomocí úložiště Debian backports
Jak již bylo zmíněno, ovladač NVIDIA RTX 3080 zatím není k dispozici v Debian 10 Buster. Pokud spustíte nvidia-detect
pravděpodobně obdržíte následující zprávu:
$ nvidia-detect Detekována GPU NVIDIA:01:00.0 VGA kompatibilní řadič [0300]:Zařízení NVIDIA Corporation [10de:2206] (rev a1)Kontrolní karta:Zařízení NVIDIA Corporation 2206 (rev a1)Uh oh. Vaši kartu nepodporuje žádná verze ovladače do 418.197.02. Podporu pro vaši kartu může přidat novější ovladač. Novější verze ovladačů mohou být k dispozici v backportech, nestabilní nebo experimentální.
Z tohoto důvodu budeme instalovat ovladač NVIDIA RTX 3080 z úložiště Debian backports.
- Povolte úložiště backports Debian 10 (buster). Jako uživatel root nebo sudo spusťte následující příkaz:
# echo 'deb http://deb.debian.org/debian buster-backports main contrib non-free'>> /etc/apt/sources.list
Po dokončení aktualizujte index balíčku pomocí:
# aktualizace apt
- Nainstalujte ovladač NVIDIA. Spusťte níže uvedený příkaz
apt
příkaz s-t
možnost instruovat příkaz to k provedení instalace z úložiště backports Debian 10 Buster:# apt install -t buster-backports nvidia-driver firmware-misc-nonfree
- Vše hotovo. Nyní jednoduše restartujte systém:
# reboot
Příloha
Když se zobrazí následující chybová zpráva:
VAROVÁNÍ:Nelze určit cestu k instalaci konfiguračních souborů knihovny dodavatele libglvnd EGL. Zkontrolujte, zda máte nainstalované vývojové knihovny pkg-config a libglvnd, nebo zadejte cestu pomocí --glvnd-egl-config-path.
tento problém můžete vyřešit instalací následujících balíčků:
# apt install libglvnd-dev pkg-config
Nainstalujte obraz jádra z úložiště Debian backports. Níže uvedený příkaz také vytvoří všechny požadované moduly jádra NVIDIA:
# apt install -t buster-backports linux-image-amd64