Ubuntu 16.04にnvidiaドライバーをインストールしようとしています(GeForce GTX 960Mがあります)。インターネットで説明した多くの方法を試しましたが、どれもうまくいかないようです。 (私は nvidia-smiのインストール方法? 、 nvidia-smi:Ubuntu 16でコマンドが見つかりません を見ましたが、これらは助けにはなりませんでした...)
実際、nvidia-smi
を実行すると、nvidia-smi
コマンドが見つかりません。lshw -numeric -C display
を実行すると、グラフィカルカードのステータスはdisplay unclaimed
になります。関連しているかどうかはわかりませんが、奇妙に思えます
私のために働いた解決策は、NVIDIAドライバをインストールした後に再起動するときにセキュアブートを無効にするにすることでした.
Sudo apt purge nvidia-*
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt update
Sudo apt install nvidia-381
次に、再起動し、メニューで[セキュアブートオプションの変更]を選択し、以前に選択したパスワードを入力して、セキュアブートを無効にします。
ドライバーを更新してみてください。
ターミナルで次のコマンドを実行してPPAを追加します。
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
システム設定から、または直接 ダッシュ からソフトウェアと更新を開き、Additional Drivers
タブをクリックして、使用するドライバーを選択し、Apply changes
をクリックします。
ドライバーをダウンロードしてインストールしたら、システムを再起動します。
私の場合、BIOSでセキュアブートを無効にするだけで問題は解決しました。
私はこの状態に陥っています。これは、何らかの形でNVidiaカードなしで全機能システムを起動すると、NVidiaドライバーとユーティリティが消えた場合に発生します。
これが助けになりました:(CUDAバージョンは9.2で、ドライバーバージョンは418であると考えてください)
Sudo vi /etc/ld.so.conf.d/cuda-9-2.conf
/usr/local/cuda-9.0/targets/x86_64-linux/lib
/usr/lib/nvidia-418 ( <<- add this line)
それから:
Sudo dpkg-reconfigure nvidia-418
次に再起動します。動作するはずです。
そのため、場合によっては、Cudaを完全に再インストールするだけで、まだ実行されません。
私は同じ問題に直面していました。すべての答えにより、問題を正しく解決できます。
問題:しかし、主な問題はドライバーのバージョンにあります。 430などの最新バージョンを有効にしたでしょう。しかし、idkが、それ以降のバージョンではこのエラーが発生します。セキュアブートを無効にしても、「Ubuntuは低グラフィックスで動作しています」と表示されます。
解決策:400より低いバージョン、たとえば381をインストールします。 Ubuntuソフトウェア設定で追加のドライバーを検索するだけです。
私のために働いた唯一のことは、nvidiaとbumblebeeに関連するすべてをアンインストールし、Ukuuパッケージの助けを借りてカーネルを4.4から4.8.17にアップグレードし、ドライバーの390バージョンをインストールする必要があったことです。
これは私のために働いた:
Sudo apt purge nvidia-*
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt update
Sudo apt install nvidia-driver-396
Aptの代わりにaptitudeを使用するものもあります:
Sudo apt purge nvidia-*
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install aptitude
Sudo aptitude install nvidia-driver-396
何も動作しない場合は、いくつかのカーネルがNvidiaでサポートされていないことをいくつかのガイドが示しているので、ubuntu(もしそうなら)カーネルを確認してください。 Ukuuは、さまざまなカーネルをインストールしてGRUBに追加するためのシンプルなツールです。私は(ubuntu-18.04 LTSで)4.18.4-041804-genericに変更しましたが、かなり良く安定しています。
このコードが機能しない場合は、ステップ8まで this チュートリアルに従ってください。主な目的はCUDA、cuDNN、NCCL、tensorflowなどの完全なインストールですが、Nvidiaドライバーもインストールするのが良いと思います(コメントでカーネルの問題を学びました)
インストールを実行するときにnvidia-currentを使用する必要があります。これにより、最新のリリースを入手できます。
ドライバーのバージョンはGPUに依存します。ドライバーをインストールする前に、ここで確認してください: https://www.nvidia.com/Download/index.aspx?lang=en-us