web-dev-qa-db-ja.com

Bumblebee-NvidiaでXBMCを実行する

オプティマステクノロジーを使用して実行されているNvidiaGT525MとIntelグラフィックカードを搭載したXPS15zを使用しています。現在、xbmcを起動すると、「intel」ドライバーを使用して実行されます。そしてそれは完全にうまく動作しますが、Intelまたはnvidiaでxbmcを実行するときに違いがあるかどうか知りたいですか?

はいの場合、nvidiaでxbmcを実行するにはどうすればよいですか?! 「optirunxbmc」を試してみましたが、動きが鈍くて使えなくなりました。

1
TeFa

実行する場合:vblank_mode=0 optirun xbmc OR vblank_mode=0 primusrun xbmc どのようだ?

vblank_mode = 0は、グラフィックカードが画面(モニター/テレビ)にデフォルトのリフレッシュレートを設定しないようにするためのものです。可能な限り最高のリフレッシュレートを設定します。モニターがサポートするよりも高いリフレッシュレートを設定するため、ティアリングが発生する可能性があります。

「optirun」と「primusrun」の場合、次の情報が見つかりました。

Primusは、VirtualGLを置き換えることにより、Bumblebeeを使用する際のパフォーマンスを向上させ、消費電力を削減します。BumblebeeG+ページによると、これには、Bumblebeeでデフォルトで使用されるoptirun(VirtualGL)ソリューションに比べて次の利点があります。

-オーバーヘッドが少なく(フレームレートが優れている)、ソリューションがクリーンです(ネットワークや圧縮がまったく含まれていません)

-BumblebeeがGPUを早期にシャットダウンすることがある「バグ」を修正します(「optirunbash」回避策はもう必要ありません)

-バグ/グリッチが少なく、デバッグが簡単

-アプリケーションのOpenGL部分にのみセカンダリGPUを使用/開始します-他のすべてはメインGPUに残ります(省電力)

1
aXept