* Ubuntu 16.04にNvidia Optimusハードウェア用の健全なグラフィックスドライバーをインストールする方法


10

* Ubuntu 16.04にNvidia Optimusハードウェア用のまともなグラフィックスドライバーをインストールする方法のコミュニティサマリーを作成できますか?

これは数年ごとに繰り返し発生するものです。

Ubuntu 16.04はほんの数か月前にリリースされましたが、新しいハードディスクを購入してKubuntu 16.04をインストールしました。私のラップトップは数年前のもので、CPUにIntel 何かグラフィックドライバがあり、Nvidia GTX 670MXディスクリートカードが付いています。(オプティマスシステムです。)

バンブルビーとnvidiaドライバーの奇妙な組み合わせや、テキスト構成ファイルの編集などを介してこれを機能させるために使用していましたが、以前は実行primusrun/optirun executable_fileしていて(ある程度、納得できませんが)機能しました。(新しい更新が再びそれを壊すか、CUDAを使用するまで...)

追加のコンテキストについては、この質問を参照してください。また、そこにリンクされている質問も参照してください。

Ubuntu 16.04で「オプティマス」を使用するにはどうすればよいですか?

16.04の新しいリリースでは、primusrun / optirunのすべての機能がなくなり、以前よりも「はるかに優れた」動作をする一見シームレスに切り替えられるグラフィックソリューションが手に入ったというのが私の理解です。(または、これは完全に間違った情報であり、私がオンラインで読んだものを完全に誤解していますか?)

それで、私はsudo apt-get install nvidia-361-updatesそれをもたらすことを試みましたnvidia-prime...私はKubuntuに再起動し、すべてが機能しているように見えました!グラフィックカードが熱くなり始め、ファンが回転し始めました。これは通常、カードが「オンになっていて、熱を加えるために何かをしている」場合を除いて、起こりません。これ以上テストすることはできませんでしたが、デスクトップ環境向けのものをレンダリングしていると思います。

しかし、しばらくすると、私のシステムが突然オフになります。再起動すると突然突然ログインできなくなります...システムがフリーズするか、ログアウトするか、電源が切れます。

それで、私はこの質問の情報を追おうとしました。

これは事態をさらに悪化させただけです。ログイン画面が表示されなくなりました。起動後、画面が黒または空白のままです。しかし、私はまだtty窓にたどり着くことができます。

ここここには、同様の問題を説明しているが問題を解決しなかった他の質問があります。(私はこれを検索した後、ubuntu 16.04 graphics driver blank screenまたはこれに似たものを見つけました。)

それを行う「正しい」方法は何ですか。

私は、「それを修正するかもしれない」という多くのことを試みるという古典的なことをしましたが、実行しているすべてのコマンドの正確な影響を完全に理解していないので、私は自分自身を穴に入れましたおそらく、フレッシュインストールからやり直して、初めて正しくインストールするときです。

だから私の質問は、「どうやってそれを正しくする」のですか?Nvidia GTX 670MXとIntel統合グラフィックスプロセッサーを組み合わせたオプティマスラップトップを持っています。* Ubuntu 16.04にインストールする必要があるドライバー、PPA、およびソフトウェアの組み合わせ、およびオプティマスハードウェアを機能させるための順序を教えてください。

さらに、16.04でオプティマスシステムのハードウェアサポートを改善するために根本的に大きな何かが行われたことを示唆したとき、私は以前のステートメントで正しいですか、間違っていますか?


「その他」までは、間違いありません。16.04では、その点で変更はありません。nvidia-primeを使用するデフォルトは14.04に戻ります。あなたの 'sudo apt-get install nvidia-361-updates'はメソッドとしては問題なく、正しく動作するように見えました。動作しているものが突然壊れた場合、それはローカルな問題のようです。おそらくハードウェアに関連しています。
doug

回答:


2

私がしたこと

1:最初にlspci | grep VGA、コンピューターが使用しているNvidiaグラフィックスカード/チップセットを確認するために実行しました。

2:次に、nvidiaドライバーのWebサイトにアクセスして、Linux x86_64にインストールする必要があるグラフィックスドライバーのバージョンを確認しました。

3:グラフィックドライバーのppaをシステムに追加しましたsudo apt-add-repository ppa:graphics-drivers/ppa

4:次にsudo apt-get update

5:しかしsudo apt-get install nvidia-367 、あなたのシステムでは、ステップ2の結果に応じて、ドライバーのバージョンが異なります!

...再起動して、機能したかどうかを確認します...

うまくいきましたか?

多分。ログインできますが、デュアルスクリーンの設定をもう一度変更する必要がありました。これで、問題なく動作するようです。私のシステムのパフォーマンスを確認する方法について何か提案があれば、コメントを残してください。

編集: glxgears 13000 FPSを報告します。Nvidiaドライバーがないとどうなるかわかりません。

アップデート-いいえ、機能しません!

私のシステムを使用できなくするやや苛立たしい問題があります。ファイルを閲覧するとき、ディレクトリを変更するときに、ウィンドウが更新されるまでに約1秒の遅延がある-これにより、システム上のファイルをすばやく閲覧することが困難になります。

さらに、ターミナルに入力するとき、コマンドが効率的かつ迅速に実行されるのを妨げる時折の遅延/遅延があります。

したがって、私のシステムは「使用できません」。

私が今試みていること。

0:xubuntu 16.04の新規インストール。 apt-get update / upgrade

1: sudo apt-get install intel-microcode

2:再起動

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

4:sudo apt-get install nvidia-364(367ではない)

チェックしたところ、ラップトップBIOSでセキュアブートが無効になっているようです。

5:再起動

6:glxgears -info | grep "GL_"glxgearsがNvidiaカードを使用して実行されていることを報告します

7:glxinfo | grep "OpenGL version"nvidiaカードが機能していることも示唆しています。

8:...グラフィックスの問題が再浮上すると更新されます...

更新:スクリーンセーバーに切り替えたり、スクリーンセーバーから切り替えたりすると、グラフィックの問題に気づきました。これは非常に迷惑だったので、実行sudo apt-get remove nvidia-*して再起動した後、sudo apt-get install nvidia-361うまくいけばこのドライバーがもっと良くなるでしょう...

nvidia-361ドライバーのバージョンと同様に、ファイルマネージャーでスクロールしたときに画面がちらつくという問題が発生するようnvidia-367です。

しようとしnvidia-361-updatesます...しかし、期待はできません。

361 ファイルマネージャーのスクロールとティアリングにまだ問題があります...試してみる 352

バージョン352をインストールしようとすると、apt-getがnvidia-361を追加パッケージとしてインストールしようとすることに気づきました...これの原因がわからないのか、以前に気づかなかったのか...

nvidia 340を試しました...ログインしようとしたときにクラッシュしたため、nvidiaパッケージをすべて削除しました。これは、表示された正しい方法であることが、しかし、これらのドライバのどれも私のシステムとうまく果たしているようありません。


数週間後にこれに戻ってきました

...そしてこのガイドに従いました:http : //lenovolinux.blogspot.co.uk/2016/05/bumblebee-on-lenovo-t440p-nvidia-gt.html?m=1

optirunでエラーが発生しましたが、追加のコマンドをsudo apt-get remove xserver-xorg-legacy使用すると機能するように見えましたが、パフォーマンスは14.04を使用する場合ほど向上していません。


設定によっては、これに遭遇している可能性があります:devtalk.nvidia.com/default/topic/775691/linux/…これは、「使用できない」デスクトップを説明します。ソフトウェアスイッチング用のnvidia + intelのオプティマスサポートは現在ありません。
pandaadb 2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.