web-dev-qa-db-ja.com

Ubuntu WineでWindows Steamゲームをダウンロードすると、「content server unreachable」というエラーが表示されます

私は最近、WindowsとUbuntuのデュアルブートインストールジョブを失敗させ、Ubuntuを完全に実行しました。

Steamゲームをワイン経由で実行しようとしています。 Wineの最新バージョンをダウンロードしてから、Windows Steamインストーラーの最新バージョンをダウンロードして実行しました

Sudo wine SteamSetup.exe

Steamが正常にインストールされ、中に入ることができますが、すべてのネットワーク機能は利用できないようです。友達がオンラインになっていることはわかりますが、ストアにアクセスできません。ゲームをダウンロードすると、エラーが発生します

An error occurred while installing [Game Name] (content servers are unreachable)

私が従ったチュートリアルでは、この問題について何も言及していません。また、Steamをターミナル経由でインストールするか、winetricksを使用するか、PlayOnLinuxを使用してインストールするかは関係ありません。

何が起きてる?

編集:

Steam開発者コンソールは次のとおりです。

Failed to init SteamVR because it isn't installed
Couldn't create IPolicyConfigVista: 0x80040154
ExecCommandLine: ""C:\Program Files (x86)\Steam\Steam.exe" -no-cef-sandbox -lognetapi -console"
IPC server is in my process - could/should be using an in process pipe
System startup time: 14.31 seconds
Crypto API failed certificate check, error flags 0x00000008 for '/C=US/ST=Massachusetts/L=Cambridge/O=Akamai Technologies, Inc./CN=a248.e.akamai.net'
Crypto API failed certificate check, error flags 0x00000008 for '/C=US/ST=Massachusetts/L=Cambridge/O=Akamai Technologies, Inc./CN=a248.e.akamai.net'
Crypto API failed certificate check, error flags 0x00000008 for '/C=US/ST=Massachusetts/L=Cambridge/O=Akamai Technologies, Inc./CN=a248.e.akamai.net'
Crypto API failed certificate check, error flags 0x00000008 for '/C=US/ST=Massachusetts/L=Cambridge/O=Akamai Technologies, Inc./CN=a248.e.akamai.net'
Crypto API failed certificate check, error flags 0x00000008 for '/C=US/ST=Massachusetts/L=Cambridge/O=Akamai Technologies, 
Inc./CN=a248.e.akamai.net'
CAPIJobRequestUserStats - Server response failed 2
"
Crypto API failed certificate check, error flags 0x00000008 for 
'/C=US/ST=Massachusetts/L=Cambridge/O=Akamai Technologies, 
Inc./CN=a248.e.akamai.net'
GameAction [AppID 8170, ActionID 1] : LaunchApp failed with AppError_18 with ""
GameAction [AppID 8170, ActionID 1] : LaunchApp changed task to Failed with ""
GameAction [AppID 8170, ActionID 2] : InstallApps waiting for user 
response to ShowEula "http://store.steampowered.com/eula/8170_eula_1"
GameAction [AppID 8170, ActionID 2] : InstallApps continues with user 
response "ShowEula"
GameAction [AppID 8170, ActionID 2] : InstallApps changed task to 
CreateNextApp with ""
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
GameAction [AppID 8170, ActionID 2] : InstallApps failed with 
AppError_21 with ""
13
Tim Finnegan

ワインフォーラムで作成したこのスレッドの最初の投稿で、問題の解決策を受け取りました。

https://forum.winehq.org/viewtopic.php?f=8&t=30767

提供されているリンクに移動し、指定されたとおりに構成ファイルを編集します。

ストアが機能していない場合、フラグは-no-cef-sandboxです

コンテンツサーバーエラーの場合、バグが報告されました here

今のところ、Steam/configディレクトリのファイルを編集する必要がある回避策があります。コメント#4には回避策があります: https://bugs.winehq.org/show_bug.cgi?id=45329#c4

2つのSteamインストールの違いを見つけました-動作するものはdrive_c/Program Files/Steam/config/config.vdfの設定が異なります

