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

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

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

何か提案はありますか?

コメント

  • sudo
  • @HananN。そのファイルは私のシステムで誰でも読み取り可能であり、'は"ファイルが存在しません"エラーがなかった場合' t
  • @ Rev3rse:nvidiaでよろしいですかモジュールがロードされていますか?lsmodに表示されますか?dmesg|grep -i nvidia

回答

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

コメント

  • これは実際にトラブルシューティングの次のステップの解決策または推奨事項ですか?後者の場合はコメントにする必要があります。
  • 元の質問に答えるのは、nvidia '独自の管理プログラムです。

回答

わかりました。まず、このビデオカードとは何ですか。また、ロードされているカーネルモジュールは何ですか。

$ 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 

コメント

  • nvidiaシステムで結果が得られません
  • "がモジュール"を見つけられなかったため、または" | grep version "は何も返しませんでしたか?
  • grepは何も返しませんでした; これはmodinfo nvidia

回答

最も簡単な分離方法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~$ 

回答

nvidia-settingsを試して開くGuiには、バージョン番号が表示されます。

回答

コマンドラインからnvidia-settingsを使用することもできます。

$ nvidia-settings -q NvidiaDriverVersion

属性 “NvidiaDriverVersion”(neptune:0.0):304.117

すべてで属性リスト全体を取得します(詳細)

$ nvidia-settings -q all

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です