Как я устанавливал Whisper на свой домашний сервер и боролся с ошибками

Как я устанавливал Whisper на свой домашний сервер и боролся с ошибками

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

Ошибка с которой я столкнулся

Привет, друзья! 👋

Недавно у меня появилась идея превратить старенький, но всё ещё бодрый компьютер на базе AMD-процессора, GeForce GTX 1660 Ti и материнской платы ASRock в домашний сервер для запуска Whisper от OpenAI — чтобы автоматически транскрибировать аудиозаписи, используя GPU-ускорение.

Для этого я установил Ubuntu Server, настроил окружение, поставил официальные драйверы NVIDIA и необходимые компоненты, включая CUDA Toolkit. Всё шло гладко… до момента проверки.

❓ Проблема: nvidia-smi молчит

Чтобы убедиться, что система «видит» видеокарту и драйвер работает корректно, стандартная команда:

nvidia-smi

должна вывести таблицу с информацией о GPU, драйвере, температуре, загрузке и т.д.

Но вместо этого я получил:

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

Я был в замешательстве:
✅ Драйвер скачан с официального сайта NVIDIA
✅ Установлен без ошибок
✅ Модули ядра загружены (nvidia, nvidia_uvm и др.)
✅ CUDA тоже «на месте»

Первым делом обратился к ChatGPT — он предложил массу решений: пересборку модулей, проверку DKMS, переустановку драйверов… Но ничего не сработало. Всё это лишь засоряло систему и отнимало время.

🔍 Решение: Secure Boot — враг GPU-энтузиастов?

После нескольких часов гугления и десятков форумов, на каком-то сайте наткнулся на короткое, но ключевое замечание:

«Попробуйте отключить Secure Boot в BIOS/UEFI.»

unknown user

Я зашёл в BIOS своей ASRock, нашёл опцию Secure Boot, перевёл её в состояние Disabled — и… всё заработало!

После перезагрузки команда nvidia-smi наконец выдала заветную таблицу:

❯ nvidia-smi Sun Oct 12 17:34:50 2025 +-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 580.95.05 Driver Version: 580.95.05 CUDA Version: 13.0 | +-----------------------------------------+------------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 NVIDIA GeForce GTX 1660 Ti On | 00000000:0A:00.0 Off | N/A | | 0% 50C P8 8W / 120W | 17MiB / 6144MiB | 0% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | No running processes found | +-----------------------------------------------------------------------------------------+

Заключение

Если вы установили драйвер NVIDIA на Ubuntu Server, всё сделали «по инструкции», но nvidia-smi упорно выдаёт ошибку — первым делом проверьте Secure Boot в BIOS. Это может сэкономить вам часы головной боли.

Надеюсь, эта заметка поможет кому-то из вас быстрее найти решение!Удачи! 🚀

Начать дискуссию