Informace o výukovém programu | |
---|---|
Vyžadované předpoklady: | Žádné |
Vyžadován přístup sudo: | Ano |
Vyžadováno přihlášení root: | Ne |
Odhadovaný čas dokončení: | 5 až 15 minut |
Vyžadováno připojení k internetu: | Ano |
Možnosti způsobu instalace: | APT |
Úroveň obtížnosti (lehká/střední/těžká): | Snadné až střední |
Většina moderních desktopových systémů Linux, jako je Debian přijít s ovladačem Nvidia předinstalované v Nouveau open-source ovladač grafického zařízení pro grafické karty Nvidia. Z velké části je to přijatelné; pokud však používáte systém Linux pro grafický design nebo hraní her, můžete získat lepší ovladače.
Historicky jsou proprietární ovladače Nouveau pomalejší než proprietární ovladače společnosti Nvidia a chybí jim nejnovější funkce, softwarová technologie a podpora nejnovějšího hardwaru grafické karty. Ve většině situací je aktualizace ovladačů Nvidia pomocí následující příručky výhodnější, než když ji neprovedete. V některých případech můžete zaznamenat podstatná celková zlepšení.
V následujícím tutoriálu se naučíte, jak nainstalovat grafické ovladače Nvidia pomocí repozitářů Debianu.
Instalovat ovladače NVIDIA 510.47.xx
Nejnovější ovladače NVIDIA 510.47 zatím nejsou k dispozici v repozitářích Debianu, nicméně můžete navštívit tutoriál Instalace/upgrade ovladačů NVIDIA 510.47.xx na Debian 11 Bullseye.
Určení grafické karty
Prvním krokem pro uživatele se stárnoucími grafickými kartami NVIDIA je určit, co to je, a pokud je podporováno, uživatelé se zcela novými kartami mohou tuto část přeskočit, protože nepochybně budou podporovány.
Nejprve najděte modul grafické karty
lspci | grep -e VGA
Příklad výstupu:
03:00.0 VGA compatible controller: NVIDIA Corporation TU117 [GeForce GTX 1650] (rev a1)
Dále navštivte sekci podporovaných čipů podporovaných grafických karet NVIDIA GPU 510 a před pokračováním ověřte, že je vaše karta uvedena. Výukový program například používá starší GeForce GTX 1650, která je v tomto seznamu stále podporována.
Instalace ovladačů NVIDIA
Přednastavení instalace
Prvním úkolem je povolit „příspěvek“ a „nesvobodné“ úložiště do vašich repozitářů Debianu. To lze rychle provést pomocí následujících příkazů.
Nejprve přidejte úložiště contrib.
sudo add-apt-repository contrib
Nyní přidejte nesvobodné úložiště.
sudo add-apt-repository contrib
Po přidání aktualizujte svůj seznam úložišť.
sudo apt update
Před instalací jakýchkoli ovladačů Nvidia budete muset nainstalovat správné hlavičky jádra pro sestavení ovladače NVIDIA. Můžete nainstalovat 64bitovou nebo 32bitovou verzi a zjistíte to spuštěním příkazu lscpu:
lscpu | grep CPU
Příklad výstupu:
CPU op-mode(s): 32-bit, 64-bit
CPU(s): 2
On-line CPU(s) list: 0,1
CPU family: 23
CPU MHz: 3900.025
NUMA node0 CPU(s): 0,1
Z výstupu je systém 64bitový, takže je potřeba nainstalovat následující hlavičky:
sudo apt install linux-headers-amd64
32bitové systémy Debian, použijte místo toho následující příkaz.
NEPOUŽÍVEJTE TOTO, POKUD JSTE NA 64BITOVÉM SYSTÉMU.
32bitové jádro bez PAE:
sudo apt install linux-headers-686
32bitové jádro PAE:
sudo apt install linux-headers-686-pae
Instalovat ovladače Nvidia
Dále můžete nainstalovat balíček “nvidia-detect,” který automaticky navrhne nejlepší balíček pro vaši grafickou kartu.
Chcete-li to provést, použijte následující příkaz:
sudo apt install nvidia-detect
Nyní, když je nainstalován Nvidia-detect, spusťte příkaz ke kontrole aktuální grafické karty Nvidia:
nvidia-detect
Příklad výstupu:
Výstup ukazuje, že stroj v příkladu má kartu GeForce GTX 1650 a že je doporučeno nainstalovat balíček nvidia-driver , ale toto je pouze doporučení.
Dále nainstalujte doporučený balíček:
sudo apt install nvidia-driver linux-image-amd64
Ukázkový výstup se všemi dodatečnými závislostmi k instalaci:
Zadejte Y poté stiskněte klávesu ENTER pokračujte v instalaci.
Během instalace se zobrazí následující výzva:
To je způsobeno konfliktem bezplatného grafického ovladače Nouveau s instalovaným novým ovladačem. Podle zprávy budete muset restartovat, abyste to napravili; prozatím stiskněte klávesu „ENTER KEY“ pokračovat.
Po instalaci restartujte systém.
sudo reboot now
Po opětovném přihlášení spusťte nvidia-smi příkaz k potvrzení, že byly nainstalovány nové ovladače Nvidia.
nvidia-smi
Příklad výstupu:
Jak ukázal výstup, verze ovladače 460.91.03 byla úspěšně nainstalována.
Instalace ovladačů Nvidia Legacy
Pokud je vaše grafická karta Nvidia poměrně stará od řady 400 níže, budete muset nainstalovat starší ovladače. Proces je stejný, jen s novým instalačním příkazem:
sudo apt install nvidia-legacy-390xx-driver firmware-misc-nonfree -y
Po dokončení nezapomeňte restartovat systém.
sudo reboot now
Dále spusťte „nvidia-smi“ příkaz k ověření instalace.
nvidia-smi
Řada 340 lze technicky nainstalovat; již však není podporován a v těchto ovladačích existuje několik hlavních bezpečnostních chyb. Nedoporučuje se instalovat tyto ovladače, pokud potřebujete nahradit 390xx na 340xx ale mějte na paměti, že Debian to nedoporučuje .