Skip to content

Steamゲームのパフォーマンスに影響を与えるProtonの設定

実行するゲームがX11を使っている場合はXWaylandがエミュレーション層として入るので、GPUの負荷が高いところではCPUリソースを多く使ってしまう。そこで以下の環境変数を設定するとWaylandネイティブな描画に切り替わる。

Terminal window
PROTON_ENABLE_WAYLAND=1

SDLが使われている場合は以下も追加する。

Terminal window
SDL_VIDEODRIVER=wayland

Valve自身がGamescope - ArchWikiというWaylandのマイクロコンポジタを作っているので、意外と多くのゲームがWaylandネイティブで動くらしい。ただし一般的なゲームはDirectXだからOpenGLやVulkanを直接使うのではないか。

Linuxのグラフィックスにも情報がある。