Jak nainstalovat ovladač NVIDIA v Linuxu

Ve výchozím nastavení jsou během instalace distribucí systému Linux načteny a automaticky přidány všechny ovladače potřebné pro provoz, které jsou kompatibilní s tímto operačním systémem. To však není vždy nejaktuálnější verze, nebo uživatel musí z nějakého důvodu ručně nainstalovat chybějící komponenty. To platí i pro software pro grafické adaptéry od společnosti NVIDIA.

Instalace grafických ovladačů NVIDIA pro Linux

V současné době nabízíme analýzu procesu hledání a instalace ovladačů pomocí příkladu Ubuntu. V jiných populárních distribucích bude tento proces prováděn stejně, ale pokud něco nefunguje, najděte si popis chyby v oficiální dokumentaci a problém vyřešte pomocí dostupných metod. Chci jen poznamenat, že následující metody nejsou vhodné pro Linux, které jsou umístěny na virtuálním počítači, protože používá ovladač VMware.

Viz také: Instalace Linuxu na VirtualBoxu

Před zahájením instalace byste měli určit model grafické karty nainstalované v počítači, pokud tyto informace nemáte, a poté proveďte postup hledání nejnovější verze softwaru. To lze provést pomocí standardní konzoly.

  1. Otevřete nabídku a spusťte aplikaci Terminál .
  2. Spuštění terminálu v operačních systémech Linux

  3. Zadejte příkaz pro aktualizaci diagnostického nástroje sudo update-pciids .
  4. Zkontrolujte aktualizace nástroje v systému Linux

  5. Ověřte svůj účet zadáním hesla.
  6. Zadání hesla pro přístup k Linuxu

  7. Po dokončení aktualizace zadejte lspci | grep -E "VGA|3D" lspci | grep -E "VGA|3D" .
  8. Kontrola informací o grafické kartě v systému Linux

  9. Zobrazí se informace o použitém grafickém řadiči. Ve vašem případě by měla být řádka obsahující například GeForce 1050 Ti .
  10. Zjistěte si nainstalovanou grafickou kartu v Linuxu

  11. Nyní můžete použít jakýkoli pohodlný prohlížeč a přejít na stránku NVIDIA, abyste se seznámili s nejnovějším ovladačem. Vyplňte příslušný formulář s uvedením modelu a poté klikněte na tlačítko „Hledat“ .
  12. Vyhledejte ovladače na oficiálních stránkách NVIDIA v Linuxu

  13. Věnujte pozornost číslům oproti nápisu "Verze" .
  14. Seznamte se s nejnovějším ovladačem v Linuxu

Poté můžete přejít přímo na postup aktualizace nebo instalace příslušného ovladače. Úkol se provádí dvěma různými metodami.

Metoda 1: Repozitáře

Obvykle je nezbytný software v oficiálních nebo uživatelských úložištích (úložištích). Uživatel si odtud jednoduše stáhne potřebné soubory a nainstaluje je do svého počítače. Údaje poskytnuté v různých zdrojích se však mohou lišit, takže se podívejme na dvě možnosti.

Oficiální úložiště

Oficiální repozitáře jsou spravovány vývojáři softwaru a dalšími objekty. Ve vašem případě budete muset nahlédnout do standardního úložiště ovladačů:

  1. V terminálu zadejte zařízení ubuntu-drivers devices .
  2. Zobrazení seznamu ovladačů prostřednictvím terminálu Linux

  3. V zobrazených řádcích naleznete navrhovanou verzi ovladače pro instalaci.
  4. Najděte potřebné ovladače v terminálu Linux

  5. Pokud vám tato verze vyhovuje, nainstalujte ji pomocí sudo ubuntu-drivers autoinstall a přidejte všechny komponenty, nebo sudo apt install nvidia-driver-xxx pouze pro grafický ovladač, kde xxx je navrhovaná verze.
  6. Automaticky instalujte všechny ovladače v Linuxu

Pokud poslední sestavení není v tomto úložišti, zbývá pouze přidat vlastní soubor do systému.

Uživatelské úložiště

Soubory jsou v uživatelských repozitářích aktualizovány častěji a poslední verze se obvykle objevují jako první. Povolit takové úložiště může být následující:

  1. V terminálu zadejte sudo add-apt-repository ppa:graphics-drivers/ppa a stiskněte klávesu Enter .
  2. Povolit úložiště uživatelů v systému Linux

  3. Potvrďte stahování z uvedených zdrojů.
  4. Potvrďte přidání uživatelského úložiště v Linuxu

  5. Po aktualizaci balíčků zbývá aktivovat již známý příkaz ubuntu-drivers devices .
  6. Příkaz pro zobrazení ovladačů Linuxu

  7. Nyní vložte řádek sudo apt install nvidia-driver-xxx , kde xxx je verze ovladače, kterou potřebujete.
  8. Nainstalujte nezbytnou verzi grafického ovladače v systému Linux

  9. Potvrďte přidání souborů výběrem správné možnosti.
  10. Potvrďte přidání souborů do systému Linux

  11. Počkejte, až se zobrazí vstupní pole.
  12. Čeká se na dokončení přidávání souborů do systému Linux

