web-dev-qa-db-ja.com

エラー:NVIDIAドライバーがロードされていません

(似たようなタイトルの質問がいくつかあることは承知していますが、回答がないか、非常に古いか、私の状況には当てはまりません。)

Ubuntu 18.04.2を使用しています。GPUはGeForce 840Mで、ドライバーのバージョンはnvidia-driver-430です([ソフトウェアと更新]パネルからインストールします)。

そのため、nvidia gpuはもう使用できないようです。何が原因なのか、私にはわかりません。

Sudo nvidia-settings

次の出力が得られます。

エラー:NVIDIAドライバーがロードされていませんエラー:利用可能なシステムから情報をロードできません

これはNvidiaパネルを開きますが、通常の設定と2つのPRIMEプロファイル(NvidiaパフォーマンスモードとIntel省電力モード)はありません。

Sudo nvidia-smi

次のエラーが発生します:

NVIDIA-SMIは、NVIDIAドライバーと通信できなかったために失敗しました。最新のNVIDIAドライバーがインストールされ、実行されていることを確認します。

ドライバを削除して再インストールしたり、古いドライバを使用したりしてみましたが、うまくいきませんでした。また、nvidia Webサイトから.runドライバーをダウンロードして実行しようとしましたが、インストールに失敗しました。

私はそれを再び機能させるために次に何を試すかについてのアドバイスを探しています。ご協力いただきありがとうございます :)

編集:

 uname -r

4.15.0-52-generic

 dkms status

nvidia、430.26、4.15.0-52-generic、x86_64:インストール済み

 apt-cache policy nvidia-driver-430
nvidia-driver-430:
インストール済み:430.26-0ubuntu0〜gpu18.04.1 
候補:430.26-0ubuntu0〜gpu18.04.1 
バージョンテーブル:
 *** 430.26-0ubuntu0〜gpu18.04.1 500 
 500 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main AMD64 Packages 
 100/var/lib/dpkg/status 
3
abu hajar

最近この問題が発生しているため、最近の更新に関連している可能性があります。

これを試してみてください:

Sudo prime-select nvidia

Sudo rm /lib/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.conf

Sudo update-initramfs -u

リファレンス ここ

デュアルモニターで起動でき、GPU(私の場合はGTX 970)が使用されていることを示しています。ただし、他のバグが発生しています。

1
lafcadio

カーネル5.0から5.3にアップグレードすると、ドライバーnvidia 390が正しく機能しません。依存関係が満たされていないため、nvidia 430ドライバーにアップグレードできません。

端末から次のコマンドを使用します。

 Sudo ubuntu-drivers autoinstall

シェルは、満たされていないすべての依存関係を一覧表示します。私は最初に満たされていない依存関係を取り、コマンドを使用します

 Sudo apt-get install <first dependence>

(多分シェルは満たされていない別の依存関係をリストしているので、最初にコマンドを繰り返します)

シェルは依存関係430をインストールし、390のパッケージをアンインストールします。インストール後、コマンドを繰り返します

 Sudo ubuntu-drivers autoinstall

シェルは、430ドライバーのすべてのパッケージをインストールするために提供します。

最後にシステムを再起動すると、新しいドライバ430が正しく動作します。

おそらく、少なくとも1つの430ドライバーパッケージがインストールされるまで、システムは新しいドライバーのインストールを開始できません。

単に再インストールしてみてくださいSudo apt install --reinstall nvidia-driver-430 uefiモードで起動する場合は、セキュアブートが設定されている場合は、それを無効にします。

1
nobody

nvidia-settings-> PRIMEプロファイル-> GPUの選択-> Intel(NVIDIAではない)で内部グラフィックを選択して、Nvidiaカードの負荷を軽減しようとすると、このエラーが発生しました。 NVIDIAプロファイルを有効にせずにNVIDIAカードでCUDAを使用することはできないため、これは望ましい効果をもたらしませんでした。

これをnvidiaプロファイルに戻す方法はすぐにはわかりません。

NVIDIAプロファイルが有効であることを確認するには:

Sudo prime-select nvidia

nvidia-settingsが機能するようになりました

0
Mark