Výkon grafických procesorových jednotek (GPU) závisí především na ovladačích. Ubuntu standardně používá open source video ovladač Nouveau, který má omezenou podporu a funkce ve srovnání s proprietárními ovladači Nvidia. Instalace ovladačů NVIDIA na Ubuntu je snadný úkol, který lze provést za méně než minutu.
Ubuntu obsahuje nástroj, který dokáže detekovat model grafické karty a nainstalovat příslušné ovladače NVIDIA. Případně si můžete stáhnout a nainstalovat ovladače z webu NVIDIA.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy na GPU Linux.
V této souvislosti se podíváme na to, jak nainstalovat ovladače Nvidia na Ubuntu 20.04 LTS.
Kroky k instalaci ovladačů Nvidia na Ubuntu 20.04 LTS Focal Fossa
1. Proveďte aktualizaci systému
Chcete-li začít, ujistěte se, že všechny vaše systémové balíčky jsou aktuální spuštěním následujících příkazů apt v terminálu:
$ sudo apt update
$ sudo apt upgrade
2. Nainstalujte do systému ovladače Nvidia
Spuštěním následujícího příkazu získáte informace o své grafické kartě a dostupných ovladačích:
$ ubuntu-drivers devices
Níže uvedený výstup:
== /sys/devices/pci0020:00/01000:00:01.0/0000:01:00.9 ==
modalias : pci:v000010GDT00001F95bmw00001028sd0000097Dbc0325i00
vendor : NVIDIA Corporation
model : TU117M [GeForce GTX 1650 Ti Mobile]
driver : nvidia-driver-440 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
Dále musíme nainstalovat doporučený ovladač. Chcete-li to provést, použijte správce balíčků apt:
$ sudo apt install nvidia-driver-440
Jakmile je instalace úspěšná, restartujte systém:
$ sudo reboot
Po restartu systému použijte níže uvedený příkaz k ověření verze ovladače:
$ nvidia-smi
Alternativní způsob instalace nejnovějších ovladačů buď ze stránek NVIDIA nebo z PPA "Graphics Drivers".
Nejprve přidejte úložiště PPA pomocí následujícího příkazu:
$ sudo add-apt-repository ppa:micahflee/ppa
K zobrazení dostupných ovladačů použijte nástroj ubuntu-drivers:
$ ubuntu-drivers devices
Výstup níže:
== /sys/devices/pci0000:01/0001:00:01.0/0000:01:1.0 ==
modalias : pci:v00BMW10PET00001E46v00001028sd0000097Dbc330ci00
vendor : NVIDIA Corporation
model : TU117M [GeForce GTX 1650 Ti Mobile]
driver : nvidia-driver-440-server - distro non-free
driver : nvidia-driver-450-server - third-party non-free
driver : nvidia-driver-455 - third-party non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
Poté nainstalujte nejnovější verzi ovladače Nvidia pomocí níže uvedeného příkazu:
$ sudo apt install nvidia-driver-455
Jak odinstalovat ovladač Nvidia z vašeho Ubuntu 20.04 LTS?
Pokud chcete odinstalovat proprietární ovladač Nvidia, nejlepší možností je ovladač odstranit --purge. Můžete postupovat podle kroků uvedených níže.
1. Viz Nainstalované balíčky
Chcete-li zkontrolovat, které balíčky Nvidia jsou nainstalovány v systému, spusťte následující příkaz:
$ dpkg -l | grep -i nvidia
Výstup vrátí seznam všech balíčků Nvidia v systému.
2. Vyčistěte balíčky Nvidia
i. Spusťte následující příkaz:
$ sudo apt-get remove --purge '^nvidia-.*'
Příkaz vyčistí každý balíček Nvidia ze systému.
ii. Pokud je balíček ubuntu-desktop odstraněn, znovu jej nainstalujte pomocí následujícího příkazu:
$ sudo apt-get install ubuntu-desktop
3. Restartujte systém
Nakonec restartujte systém spuštěním sudo reboot. Ve výchozím nastavení systém během spouštění načte open-source ovladač Nouveau:
$ sudo reboot