GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat ovladač NVIDIA RTX 3080 na Debian 10 (buster)

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.

UŽIVATEL UBUNTU?
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

Softwarové požadavky a konvence příkazového řádku systému Linux
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

  1. 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
  2. Předpoklady pro instalaci ovladače Nvidia:
    # apt -y install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config
  3. Dále deaktivujte výchozí nouveau ovladač:
    # echo blacklist nouveau> /etc/modprobe.d/blacklist-nvidia-nouveau.conf
  4. 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
  5. 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.
  6. Umožněte systému zavést GUI:
    # systemctl set-default graphical.target
  7. 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.

  1. 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
  2. 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
  3. 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
  4. 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

Debian
  1. Jak nainstalovat ovladače NVIDIA pomocí úložiště Debian

  2. Jak nainstalovat Composer na Debian 10 Buster

  3. Jak nainstalovat ovladač Nvidia na Debian 10

  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Docker na Debian 10 Buster

  3. Jak nainstalovat R na Debian 10 Buster

  1. Jak nainstalovat NVIDIA CUDA na Debian 10 (buster)

  2. Jak nainstalovat ovladač Nvidia na Debian 10 Buster Linux

  3. Jak nainstalovat Lutris na Debian 10 Buster