Під час завантаження парової гри Windows через Ubuntu Wine, я отримую помилку "сервер контенту недоступний"


13

Нещодавно я отримав завдання з встановлення подвійного завантаження Windows та ubuntu, і я просто перейшов на повну Ubuntu.

Я намагаюся, щоб мої ігри на пару проходили через вино. Я завантажив останню версію Wine, а потім завантажив останню версію інсталятора пари Windows і побіг

sudo wine SteamSetup.exe

Він успішно встановив пар, і я можу потрапити всередину, але, здається, всі функції мережі недоступні. Я бачу, що мої друзі в Інтернеті, але я не можу отримати доступ до магазину. Коли я завантажую свої ігри, я отримую помилку

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 ""

Ніколи не чув про цю проблему раніше (Це моя відмова) Однак, як я розумію, вино використовує winbind для мережних дій. sudo apt-get install samba-common winbind Я б загрожував, що це або виправить вашу проблему, або визначить конфлікт пакету, який ви можете усунути.
a11_my_fult

Чи потрібно мені що-небудь конфігурувати, чи просто встановити ці програми? Просто встановлення цих програм не вирішило мою проблему.
Тім Фіннеган

з якоїсь причини ви не хочете подвоїти завантаження? як хтось, хто намагався запустити пар на Linux, це було занадто багато проблем із налаштуванням та налаштуванням, а сумісність ставить занадто багато лімітів під час гри на Linux.
Том

Встановлення повинно було бути достатньо для того, що я очікував. Проблема може бути чимось поза моїм набором навичок. Спробуйте: systemctl status winbindякщо там написано, що служба працює, то ваша проблема - це щось інше, ніж те, що я спочатку думав.
a11_my_fult

Ні! Це працює
Тім Фіннеган

Відповіді:


28

Я отримав рішення своєї проблеми в першій публікації цієї теми, яку я виголосив на винних форумах:

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

Перейдіть за посиланням, яке вони надають, і відредагуйте конфігураційний файл, як зазначено.

Для магазину не працює прапор є -no-cef-sandbox

Для помилки сервера вмісту тут було подано помилку

На даний момент існує рішення, яке потребує редагування файлу в каталозі Steam / config. Коментар №4 має вирішення: https://bugs.winehq.org/show_bug.cgi?id=45329#c4

Я виявив різницю між двома моїми установками 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; 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; valve550.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; 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.steamcontent.com; valve900.steamcontent.com; valve905. steamcontent.com; valve954.steamcontent.com; valve955.steamcontent.com; valve1612.steamcontent.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; 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 "

Я не знаю, чи має значення пробіл, ось це чотири символи вкладки (0x09) "CS", дві вкладки та решта, в одному рядку. Без ">".


4
Це працювало для мене. Перший раз я пропустив дві вкладки, і це не спрацювало. Після спроби з "CS" [дві вкладки] "xxx" це спрацювало. Тож пробіл має значення.
Коен Хендрікс

Для мене це спрацювало, видаливши вміст розділу "Рахунки"
KwahuNashoba

Працював для мене, але лише після того, як я перезапустив і Steam, і PlayOnLinux.
Петро
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.