Перейти к основному содержанию

Failed to initialize NVML

NVIDIA

При попытке запустить утилиту nvidia-smi в Ubuntu 22.04 получаю ошибку:

Failed to initialize NVML: Driver/library version mismatch

Вместе с драйверами NVIDIA поставляется скрипт nvidia-bug-report.sh. Выполняем под рутом. Скрипт генерирует архив nvidia-bug-report.log.gz, распаковываем его. Находим внутри по поиску "mismatch" нечто вроде:

Sep 29 08:30:45 ubuntu kernel: [ 4799.683309] NVRM: API mismatch: the client has the version 470.74, but
Sep 29 08:30:45 ubuntu kernel: [ 4799.683309] NVRM: this kernel module has the version 470.63.01.  Please
Sep 29 08:30:45 ubuntu kernel: [ 4799.683309] NVRM: make sure that this kernel module and all NVIDIA driver
Sep 29 08:30:45 ubuntu kernel: [ 4799.683309] NVRM: components have the same version.

Тут у нас проблема с версиями драйверов. Переустанавливаем драйвера.

Установка драйвера с официального сайта Nvidia

Качаем с официального сайта nvidia.ru установщик драйвера NVIDIA-Linux-XXX-XXX.XXX.run. В свойствах файла разрешаем его выполнение.

Работаем от рута. Устанавливаем deb пакеты для сборки видеодрайвера:

apt-get install build-essential dkms mc gcc linux-headers-`uname -r`

Удаляем ранее установленный драйвер Nvidia, если он был установлен:

apt-get purge nvidia* && clear && nvidia-uninstall || clear

Переходим в консоль Ctrl-Alt-F2, логинимся. Останавливаем работу X сервера:

service lightdm stop

Устанавливаем драйвер через mc:

mc

Выделяем NVIDIA-Linux-XXX-XXX.XXX.run и нажимаем ввод. Принимаем лицензионное соглашение. Со всем соглашаемся - Yes. Перезагружаем компьютер.

reboot

Если после установки драйвера не воспроизводится видео, значит не работает VDPAU. Замените его на VDPAU из репозитория:

apt-get install --reinstall libvdpau1

Ссылки

Установка драйверов NVIDIA в Ubuntu

https://forums.developer.nvidia.com/t/if-you-have-a-problem-please-read-this-first/27131

https://forums.developer.nvidia.com/t/failed-to-initialize-nvml-driver-library-version-mismatch/190421/2

Теги

Цены

 

Похожие материалы

Установка драйверов NVIDIA в Ubuntu

Наконец-то это случилось, вы потратили все деньги на неё — на видеокарту. Или две. И вставили её в компьютер. Или в сервер. В качестве операционной системы у меня Ubuntu Desktop 20.04.2 LTS. Ставим драйвера NVIDIA для нашей видеокарты.

Теги