web-dev-qa-db-ja.com

ubuntu 18.04にNvidiaドライバーをインストールする方法は?

Linux用のNvidiaドライバーを公式Webサイトからダウンロードして、ラップトップにインストールしました。 NVIDIA-Linux-x86_64-390.67.runという名前のファイルです。このファイルのインストール方法は?

18
Naveen Theja

グラフィックスカードで使用可能なNvidiaドライバーの最新バージョンを決定します

  1. グラフィックドライバーのPPAホームページ こちら にアクセスして、Nvidiaドライバーの最新バージョンを確認してください

  2. グラフィックカードが最新のドライバーを実行できることを確認します。

グラフィックがサポートされている場合は、システムに以前にインストールしたすべてのNvidiaドライバーを削除してください。ターミナルで次のコマンドを入力します。

Sudo apt-get purge nvidia*

グラフィックスドライバーPPAを追加します

先に進み、グラフィックドライバーPPAを追加しましょう-

Sudo add-apt-repository ppa:graphics-drivers

Sudo apt-get update

最新のNvidiaグラフィックドライバーをインストール(およびアクティブ化)します。次のコマンドを入力して、グラフィックカードでサポートされているNvidiaグラフィックのバージョンをインストールします-

Sudo apt-get install nvidia-XXXX 

(xxxx-サポートされているバージョン)

新しいドライバーを起動するには、コンピューターを再起動します。次のコマンドでインストール状態を確認できます

lsmod | grep nvidia

出力がない場合、インストールはおそらく失敗しています。また、システムのドライバーデータベースでドライバーが使用できない可能性もあります。次のコマンドを実行して、システムがオープンソースドライバーnouveauで実行されているかどうかを確認できます。 nouveauの出力が負の場合、インストールはすべて正常です。

lsmod | grep nouveau

これはNvidiaドライバーの私の端末出力です。

My Nvidia Drivers

devansh@varshney:~$ nvidia-smi
Wed Apr 24 01:14:16 2019       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.56       Driver Version: 418.56       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce 940MX       Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   52C    P5    N/A /  N/A |    254MiB /  2004MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      3975      G   /usr/lib/xorg/Xorg                           108MiB |
|    0      4002      G   /usr/lib/firefox/firefox                       1MiB |
|    0      4350      G   /usr/bin/gnome-Shell                         137MiB |
|    0      5204      G   /usr/lib/firefox/firefox                       1MiB |
|    0     24924      G   /usr/lib/firefox/firefox                       1MiB |
+-----------------------------------------------------------------------------+
22
varshneydevansh

これを行うには、ターミナルで次のコマンドを使用してグラフィックスドライバーPPAを追加します。

Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update

この後、ターミナルに次のように入力して、現在のNVIDIAドライバーを削除する必要があります。

Sudo apt-get purge nvidia*

これが完了したので、最新バージョンをインストールしても安全です。

Sudo apt-get install nvidia-driver-396

Ubuntu 18.04ではnvidia-driver-396、Ubuntu 16.04ではnvidia-396ですが、16.04は使用していないことに注意してください。

5
ipkpjersi

次のコマンドでインストールされた18.04のnvidia-driver-390ドライバーバージョン390.48を使用しています。

Sudo ubuntu-drivers autoinstall 
Sudo reboot  

独自のグラフィックドライバーをインストールする場合、オープンソースのグラフィックドライバーをアンインストールする必要はありません。 2つのグラフィックスドライバーを相互にインストールして、独自のグラフィックスドライバーの使用に問題が発生した場合の代替手段として、オープンソースのグラフィックスドライバーを使用できます。

ubuntu-drivers autoinstallコマンドは、依存関係を含む自動インストールに適したドライバーをインストールします。また、Nvidiaドライバーは、更新が利用可能になると自動的に更新されます。

5
karel

特定のドライバーを手動でインストールすることに同意するかどうかわからない

Sudo apt-get install nvidia-XXXX 

新しいドライバーがSoftware&Updatesを介して利用可能になるまで待つのが常に良いとは思いませんか?

それがPPAを追加する目的だと思いましたか?

0
Bachalo

たくさんのリンクと提案をフォローした後、ここで自分に合ったものを紹介します。 NVIDIAのドライバーが必要な理由は、構成を使用してラップトップでTensorFlowを実行できるようにするためです。

  • 18.04 UbuntuでのLinux Mint 19.1 Tessa
  • RTX 2060グラフィックスカード

次は、私が行った手順です。

  1. ラップトップのBIOSに移動し(コンピューターの再起動の開始時にF2を押します)、安全な起動を無効にします。

  2. コンピューターに再度ログインしたら、ターミナルを開いて次を実行します。

    Sudo apt install nvidia-settings
    

    これにより、インストールするドライバーの設定を変更できます。

  3. https://www.tensorflow.org/install/gp に移動し、Ubuntu 18.04の手順に従います。

  4. 今、私が永遠に修正するのにかかった大きな問題は、コンピューターを再起動した後、黒い画面になっていたという事実でした。これは、ラップトップが元の「Intel」グラフィックスカードを使用せず、「NVIDIA」に切り替えたために発生していました。同様の状況に陥った場合は、次のコマンドを使用します CTRL+ALT+F1 tty画面(テレタイプ端末)に移動します。ここで、ユーザー名/パスワードを使用してログインできる場合があります。次に、コードを実行します。

    Sudo apt install nvidia-prime
    

    この最後のコマンドの目的は、ラップトップが使用しているグラフィックカードを変更できるようにすることでした。その後、私は走った:

    Sudo prime-select intel
    

Ttyを離れて通常の画面に戻るには、リブートするか、または CTRL+ALT+F7"(少なくともこれは私のために働いたコマンドです)。

もう一度ログインすると、NVIDIAカードに戻り(Sudo prime-select nvidia)、正常に再起動できました。

0
Alexandre

簡単なダブルクリックでうまくいくはずです。表示されない場合は、右クリック->許可->実行許可を有効にしてから、もう一度ダブルクリックしてください

0
Kamal