Steamを新しいWINEPREFIXにインストールした後、ゲームのダウンロードは機能しません。上記の設定を開き、以下の下で:

"InstallConfigStore" 
 {
 "ソフトウェア" 
 {
 "バルブ" 
 {
 "スチーム" 
 {

次のエントリを追加します(私にとっては、「cip」と「CM」の直下にあります)。

"CS" "Valve511.steamcontent.com; Valve501.steamcontent.com; Valve517.steamcontent.com; Valve557.steamcontent.com; Valve513.steamcontent.com; Valve535.steamcontent.com; Valve546.steamcontent.com; Valve538.steamcontent。 com; Valve536.steamcontent.com; Valve530.steamcontent.com; Valve559.steamcontent.com; Valve545.steamcontent.com; Valve518.steamcontent.com; Valve548.steamcontent.com; Valve555.steamcontent.com; Valve556.steamcontent.com; Valve506.steamcontent.com; Valve544.steamcontent.com; Valve525.steamcontent.com; Valve567.steamcontent.com; Valve521.steamcontent.com; Valve510.steamcontent.com; Valve542.steamcontent.com; Valve519.steamcontent.com; Valve526。 steamcontent.com; Valve504.steamcontent.com; Valve500.steamcontent.com; Valve554.steamcontent.com; Valve562.steamcontent.com; Valve524.steamcontent.com; Valve502.steamcontent.com; Valve505.steamcontent.com; Valve547.steamcontent。 com; Valve560.steamcontent.com; Valve503.steamcontent.com; Valve507.steamcontent.com; Valve553.steamcontent.com; Valve520.steamcontent.com; Valve5 50.steamcontent.com; Valve531.steamcontent.com; Valve558.steamcontent.com; Valve552.steamcontent.com; Valve563.steamcontent.com; Valve540.steamcontent.com; Valve541.steamcontent.com; Valve537.steamcontent.com; Valve528。 steamcontent.com; Valve523.steamcontent.com; Valve512.steamcontent.com; Valve532.steamcontent.com; Valve561.steamcontent.com; Valve549.steamcontent.com; Valve522.steamcontent.com; Valve514.steamcontent.com; Valve551.steamcontent。 com; Valve564.steamcontent.com; Valve543.steamcontent.com; Valve565.steamcontent.com; Valve529.steamcontent.com; Valve539.steamcontent.com; Valve566.steamcontent.com; Valve165.steamcontent.com; Valve959.steamcontent.com; Valve164.steamcontent.com; Valve1611.steamcontent.com; Valve1601.steamcontent.com; Valve1617.steamcontent.com; Valve1603.steamcontent.com; Valve1602.steamcontent.com; Valve1610.steamcontent.com; Valve1615.steamcontent.com; Valve909.Valve909。 steamcontent.com; Valve900.steamcontent.com; Valve905.steamcontent.com; Valve954.steamcontent.com; Valve955.steamcontent.com; Valve1612.s teamcontent.com; Valve1607.steamcontent.com; Valve1608.steamcontent.com; Valve1618.steamcontent.com; Valve1619.steamcontent.com; Valve1606.steamcontent.com; Valve1605.steamcontent.com; Valve1609.steamcontent.com; Valve907.steamcontent.com com; Valve901.steamcontent.com; Valve902.steamcontent.com; Valve1604.steamcontent.com; Valve908.steamcontent.com; Valve950.steamcontent.com; Valve957.steamcontent.com; Valve903.steamcontent.com; Valve1614.steamcontent.com; Valve904.steamcontent.com; Valve952.steamcontent.com; Valve1616.steamcontent.com; Valve1613.steamcontent.com; Valve958.steamcontent.com; Valve956.steamcontent.com; Valve906.steamcontent.com "

空白が重要かどうかはわかりませんが、ここでは4つのタブ文字(0x09)が1つの行に2つのタブと残りのタブを「CS」します。 「>」なし。

28
Tim Finnegan