nvidiaドライバーのバージョンを取得するにはどうすればよいですか?


13

使用してみましたcat /proc/driver/nvidia/versionが、ファイルが存在しないと表示されます。

それを行う別の方法はありますか?

そのファイルを手動で検索しようとしましたが、見つかりませんでした。私も
それを検索しましたが、それでも見つかりませんでした。

助言がありますか?


投稿したコマンドを試しましたsudoか?
ハナンN.

1
@HananN。そのファイルは私のシステムでは誰でも読み取り可能であり、そうでなければ「ファイルが存在しません」というエラーは発生しません
Michael Mrozek

2
@ Rev3rse:nvidiaモジュールがロードされていますか?に表示され lsmodますか?dmesg|grep -i nvidia
マット

回答:


14

nvidia-smiコマンドを実行してみてください。これは、ドライバーのバージョン、システムに搭載されているカードなどに関する情報を提供します。利点は、GUIが不要であり、の代わりになることmodinfo nvidiaです。


これは実際にトラブルシューティングの次のステップの解決策または推奨事項ですか?後者の場合は、コメントにする必要があります。
HalosGhost 2014

2
これはnvidia独自の管理プログラムであり、元の質問に答える必要があります。
Robert

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システムで結果が得られません
Michael Mrozek

「モジュールが見つからなかった」ので?または「| grep version」は何も返しませんでしたか?
22:34


6

NVidiaドライバーのバージョン番号のみを特定する最も簡単な方法は、次のコマンドを実行することです。

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'(neptune:0.0):304.117

allを使用て属性リスト全体を取得します(詳細!)

$ nvidia-settings -q all

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.