Konfiguracja NVIDIA RTX A6000 ADA w Ubuntu 22

Przetłumaczone automatycznie z angielskiego. Przeczytaj oryginał

Myślałem, że instalacja NVIDIA RTX A6000 ADA na domyślnej instalacji Ubuntu 22 Server będzie prosta. Jednak instalacja sterowników z repozytorium nic nie dała. Sprawdziłem, czy włączony jest secure boot – nie, był wyłączony.

Najpierw musimy zainstalować kilka rzeczy:

Bash
sudo apt-get install linux-headers-$(uname -r)
sudo apt install build-essential
sudo apt install mokutil

Musimy pozbyć się wcześniej zainstalowanych sterowników:

Bash
sudo apt remove --purge '^nvidia-.*'
sudo apt autoremove
sudo apt clean

Sprawdź, czy secure boot jest wyłączony:

Text
mokutil --sb-state

Pobierz sterownik NVIDIA, np. NVIDIA-Linux-x86_64-535.216.01.run, z ich strony i zainstaluj go:

Bash
chmod +x NVIDIA-Linux-x86_64-535.216.01.run
./NVIDIA-Linux-x86_64-535.216.01.run

Jeśli pozbyłeś się wcześniej zainstalowanych sterowników, wyłączyłeś secure boot i zainstalowałeś narzędzia do budowania, nagłówki jądra… możesz śmiało kompilować moduł sterownika. W moim przypadku był to jedyny sposób, aby nvidia-smi rozpoznało to GPU w Ubuntu 22.

Wersja Markdown

Wszystkie treści na tej stronie są udostępniane na licencji Uznanie autorstwa – Użycie niekomercyjne – Bez utworów zależnych 4.0 Międzynarodowe (CC BY-NC-ND 4.0). Cytuj jako: Michał Sobczak, „Konfiguracja NVIDIA RTX A6000 ADA w Ubuntu 22”, 25 marca 2025, https://michalasobczak.pl/pl/posts/configuring-nvidia-rtx-a6000-ada-in-ubuntu-22.html