この質問をしているのは、いくつかのコンピューターがいくつかの専有グラフィックドライバーでOptimusの技術を有効にしていると基本的に言っている記事を見つけたからです。たとえば、 buntu Wikiページからのこれ および pilot6からのこのもの 、多くの人がまだインターネット経由でバンブルビーをインストールする方法を探しています。だから、私は混乱しました。一方、私のラップトップ、Lenovo Thinkpad P50は、サポートされるシステムとして上記のリンクされたドキュメントにリストされていますが、所有権のあるnvidia-361ドライバーを正常にインストールしていません( この質問 を参照)私のシステムで動作するようにドキュメントから伝えられました。私は文書の権限について少し疑っています。
Ubuntu 16.04が実際にハイブリッドグラフィックス(1枚の統合カードと1枚のディスクリート)をBumblebeeよりもネイティブにサポートしていることを確認するために、信頼できるソース、証拠、および実際の経験(または成功インスタンスが見つからないかどうかを確認する手法)を提供できますか?単純な検索では十分な自信がありません。ありがとう!
現在、あなたは(私の知る限りでは)LinuxでのNvidiaハイブリッドグラフィックス(いわゆるOptimusテクノロジー)に関する3つの可能性を持っています:
CUDAやOpenCLのようなものはこれらのツールのいずれも必要とせず、ほんの少しの設定が必要ですが、Bumblebeeは他の利点を得ながらそれらを簡単に使用するモードです。
DRI3を使用する場合、PRIMEとBumblebeeは共存できますが、DRI2またはリバースPRIMEに切り替えるには、構成ファイルの切り替えとXサーバーの再起動が必要です。だから、あなたのニーズに応じて、これは私がアドバイスするものです:
Ubuntu 16.04はもちろん、ハイブリッドグラフィックソリューション、特にIntelグラフィックとOptimusをサポートするNVIDIAグラフィックを備えたノートブックをサポートしています。 bumblebee
をインストールしないでください。開発中ではありません。最新バージョンは2013年4月からです。今日の2つのグラフィックを切り替えるソリューションはnvidia-prime
です。これはUbuntuの公式リポジトリで利用できます。すべてを適切に機能させるために最も重要なのは、ドライバーのインストール方法です。ここでは、すべてが正常に動作する可能性が高いドライバーをインストールするための指示を見つけます。
Nvidia-primeの代わりにbumblebeeをインストールする理由は、bumblebeeを使用すると両方のGPUを簡単に切り替えることができるためです。 nvidia-primeでは、Xセッションに対して単一のGPUのみを選択できます。つまり、GPUを切り替えるには、Xセッションを再起動する必要があります。 bumblebeeでは、Xサーバーを再起動する必要はありません。
このブログ には、16.04でのbumblebeeのインストール手順が含まれています。コメントセクションでは、nvidia-primeの代わりにbumblebeeをインストールする理由についても詳しく説明しています。
PRIMEは現在NVidia独自のドライバーと完全に連携しているため(私の場合は367)、@ Archangeの回答は非常に広範囲かつ詳細になっていますが、PRIMEはパフォーマンスに影響を与えず、おそらくパフォーマンスの面でおそらく最良の選択肢です。
@Archange、またはnouveauを使用すると、Windowsスタイルで実際に自動的に実行できるということですか?