Jak uzyskać wersję mojego sterownika NVIDIA?


13

Próbowałem użyć, cat /proc/driver/nvidia/versionale mówi, że plik nie istnieje.

Czy jest jakiś alternatywny sposób to zrobić?

Próbowałem ręcznie wyszukać ten plik, ale nie mogłem go znaleźć. Szukałem
go i nadal nie mogłem go znaleźć.

Jakieś sugestie?


wypróbowałeś polecenie, w którym masz wpis sudo?
Hanan N.,

1
@HananN. Ten plik jest dostępny do odczytu na całym świecie w moim systemie i nie dostaniesz błędu „plik nie istnieje”, gdyby nie był
Michael Mrozek

2
@ Rev3rse: czy jesteś pewien, że moduł nvidia jest załadowany? Czy pojawia się w lsmod? dmesg|grep -i nvidia?
Mat

Odpowiedzi:


14

Spróbuj uruchomić nvidia-smipolecenie. Dostarczy ci informacji o wersji sterownika, kartach, które masz w systemie itp. Zaletą jest to, że nie potrzebujesz GUI i jest to alternatywa dla modinfo nvidia.


Czy to rzeczywiście rozwiązanie lub zalecenie dotyczące następnego kroku w rozwiązywaniu problemów? Jeśli to drugie, powinien to być komentarz.
HalosGhost,

2
Jest to własny program zarządzania NVIDIA, który powinien odpowiedzieć na pierwotne pytanie.
Robert

7

Ok .. po pierwsze, czym jest ta karta wideo i jaki moduł jądra jest załadowany:

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

Mam więc kartę graficzną nVidia z załadowanym modułem jądra - „nvidia”. Zobaczmy więcej o tym sterowniku, ale wyszukaj „wersję”:

$ modinfo nvidia | grep version 

Chociaż możesz po prostu odczytać pełny wynik, jeśli „.. | wersja grep” nie zwraca żadnego wyniku:

$ modinfo nvidia

1
Nie otrzymuję żadnych wyników w moim systemie nvidia
Michael Mrozek

Ponieważ „nie można znaleźć modułu”? Lub „wersja grep” nic nie zwróciła?
elv


6

Najprostszym sposobem na wyizolowanie samego numeru wersji sterownika NVidia jest uruchomienie następujących czynności:

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

W moim systemie daje to następujący wynik:

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

3

spróbuj nvidia-settingsi na otwartym GUI powinieneś zobaczyć numer wersji.


1

Możesz także użyć ustawień nvidia z wiersza poleceń:

$ nvidia-settings -q NvidiaDriverVersion

Atrybut „NvidiaDriverVersion” (neptun: 0,0): 304.117

Użyj all, aby uzyskać całą listę atrybutów (verbose!)

$ nvidia-settings -q wszystkie

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.