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

13

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

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

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

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

Rev3rse
источник
Вы пробовали команду, с которой у вас есть пост 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
ELV
источник
1
Я не получаю результатов по моей системе NVIDIA
Майкл Мрозек
Потому что "не удалось найти модуль"? Или "| grep version" ничего не вернул?
эльф
Grep ничего не вернул; это вывод modinfo nvidiaмоей системы
Майкл Мрозек
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~$ 
andrew.46
источник
3

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

Ханан Н.
источник
1

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

$ nvidia-settings -q NvidiaDriverVersion

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

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

$ nvidia-settings -q все

Marcs
источник