私はこの質問が既に尋ねられたことを知っていますが、答えは私を助けませんでした。 LinuxとWindows Steamにubuntu 16.04でPlayledをインストールし、Windows XP設定、ワインステージング、およびno-cef-sandboxを適用した後、ライブラリからゲームをダウンロードできますが、Steamのほかのもの、特に以下のものにはアクセスできませんストアのコミュニティとユーザー名のタブ。
EDIT 11-Apr-2020:この回答は、Linuxで実行されているSteam for Windowsでは無効です。コマンドwine Steam.exe -no-browser +open Steam://open/minigameslist
を試すことができますが、Steam + Wineで最近大成功していません。
ライブラリがSteamで動作するように、できる限り最善を尽くします。
まず、最新バージョンのwineをインストールします。
Sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/Release.key
Sudo apt-key add Release.key
Sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
Sudo apt update
Sudo apt-get install --install-recommends winehq-stable
それをインストールして構成したら、PlayOnLinuxを実行してSteamを構成します。
一般設定を構成します。私は3.9を追加する必要がありました。 さまざまなバージョンを試して、自分に合った方法を確認できます):
3.9を追加するには、[Wineバージョン]ボックスの右側にある+
をクリックし、左側の3.9
を選択してから、>
をクリックして右側に追加します。
[ワインの設定]をクリックして、Windows XPに設定します。
[コンポーネントのインストール]タブをクリックし、イメージの下にリストされている次のものをインストールします。
d3dx9_42
vcrun2008
xact
vcrun2015 (if not available choose vcrun2013)
次のように、winetricks
を使用してインストールすることもできます。
WINEPREFIX=$HOME/.PlayOnLinux/wineprefix/Steam sh /usr/bin/winetricks d3dx9_42 vcrun2008 vcrun2015 xact
上記のコマンドでは、vcrun2015が存在しない可能性があり、代わりにvcrun2013を使用できることに注意してください。インストールに合わせて.PlayOnLinux/wineprefix/Steamも変更します。
完了したら、Steamを起動します。