Všechny stolní počítače a Notebooky s grafickou kartou pro zobrazení obrázků přes monitor. Grafické karty jsou buď dodávány se systémovou deskou nebo připojeny k základní desce prostřednictvím slotu PCI-E. Grafické karty Nvidia a AMD jsou nejčastěji používanými grafickými kartami v noteboocích nebo stolních počítačích.,
zde uvidíme, jak nainstalovat ovladače Nvidia na Ubuntu 20.04 / Ubuntu 18.04.
najděte informace o grafické kartě
najděte grafickou kartu připojenou k vašemu systému. Použijte příkaz lshw k jeho nalezení.
sudo lshw -C display
Z výše uvedeného výstupu, můžete vidět, že systém má Nvidia grafické karty a používá Nouveau ovladače. Nouveau je ovladač s otevřeným zdrojovým kódem pro karty Nvidia a je vyvinut prostřednictvím reverzního inženýrství ovladače Nvidia.,
nainstalujte ovladač Nvidia
ovladače Nvidia můžeme nainstalovat několika způsoby a z různých zdrojů.
1. Grafická instalace
2. Nainstalujte ovladače Nvidia z úložiště Ubuntu
i. ubuntu-drivers command
ii. apt command
3. Nainstalujte ovladače Nvidia z PPA
4. Nainstalujte ovladače Nvidia z oficiálních stránek
1. Grafická Instalace
Jdi na Činnosti >> Software & Aktualizace >> Další Ovladače.,
tato karta zobrazí dostupné verze ovladače grafické karty. Vyberte vhodnou verzi ovladače, kterou chcete nainstalovat, nebo doporučenou verzi (horní část seznamu) a poté klikněte na Použít změny.
Zadejte heslo pro ověření instalace ovladače. Poté počkejte na dokončení instalace.
Pokud je váš systém Ubuntu povolen UEFI secure boot, možná budete muset nakonfigurovat secure boot a zapsat klíč MOK do firmwaru vašeho systému.,
restartujte systém po instalaci a poté ověřte instalaci ovladače opětovným přechodem na kartu Další ovladače.
2. Nainstalujte ovladač Nvidia z úložiště Ubuntu
i. příkaz ubuntu-drivers
nejprve aktualizujte index úložiště a obnovte dostupné ovladače Nvidia.
sudo apt update
poté uveďte dostupné verze ovladače grafické karty.,
sudo ubuntu-drivers devices
Konečně, použijte ubuntu-řidiči příkaz k instalaci doporučuje Nvidia driver package.
sudo ubuntu-drivers install
pokud má váš systém Ubuntu povoleno bezpečné spouštění UEFI, možná budete muset nakonfigurovat secure boot a zapsat klíč MOK do firmwaru vašeho systému.
po instalaci restartujte systém.
sudo reboot
po restartu systému použijte následující příkaz k ověření verze ovladače.,
sudo nvidia-smi
ii. apt command
First, update the repository index to refresh the available Nvidia drivers.
sudo apt update
Then, list the available driver packages for your Nvidia graphic card.
sudo apt list nvidia-driver-*
Finally, install the driver version you want., Zde nainstaluji nejnovější verzi dostupnou z úložiště Ubuntu, která je v440.100.
sudo apt install -y nvidia-driver-440-server
pokud má váš systém Ubuntu povoleno bezpečné spouštění UEFI, možná budete muset nakonfigurovat secure boot a zapsat klíč MOK do firmwaru vašeho systému.
restartujte systémový příspěvek instalace balíčku ovladačů.
sudo reboot
po restartu systému použijte následující příkaz k ověření verze ovladače.
sudo nvidia-smi
3., Nainstalujte ovladač Nvidia z PPA
NVIDIA proprietární ovladače GPU jsou k dispozici v Launchpadu. Má nejnovější ovladače od upstream, v současné době dodává Nvidia.
sudo add-apt-repository ppa:graphics-drivers/ppasudo apt update
seznam dostupných balíčků ovladačů grafické karty.
sudo apt list nvidia-driver-*
NEBO
sudo ubuntu-drivers devices
Nainstalujte nejnovější verzi ovladače Nvidia se následující příkaz.,
sudo apt install -y nvidia-driver-450
NEBO
sudo ubuntu-drivers install
Pokud je váš systém Ubuntu má UEFI secure boot povoleno, budete možná muset nastavit secure boot a zapsat MOK klíč ve vašem systému firmware.
restartujte systémový příspěvek instalace balíčku ovladačů.
sudo reboot
po restartu systému použijte následující příkaz k ověření verze ovladače.
sudo nvidia-smi
4., Nainstalujte oficiální ovladač Nvidia
nejprve zakažte ovladače Nouveau v případě, že jej systém používá.
restartujte systém
sudo reboot
přidejte do počítače 32bitovou architekturu a nainstalujte 32bitové knihovny pro ovladače Nvidia.
sudo dpkg --add-architecture i386 sudo apt update
nainstalujte požadované knihovny.
sudo apt install -y libc6:i386 gcc autoconf make libglvnd-dev
Stáhněte si nejnovější balíček ovladačů z webu Nvidia.,
nebo
použijte níže uvedený příkaz ke stažení nejnovější verze V450.66 pomocí terminálu.
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/450.66/NVIDIA-Linux-x86_64-450.66.run
nainstalujte ovladač Nvidia pomocí níže uvedeného příkazu.
starší systém BIOS
sudo sh NVIDIA-Linux-x86_64-450.66.run
postupujte podle pokynů na obrazovce a nainstalujte ovladač Nvidia.,
Pokračujte v Instalaci – instalaci Nvidia ovladačů pomocí Nvidia installer
Ano – Chcete-li nainstalovat Nvidia je 32-bit kompatibilní knihovny,
Ano – Chcete-li aktualizovat nvidia-xconfig nástroj automaticky aktualizovat x konfigurační soubor tak, že Nvidia ovladač bude použit při restartování X.
UEFI Systému
Před spuštěním níže uvedeného příkazu, generovat Stroj-majitel klíč, a zapsat jej ve vašem systému firmware.
sudo sh ./NVIDIA-Linux-x86_64-450.66.run -s --module-signing-secret-key=/var/tmp/MOK.priv --module-signing-public-key=/var/tmp/MOK.pem
restartujte systémový příspěvek instalace balíčku ovladačů.,
sudo reboot
po restartu systému použijte následující příkaz k ověření verze ovladače.,>Ověřit Nvidia Ovladač Verze
UEFI Systému – Povoleno SecureBoot
Nainstalovat Ovladače Nvidia z Repozitáře Ubuntu / PPA
Pokud máte systém Ubuntu s UEFI secure boot povoleno, při instalaci ovladače Nvidia (pomocí grafické metody nebo apt příkaz nebo ubuntu-řidiči příkaz, nebo z PPA), systém vás požádá, abyste nastavit heslo (Pokud již není nastavena během instalace OS (software Třetích stran) nebo MOK (Machine-Majitel klíč) není zapsán po instalaci OS) a které mohou být použity pro zápis MOK ve vašem systému firmware.,
vyberte OK při konfiguraci průvodce bezpečným zaváděním.
Zadejte heslo pro secure boot.
pro potvrzení hesla znovu zadejte stejné heslo.
restartujte systém a poté zapište MOK.,
sudo reboot
Nejprve nainstalujte oficiální ovladače Nvidia
nejprve zkontrolujte, zda je váš systém povolen secure boot.
sudo mokutil --sb-state
Výstup:
SecureBoot enabled
Generovat a importovat MOK.
převést .der soubor do .pem formát pro instalaci ovladače Nvidia.
openssl x509 -in /var/tmp/MOK.der -inform DER -outform PEM -out /var/tmp/MOK.pem
restartujte systém a poté zapište MOK.
sudo reboot
Enroll Machine-Owner Key
po restartu systému budete muset provést správu MOK.,
zvolte Enroll MOK „pokračovat“ ano „zadejte heslo (jste nastavili dříve)“ Reboot.
po restartu systému ověřte verzi ovladače v systému Ubuntu.
sudo nvidia-smi
Správa Nvidia Nastavení
můžete spravovat ovladače Nvidia nastavení tím, že půjdete do Aktivit >> Hledat Nvidia X Server Settings.,
OR
sudo nvidia-settings