Saat mengunduh permainan windows steam melalui Ubuntu Wine, saya mendapatkan kesalahan "content server unreachable"

13

Saya baru-baru ini merusak pekerjaan instalasi dual-boot windows dan ubuntu, dan hanya menjalankan Ubuntu penuh.

Saya mencoba menjalankan permainan uap melalui anggur. Saya mengunduh versi terbaru Wine, dan kemudian saya mengunduh versi terbaru penginstal windows steam dan menjalankannya

sudo wine SteamSetup.exe

Ini berhasil menginstal steam dan saya bisa masuk, tetapi tampaknya semua fitur jaringan tidak dapat digunakan. Saya dapat melihat bahwa teman saya sedang online, tetapi saya tidak dapat mengakses toko. Ketika saya mengunduh game saya, saya mendapatkan kesalahan

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

Tidak ada tutorial yang saya ikuti yang menyebutkan tentang masalah ini, dan itu terjadi apakah saya menginstal Steam melalui terminal, dengan winetricks, atau dengan PlayOnLinux.

Apa yang terjadi di sini?

EDIT:

Inilah konsol pengembang 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 ""
Tim Finnegan
sumber
Belum pernah mendengar masalah ini sebelumnya (Itu adalah penafian saya) Namun, pemahaman saya adalah penggunaan anggur winbind untuk tindakan jaringan. sudo apt-get install samba-common winbind Saya ingin bertaruh ini akan memperbaiki masalah Anda atau mengidentifikasi konflik paket yang dapat Anda atasi.
a11_my_fult
Apakah saya perlu mengkonfigurasi sendiri, atau hanya menginstal program ini? Cukup menginstal program-program ini tidak memperbaiki masalah saya.
Tim Finnegan
alasan apa pun Anda tidak ingin dual boot? sebagai seseorang yang mencoba menjalankan steam di linux, terlalu banyak kesulitan untuk mensetup dan mengkonfigurasi dan kompatibilitas menempatkan terlalu banyak batasan ketika bermain game di linux.
tom
Instalasi seharusnya sudah cukup untuk apa yang saya harapkan. Masalahnya mungkin sesuatu di luar keahlian saya. Coba: systemctl status winbindjika dikatakan layanan berjalan maka masalah Anda adalah sesuatu yang berbeda dari apa yang saya pikirkan sebelumnya.
a11_my_fult
Nggak! Ini berjalan
Tim Finnegan

Jawaban:

28

Saya menerima solusi untuk masalah saya di posting pertama utas ini yang saya buat di forum anggur:

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

Buka tautan yang mereka berikan dan edit file konfigurasi seperti yang ditentukan.

Untuk toko yang tidak berfungsi, benderanya adalah -no-cef-sandbox

Untuk kesalahan server konten, bug diajukan di sini

Untuk saat ini ada solusi yang memerlukan pengeditan file di direktori Steam / config. Komentar # 4 memiliki solusinya: https://bugs.winehq.org/show_bug.cgi?id=45329#c4

Saya menemukan perbedaan antara dua instalasi Steam saya - instalasi yang berfungsi memiliki konfigurasi yang berbeda drive_c/Program Files/Steam/config/config.vdf

Setelah memasang Steam di WINEPREFIX yang baru, mengunduh game tidak akan berfungsi. Buka konfigurasi yang disebutkan, dan di bawah:

"InstalConfigStore"  
{  
  "Perangkat lunak"  
  {  
    "Katup"  
    {  
      "Uap"  
       {

tambahkan entri berikut (bagi saya itu langsung di bawah "cip" dan "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. 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; valve531.steamcontent.com; 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.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 "

Saya tidak tahu apakah spasi putih itu penting, di sini ada empat karakter tab (0x09) "CS" dua tab dan sisanya, pada satu baris. Tanpa ">".

Tim Finnegan
sumber
4
Ini berhasil untuk saya. Pertama kali saya melewatkan dua tab dan itu tidak berhasil. Setelah mencoba dengan "CS" [dua tab] "xxx" berhasil. Jadi ruang putih itu penting.
Koen Hendriks
Bagi saya, ini berhasil setelah menghapus konten bagian "Akun"
KwahuNashoba
Bekerja untuk saya, tetapi hanya setelah saya restart kedua Uap dan PlayOnLinux.
Peter