V Linux Mintu můžete použít příkazy z Ubuntu, protože jsou plně kompatibilní. V Debianu je grafický ovladač přidán přes sudo apt install nvidia-driver . Uživatelé základního operačního systému by měli postupně napsat následující řádky:

sudo apt-get update
sudo apt-get upgrade
sudo apt install software-properties-common
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nvidia-xxx
sudo apt-get update
sudo apt-get upgrade
sudo apt install software-properties-common
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nvidia-xxx
.

V jiných méně populárních distribucích se akce mohou mírně lišit kvůli názvu úložišť a rozdílu v příkazech, takže, jak jsme řekli výše, pozorně si přečtěte dokumentaci od vývojářů.

Metoda 2: Grafické rozhraní

Uživatelé, kteří ještě nejsou spokojeni se správou vestavěné konzoly, budou mnohem pohodlnější použít nástroje GUI k instalaci nezbytných ovladačů. Tento postup se provádí dvěma různými způsoby.

Programy a aktualizace

Za prvé stojí za povšimnutí standardní aplikace "Programy a aktualizace". Prostřednictvím této verze je přidána verze softwaru, která je v oficiálním úložišti, a to se děje takto:

  1. Otevřete menu a vyhledejte "Programy a aktualizace" .
  2. Přechod na Linuxové programy a aktualizace

  3. Přejděte na kartu Další ovladače .
  4. Přechod na další ovladače v Linuxu

  5. Zde najděte a označte správnou verzi softwaru pro NVIDIA, označte ji značkou a vyberte možnost "Použít změny" .
  6. Nainstalujte další ovladače v systému Linux

  7. Poté je vhodné počítač restartovat.

Tato metoda není vhodná pro uživatele, kterým je nabídnuta instalace sestavy ovladačů starší než ta, která se nachází na oficiálních stránkách. Zvláště pro ně existuje samostatná možnost.

Oficiální internetové stránky

Metoda s místem stále vyžaduje spuštění "Terminal" , ale zadejte tam by měl být jen jeden příkaz. Celý proces je poměrně jednoduchý a provádí se několika kliknutími.

  1. Přejděte na webovou stránku společnosti NVIDIA, pomocí které jste provedli určení nejnovější verze ovladače a stáhněte ji do počítače kliknutím na tlačítko „Stáhnout nyní“ .
  2. Stáhněte si ovladač z webu NVIDIA pro Linux.

  3. Když se prohlížeč objeví, vyberte „Uložit soubor“ .
  4. Potvrďte uložení souboru pro Linux

  5. Spusťte instalační soubor přes sh ~/Загрузки/NVIDIA-Linux-x86_64-410.93.run , kde Downloads je složka pro ukládání a NVIDIA-Linux-x86_64-410.93.run je jeho jméno. Pokud dojde k chybě, přidejte argument sudo na začátek příkazu.
  6. Spustit spustitelný soubor v linuxu přes terminál

  7. Počkejte na dokončení rozbalení.
  8. Čekám na rozbalení souboru v Linuxu

  9. Objeví se okno, kde musíte postupovat podle pokynů a vybrat příslušné možnosti.
  10. Postupná instalace nejnovějšího ovladače NVIDIA v Linuxu

Po dokončení postupu restartujte počítač, aby se změny projevily.

Kontrola normální funkce nainstalovaných ovladačů se provádí příkazem sudo lspci -vnn | grep -i VGA -A 18 sudo lspci -vnn | grep -i VGA -A 18 , kde mezi všemi řádky budete muset najít "ovladač jádra: NVIDIA" . Podpora hardwarové akcelerace je kontrolována prostřednictvím glxinfo | grep OpenGL | grep renderer glxinfo | grep OpenGL | grep renderer glxinfo | grep OpenGL | grep renderer .

Software pro grafickou kartu NVIDIA lze nainstalovat různými způsoby, stačí si vybrat nejlepší a nejpracovnější pro vaši distribuci. Opět platí, že řešení chyb, ke kterým došlo, je nejlepší odkazovat na oficiální dokumentaci operačního systému, kde musí být uvedeny všechny důležité pokyny.