nvidia-346 ドライバーは動作しますが、UI に「nouveau」と表示されます。

nvidia-346 ドライバーは動作しますが、UI に「nouveau」と表示されます。

私は GT 750M グラフィック カードを搭載した Lenovo y510P で 14.04 を実行しており、CUDA 7 を実行するために xorg から NVIDIA-346 ドライバーをインストールしました。CUDA 7 には 346 ドライバーが必要です。CUDA ツールキットに付属していたドライバーはインストールしませんでした。xorg からオープン ソース ドライバーをインストールしました。

ドライバー、CUDA ツールキット、CUDA サンプルをインストールした後、CUDA は正常に動作するようです。CUDA サンプルの一部である実行可能ファイル deviceQuery を実行すると、GPU (GT 750M) の仕様と CUDA 機能が表示されます。

しかし、ドライバーが使用されているかどうかを確認すると、システム設定 -> ソフトウェアとアップデート -> 追加ドライバー使用されているドライバーは、Xorg の nouveau ドライバーです。346 ドライバーに切り替えるオプションすらありません (331、331-updates、340 には切り替えるオプションがあります)

ドライバーがカーネルの一部であるかどうかを確認すると、lsmod | grep nvidianvidia という名前のモジュールが表示されます。

実行するとnvidia-detector戻りますnone

'nvidia-smi`を実行すると出力は次のようになりますここに画像の説明を入力してください

nouveau をブラックリストに追加または削除する必要がありますか? または、346 ドライバーを動作させるにはどうすればよいですか?

答え1

何が起こっているのかが分かりました。nouveau ドライバーは 346 のプロプライエタリ ドライバー バイナリを使用します。つまり、基本的に、新しいドライバーがリリースされるたびに、Nouveau「ドライバー」は最新のものを使用して、自身を再パッケージ化します。

関連情報