NVRM: несоответствие API, несмотря на наличие одинаковой версии на клиенте и ядре - PullRequest
1 голос
/ 24 марта 2020

Я установил драйвер nvidia 440.64 .

После перезагрузки вместо экрана входа в систему появляется черный экран. Я нажал CTRL + ALT + F3 для входа в консоль и набрал sudo prime-select intel. Появляется экран входа в систему, и я могу войти в систему.

После входа в систему я набираю nvidia-smi:

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

Я делаю следующее:

prime-select query

Вывод:

intel

Затем

sudo prime-select nvidia

Выход:

Info: selecting the nvidia profile

Затем

nvidia-smi

Выход:

Failed to initialize NVML: Driver/library version mismatch

Затем

dmesg

Вывод:

...
[   68.122795] NVRM: API mismatch: the client has the version 440.64.00, but
               NVRM: this kernel module has the version 440.64.  Please
               NVRM: make sure that this kernel module and all NVIDIA driver
               NVRM: components have the same version.
...

Если я перезагружаюсь, я сталкиваюсь с той же проблемой.

1 Ответ

0 голосов
/ 01 апреля 2020

Установите nvidia-driver-440 из nvidia deb repo исправит это.

Драйвер nvidia и клиентская библиотека должны быть из одного и того же репозитория или версии, скорее всего, не совпадают.

...