web-dev-qa-db-ja.com

nvidia-smiコマンドがUbuntu 16.04に見つかりません

Ubuntu 16.04にnvidiaドライバーをインストールしようとしています(GeForce GTX 960Mがあります)。インターネットで説明した多くの方法を試しましたが、どれもうまくいかないようです。 (私は nvidia-smiのインストール方法?nvidia-smi:Ubuntu 16でコマンドが見つかりません を見ましたが、これらは助けにはなりませんでした...)

実際、nvidia-smiを実行すると、nvidia-smiコマンドが見つかりません。lshw -numeric -C displayを実行すると、グラフィカルカードのステータスはdisplay unclaimedになります。関連しているかどうかはわかりませんが、奇妙に思えます

19
fonfonx

私のために働いた解決策は、NVIDIAドライバをインストールした後に再起動するときにセキュアブートを無効にするにすることでした.

Sudo apt purge nvidia-*
Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt update
Sudo apt install nvidia-381

次に、再起動し、メニューで[セキュアブートオプションの変更]を選択し、以前に選択したパスワードを入力して、セキュアブートを無効にします。

16
fonfonx

ドライバーを更新してみてください。

  1. ターミナルで次のコマンドを実行してPPAを追加します。

    Sudo add-apt-repository ppa:graphics-drivers/ppa
    Sudo apt-get update
    
  2. システム設定から、または直接 ダッシュ からソフトウェアと更新を開き、Additional Driversタブをクリックして、使用するドライバーを選択し、Apply changesをクリックします。

  3. ドライバーをダウンロードしてインストールしたら、システムを再起動します。

3
Prince Emmanuel

私の場合、BIOSでセキュアブートを無効にするだけで問題は解決しました。

1
tanukineko

私はこの状態に陥っています。これは、何らかの形で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を完全に再インストールするだけで、まだ実行されません。

1
Jimmy Falcon

私は同じ問題に直面していました。すべての答えにより、問題を正しく解決できます。

問題:しかし、主な問題はドライバーのバージョンにあります。 430などの最新バージョンを有効にしたでしょう。しかし、idkが、それ以降のバージョンではこのエラーが発生します。セキュアブートを無効にしても、「Ubuntuは低グラフィックスで動作しています」と表示されます。

解決策:400より低いバージョン、たとえば381をインストールします。 Ubuntuソフトウェア設定で追加のドライバーを検索するだけです。

0

私のために働いた唯一のことは、nvidiaとbumblebeeに関連するすべてをアンインストールし、Ukuuパッケージの助けを借りてカーネルを4.4から4.8.17にアップグレードし、ドライバーの390バージョンをインストールする必要があったことです。

0

これは私のために働いた:

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ドライバーもインストールするのが良いと思います(コメントでカーネルの問題を学びました)

0
Pedro Esmeriz

インストールを実行するときにnvidia-currentを使用する必要があります。これにより、最新のリリースを入手できます。

0
ibrahim

ドライバーのバージョンはGPUに依存します。ドライバーをインストールする前に、ここで確認してください: https://www.nvidia.com/Download/index.aspx?lang=en-us

0
Lucas Azevedo