Waylandとx11を使用したGPUオフロード

Waylandとx11を使用したGPUオフロード

個々のGPU(AMD Radeon R9 270x)と内部Intelグラフィックスを備えたメディアセンターコンピュータがあり、ALSAおよびRadeonカードを使用するときのHDMIオーディオ出力にはいくつかの問題があります。内部GPUのHDMIオーディオが正常に動作します。強力なGPUを使用する理由は、一部のゲームをプレイできるためです。

GPUオフロード(PRIME)にxorgディスプレイサーバーを使用していますが、Radeonカードでゲームをプレイしたときにいくつかのアーティファクトが見つかりました。これで、内部GPUでXWaylandを使ってWestonをテストし、Radeonカードを使用してより厳しいゲームをレンダリングしたいと思います。

私の理解は、WaylandでGPUオフロードを使用できることです。私が理解していないのは、Waylandセッションオフロードを有効にする方法です。 DRI_PRIME = 1を設定するのと同じくらい簡単ですか?もう少し構成が必要だと思います。

よろしくお願いします:)

答え1

私のシステムはfedora27で、waylandはgnomeです。 "~/.profile" ファイルに "export DRI_PRIME=1" を追加しました。私のamd HD8730Mカードとうまく動作します。

詳細については、次のWebサイトをご覧ください。 https://archive.fosdem.org/2014/schedule/event/wayland_gpu/attachments/slides/364/export/events/attachments/wayland_gpu/slides/364/GPU_offloading.pdf

ウェイランドでのGPUオフロードのPPT。

関連情報