◇Proton GE Custom
https://github.com/GloriousEggroll/proton-ge-custom/releases
Proton GE Customは、LinuxのSteam環境で最新のWine環境を導入してくれるカスタムProtonです。公式のProtonよりも新しいWine(staging版)がベースになっていて、最新のパッチが既に当たっているので、使える起動オプションも増えています。また、公式ではサポートされていないゲームも新しいパッチによっと動作する可能性が高くなっているのが大きな特徴です。
Proton GE Customのインストール方法は以下の通りです。
1.Proton GE Customをダウンロード(ここでは、Proton-5.9-GE-6-STをダウンロードする例を示します。)
wget https://github.com/GloriousEggroll/proton-ge-custom/releases/download/5.9-GE-3-ST/Proton-5.9-GE-6-ST.tar.gz
2.「.steam/root/compatibilitytools.d」というフォルダを作成
mkdir -p ~/.steam/root/compatibilitytools.d/
3.「.steam/root/compatibilitytools.d」にカスタムProtonを設置
tar -C ~/.steam/root/compatibilitytools.d/ -xvf Proton-5.9-GE-6-ST.tar.gz
後は、Steamを起動させて、Proton GE Customを選択して起動させます。
ゲームによっては、esyncやfsyncが有効になっていると起動しない事があります。
fsyncパッチを適用したカスタムカーネルを使っていて、fsyncとesyncを切りたい時には、以下のコマンドを各ゲームのプロパティの起動オプションから設定します。コマンドは以下の通りです。
PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%
fsyncパッチが当たっていないカーネル(Ubuntu公式カーネルなど)で、esyncを切りたい時には、以下のコマンドを設定してください。
PROTON_NO_ESYNC=1 %command%