UbuntuにSteamをインストールしました。
私はすでにPlayOnLinuxとWineを使ってSteamを起動しましたが、店には何も表示されない. Steamのインストール手順はこのビデオ:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install ubuntu-restricted-extras
sudo apt-get install playonlinux
実行してplayonlinux
「プログラムのインストール」を選択し、Steam を検索してインストールし、ダイアログ内のすべての項目で「はい」をクリックします。
答え1
AskUbuntuへようこそ!
以前にもこの問題が発生したことがありますが、これは実際には Web ベースの UI 要素に関する既知の問題のようです。 https://appdb.winehq.org/objectManager.php?sClass=version&iId=19444
引数付きで Steam を起動してみることもできます-no-cef-sandbox
。(ただし、セキュリティ上のリスクがある可能性があります。一時的な解決策として使用します)。
答え2
-no-cef-sandbox オプションを追加してもまだ機能しない場合は、winetricks 経由で Steam をインストールすると、デスクトップに配置される .desktop ファイルが実際には wine prefixes デスクトップ フォルダーのショートカットにリンクしていることが分かりました。-no-cef-sandbox オプションを追加しても、.exe に直接渡す必要があるため、ここでは機能しません。
デスクトップファイルをエディタで開くと
gedit Steam.desktop
Exec 属性を編集して Steam.exe を直接ポイントします。私の場合:
Exec=env WINEPREFIX="/home/nick/.wine" wine "/home/nick/.wine/drive_c/Program Files/Steam/steam.exe" -no-cef-sandbox
*ユーザーを変更することを忘れないでください。また、インストールのパスが正しいことを確認してください。
これにより、私の場合はストア ページを読み込むことができました。
答え3
winetricks をお持ちの場合は、winetricks 内に次のパッケージをインストールします。
steam
d3dx9_42
vcrun2008
xact
vcrun2015
次に、-no-cef-sandbox オプションを指定して Steam を実行します。これにより、Steam で Web ページを表示できるようになります。
それでも動作しない場合は、wine が wine-staging の最新リリースにアップグレードされていることを確認してください (ゲームのパフォーマンスを向上させるために、いずれにしても CSMT で設定する必要があります)。
答え4
私も同じ問題を抱えていました。-no-cef-sandbox を追加して問題を解決しようとしましたが、それでも問題は発生します。
Steam を再インストールして再度実行すると、PlayOnLinux が Mono のインストールを要求しました。Mono をインストールした後、問題は解決しました。理由はわかりません!!
wine-version : 2.0 ステージング