Ubuntu 16.04上の最新のNVIDIAドライバー


36

Ubuntu 16.04を使用していますが、「ソフトウェアと更新」の「追加ドライバー」タブで、インストールできるNVIDIAドライバーの最新バージョンが

  1. nvidia-367のバージョン367.57(独自仕様)
  2. nvidia-370のバージョン370.28(オープンソース)

ここで「独自仕様」と「オープンソース」の意味がわからないという事実は別として、実際のグラフィックスカードに基づいてドライバーバージョンを選択するオプションも表示されません。GTX 1080を使用していますが、現在のLong Lived Branchバージョンは375.20です。UbuntuグラフィックスPPAは最終的に更新されますか、375を手動でインストールする必要がありますか?

回答:


39

jockeyまだnVidia 375のサポートへの参照が見つかりません。しかし、手動でのインストールは思ったほど難しくありません。

公式の指示

  1. ここからドライバーバージョン375.20をダウンロードします
  2. $ chmod 777 NVIDIA-Linux-x86_64-375.20.run
  3. $ sudo sh NVIDIA-Linux-x86_64-375.20.run
  4. $ sudo apt-get update
  5. $ sudo apt-get upgrade

PPA経由でインストール

  1. $ sudo add-apt-repository ppa:graphics-drivers/ppa
  2. $ sudo apt update

潜在的な問題

@michael__treat経由のログインループ問題の補遺:

Windowsブートマネージャーでセキュアブートが無効になっていることを確認します。Ubuntuからのウォークスルーは不完全な場合があります。テスト中、Windowsシステムブートマネージャーを使用し、セキュアブートを手動で無効にする必要があることがわかりました。

これにより、私の場合のログインループの問題が解決しました。

TL; DR:セキュアブートが実際にオフになっていることを確認します。

  • GRUBに到達したら、Windowsブートマネージャーに移動します
  • 押す e
  • securebootをからenabledに変更disabled

私のために働いていないようです。TTYに移動し、無効にしmdlight、nouveauを無効にしなければなりません(ほとんどGUIがブリックします)。
ボノ

ここで説明されている公式の指示を384.111で使用し、ログインループに到達しました。このコンピューターには窓がありません。誰かを助けます?
エンベ

@embe、コメントによると:lenovolinux.blogspot.ca/2016/05/… 「ログインループが発生するため、最初の再起動後にリカバリモードに入る必要があります。ctrl-altf1を tty ...作業を続けた後、うまくいきました。」それはバンブルビーをインストールするためでしたが、私はそれが関連しているかもしれないと思った:)
Frikster

誰もがPPAソリューションを使用しています。システムを台無しにする可能性が少なくなります。
ダンマン

8
Proprietary : Owned/Provided by some company (In your case these are the 
              Graphics drivers provided by Nvidia)

Open Source: Developed/Provided by an open source community.

あなたが使用したい場合CUDA(GPU上で機能を実行するためのNVIDIAのもの)を、あなたは独自のドライバを使用する必要があります。

使用したい場合OpenCL(Khronosが開発したCUDAのようなもの)、オープンソースドライバーを使用する必要があります。

最新のドライバーをインストールするには、以下を追加しPPAます。

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update 

さて、見つけるSoftware & Updatesの下でSystem Settings、必要なドライバのバージョンが形成選択しAdditional Drivers、タブをドライバーを選択し、クリックしてくださいApply Changes。再起動してお楽しみください!

PS:あなたはあなたが提供するすべての機能を楽しんでいるかどうかを確認する必要がありますので、ときどき最適なドライバのバージョンは、うまく動作するようには思えないし、それはバグが含まれているかどうかのチェックをしてくださいかどうかnvidia-prime、それは状況にどこのほとんどに便利来るのでインストールされていますバグは黒い画面につながります。


1
TRUST私はちょうどなし「」何もないが、「apt-getの更新を須藤」「sudoのUbuntuの-ドライバの自動インストール」でtheeseを行う
MeganFoxz

@MeganFoxz:ありがとう。「sudo ubuntu-drivers autoinstall」は魅力的な働きをしました。ハードウェアを古いNVIDIAカードから新しいものにアップグレードしました。

0

$ sudo add-apt-repository ppa:graphics-drivers / ppa $ sudo apt update

これが最善の解決策です。これを実行してnvidiaドライバーを更新すると、4.13カーネルで動作します。Nvidia340.104は問題なくカーネル4.13で動作します。ペパーミント8リスピンでテストしました


問題は、当時の375だった最新のドライバーについてでした。明らかに340は最新のドライバーではありません。また、Peppermint 8で動作することは、Ubuntuで動作するかどうかはわかりません。
チャイT.レックス

0

Ubuntu 16.04用のAsus NVIDIA 1080 8 GB GPUドライバーをCUDA Toolkitで更新することに成功しました。

$ wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
$ wget http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1604/x86_64/libcudnn6_6.0.21-1%2Bcuda8.0_amd64.deb
$ wget http://developer.download.nvidia.com/compute/machine-learning/repos/ubuntu1604/x86_64/libcudnn6-dev_6.0.21-1%2Bcuda8.0_amd64.deb
$ sudo dpkg -i cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
$ sudo dpkg -i libcudnn6_6.0.21-1+cuda8.0_amd64.deb
$ sudo dpkg -i libcudnn6-dev_6.0.21-1+cuda8.0_amd64.deb
$ sudo apt-get update
$ sudo apt-get install cuda=8.0.61-1
$ sudo apt-get install libcudnn6-dev

再起動して、次の手順に進みます。

$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt-get update
$ sudo apt-get install nvidia-367
$ sudo apt-get install mesa-common-dev
$ sudo apt-get install freeglut3-dev

前述の内容をChangjiangのブログから取り上げました。このブログは、あなたがそんなに傾いているなら、ディープラーニングのためのビルドを準備します。


-1

最近、独自のドライバーを使用する方が便利だと感じました。次の質問は、どのバージョンですか?最も適切なドライバーをインストールするための体系的なアプローチがありますが、これは最新バージョンである場合とそうでない場合があります。この記事では、注釈付きのインストールガイドを作成しました。簡単な手順は次のとおりです。

  1. に行く NVIDIAドライバーのダウンロードページアクセスします

  2. OS情報、グラフィックスカードモデル、CUDAツールキットバージョンを提供し、検索を実行します。

  3. 検索結果ページに、推奨されるドライバーのバージョンが表示されます。参考として保管してください。

  4. プライベートNVIDIA ppaリポジトリを追加した後、aptインデックスを更新します。

    $ sudo apt-get update

  5. aptキャッシュから利用可能なドライバーを検索します

    $ sudo apt-cache search nvidia | grep -E "nvidia- [0-9] {3}"

  6. リストから、NVIDIAが推奨するバージョンをインストールします(最新でない場合があります)。バージョン390の場合、インストールコマンドは次のように簡単になります。

    $ sudo apt-get install nvidia-390

  7. システムを再起動し、nvidia-smiコマンドでドライバーのバージョンを確認します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.