Como obter a versão do meu driver da nvidia?

13

Eu tentei usar, cat /proc/driver/nvidia/versionmas ele diz que o arquivo não existe.

Existe alguma maneira alternativa de fazer isso?

Tentei procurar esse arquivo manualmente, mas não o encontrei. Também procurei
e ainda não consegui encontrá-lo.

Alguma sugestão?

Rev3rse
fonte
você tentou o comando com o qual postou sudo?
Hanan N. 29/11
1
@HananN. Esse arquivo é legível mundialmente no meu sistema e você não obteria um erro "o arquivo não existe" se não fosse
Michael Mrozek
2
@ Rev3rse: você tem certeza que o módulo nvidia está carregado? Aparece em lsmod? dmesg|grep -i nvidia?
Mat

Respostas:

14

Tente executar o nvidia-smicomando. Ele fornecerá informações sobre a versão do driver, as placas que você possui no sistema, etc. A vantagem é que você não precisa de uma GUI, e isso é uma alternativa modinfo nvidia.

Robert
fonte
Isso é realmente uma solução ou uma recomendação para a próxima etapa na solução de problemas? Se este último, deve ser um comentário.
precisa saber é o seguinte
2
É o próprio programa de gerenciamento da nvidia, que deve responder à pergunta original.
Robert
7

Ok .. primeiro de tudo, o que é esta placa de vídeo e qual módulo do kernel está carregado:

$ 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
$ _

Então, eu tenho uma placa gráfica nVidia com o módulo do kernel carregado - "nvidia". Vamos ver mais sobre esse driver, mas procure a "versão":

$ modinfo nvidia | grep version 

Embora você possa ler uma saída completa se ".. | grep version" não retornar nenhum resultado:

$ modinfo nvidia
elv
fonte
1
Não obtive resultados no meu sistema nvidia
Michael Mrozek
Porque "não foi possível encontrar o módulo"? Ou "| grep version" não retornou nada?
elv
Grep não retornou nada; esta é a saída do modinfo nvidiameu sistema
Michael Mrozek
6

Maneira mais fácil de isolar o motorista Número da versão NVidia sozinho é executar o seguinte:

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

No meu sistema, isso produz o seguinte resultado:

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

tente nvidia-settingse no Gui que abrir, você deverá ver o número da versão.

Hanan N.
fonte
1

Você também pode usar nvidia-settings na linha de comando:

$ nvidia-settings -q NvidiaDriverVersion

Atributo 'NvidiaDriverVersion' (netuno: 0.0): 304.117

Use all para obter toda a lista de atributos (detalhado!)

$ nvidia-settings -q all

Marcs
fonte