Как получить версию моего драйвера nvidia?


13

Я пытался использовать, cat /proc/driver/nvidia/versionно он говорит, что файл не существует.

Есть ли альтернативный способ сделать это?

Я попытался вручную найти этот файл, но не смог его найти. Я также искал
это и все еще не мог найти это.

Какие-либо предложения?


Вы пробовали команду, с которой у вас есть пост sudo?
Ханан Н.

1
@HananN. Этот файл доступен для чтения в моей системе, и вы бы не получили ошибку «файл не существует», если бы ее не было
Майкл Мрозек

2
@ Rev3rse: вы уверены, что модуль nvidia загружен? Это появляется в lsmod? dmesg|grep -i nvidia?
Мат

Ответы:


14

Попробуйте запустить nvidia-smiкоманду. Он предоставит вам информацию о версии вашего драйвера, картах, которые есть в вашей системе, и т. Д. Преимущество в том, что вам не нужен графический интерфейс, и это является альтернативой modinfo nvidia.


Это на самом деле решение или рекомендация для следующего шага по устранению неполадок? Если последнее, то это должен быть комментарий.
HalosGhost

2
Это собственная программа управления nvidia, которая должна ответить на оригинальный вопрос.
Роберт

7

Хорошо, прежде всего, что это за видеокарта и какой модуль ядра загружен:

$ lspci -k | grep -A 2 -i "VGA"
02:00.0 VGA compatible controller: nVidia Corporation NV41 [GeForce 6800 GS] (rev a2)
  Kernel driver in use: nvidia
  Kernel modules: nvidia, nouveau, nvidiafb
$ _

Поэтому у меня есть видеокарта nVidia с загруженным модулем ядра - «nvidia». Давайте посмотрим подробнее об этом драйвере, но поищем «версию»:

$ modinfo nvidia | grep version 

Хотя вы можете просто прочитать полный вывод, если «.. | grep version» не даст результата:

$ modinfo nvidia

1
Я не получаю результатов по моей системе NVIDIA
Майкл Мрозек

Потому что "не удалось найти модуль"? Или "| grep version" ничего не вернул?
эльф


6

Самый простой способ изолировать NVidia Driver номер версии в одиночку , чтобы выполнить следующее:

nvidia-smi --query-gpu=driver_version --format=csv,noheader

На моей системе это дает следующий результат:

andrew@illium~$ nvidia-smi --query-gpu=driver_version --format=csv,noheader
396.51
andrew@illium~$ 

3

попробуйте nvidia-settingsи на Gui, который открывается, вы должны увидеть номер версии.


1

Вы также можете использовать nvidia-settings из командной строки:

$ nvidia-settings -q NvidiaDriverVersion

Атрибут 'NvidiaDriverVersion' (Нептун: 0.0): 304.117

Используйте все, чтобы получить весь список атрибутов (многословно!)

$ nvidia-settings -q все

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.