web-dev-qa-db-ja.com

nvidia-primeの使用とは何ですか?

昨日、Ubuntu 13.10でnvidia-primeパッケージを使用したoptimusの初期サポートに非常に興奮しました。 Ubuntu 13.10に同梱されているIntelビデオドライバー用のパッチはないため、私の bumblebee + hybrid-screenclone 設定を置き換える方法のように見えました。数時間の試行錯誤の後、外部およびLCDディスプレイがランダムに機能するかどうか、LCD画面のちらつき、ウィンドウの装飾が壊れ、ランダムにフリーズするシステムしかありませんでした。今のところ実際には使えません...

しかし今、私の質問は次のとおりです。たとえnvidia-primeが期待どおりに機能していたとしても、なぜそれを使用したいのでしょうか?オプティマスが存在する理由は、バッテリーの電力を節約するために、必要のないときに個別のカードをオフにできるようにするためです。しかし、nvidia-primeでは、ディスクリートカードには常に電源が供給されているようです。なぜ誰かが電力を節約しない不安定なオプティマスサポートを使用したいのでしょうか?

結論:バッテリーを節約する必要があり、外部ディスプレイが必要ない場合、BIOSでintegratedに設定されたディスプレイアダプターで起動する必要があります。外部ディスプレイが必要で、セクターに接続している場合は、discreteディスプレイアダプターで起動するだけです。 Windowsで起動する必要がある場合は、ディスプレイアダプタの設定をoptimusに戻すだけです。

15
Charles Brunet

Nvidia-primeを機能させるには、最初に--purgeを使用してbumblebeeおよびbumblebee-nvidiaを削除します。 nvidia primeでnvidiaドライバーを再インストールします。 nvidia-primeはNvidiaのOptimusテクノロジーの実装を使用しますが、この場合、nvidiaドライバーはシステムの負荷に関係なく常にオンのままで、Intelドライバーはシンクとしてのみ使用されます。この利点は、マルハナバチよりもフレームレートが優れていることですが、もちろんバッテリー消費量と熱量も多くなります。カーネル3.12では、Windowsのような自動切り替えが実装されます。

3

これがあなたの質問に答えるかどうかはわかりません。しかし、nvidia-primeは、optimusを備えたnvidiaカードを持っている群衆にとって歓迎される安reliefであり、あなたができるようにoptimus設定/ non optimus設定を切り替える方法はありません。私のラップトップ(Dell XPS 15 L502X)の場合、BIOSでモードを切り替えることができず、nvidia-primeでnvidiaカードをしばらく使用できましたが、外部ディスプレイが差し込まれていると本当に痛いことがわかりました(主に壊れた窓の装飾)。

しかし、新しいアップデートが導入されれば、これは改善されると思います。混乱が解消されることを願っています。

PS:また、nvidiaカードの機能を使用することに興味があるかもしれないので、nvidiaカードにアクセスできない場合は、パワーのトレードオフを気にしません。私がちょうど私のnvidiaカードを使うことができて、例えば、openGL 4+機能を使うことができれば、私は幸せな男になります:)

編集-Ubuntu 14.04をインストールし、nvidia-prime(0.5が最新のアップデート)をインストールしたら、Intel/nvidiaグラフィックプロセッサを切り替えることができます。 nvidia-settingsアプリでもこれを選択できます(nvidia primeがこれに不可欠かどうかはわかりませんが、とにかくそれを維持しました)。私の楽観的な問題は今のところ解決されているようです。これに感謝 link