Al descargar un juego de Windows Steam sobre Ubuntu Wine, aparece el error "servidor de contenido inalcanzable"

13

Recientemente fallé un trabajo de instalación de arranque dual de Windows y Ubuntu, y simplemente llegué a Ubuntu completo.

Estoy tratando de hacer que mis juegos de vapor funcionen con vino. Descargué la última versión de Wine, y luego descargué la última versión del instalador de Windows Steam y ejecuté

sudo wine SteamSetup.exe

Instaló Steam con éxito y puedo entrar, pero parece que todas las funciones de red no están disponibles. Puedo ver que mis amigos están en línea, pero no puedo acceder a la tienda. Cuando descargo mis juegos, aparece el error

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

Ninguno de los tutoriales que he seguido ha mencionado nada sobre este problema, y ​​sucede si instalo Steam a través del terminal, con winetricks o con PlayOnLinux.

¿Que está pasando aqui?

EDITAR:

Aquí está la consola de desarrollador de 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
fuente
Nunca he oído hablar de este problema antes (ese es mi descargo de responsabilidad) Sin embargo, entiendo que wine usa winbind para acciones de redes. sudo apt-get install samba-common winbind Apuesto a que esto solucionará su problema o identificará un conflicto de paquete que pueda solucionar.
a11_my_fult
¿Necesito configurar algo yo mismo o simplemente instalar estos programas? Simplemente instalar estos programas no solucionó mi problema.
Tim Finnegan
¿Alguna razón por la que no quieres iniciar dual? como alguien que trató de ejecutar steam en Linux, fue demasiado problema configurarlo y configurarlo, y la compatibilidad pone demasiado límite cuando se juega en Linux.
tom
La instalación debería haber sido suficiente para lo que esperaba. El problema podría ser algo más allá de mi conjunto de habilidades. Intente: systemctl status winbindsi dice que el servicio se está ejecutando, su problema es diferente de lo que inicialmente pensé.
a11_my_fult
No! Está funcionando
Tim Finnegan

Respuestas:

28

Recibí una solución a mi problema en la primera publicación de este hilo que hice en los foros de vinos:

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

Vaya al enlace que proporcionan y edite el archivo de configuración como se especifica.

Para la tienda que no funciona, la bandera es -no-cef-sandbox

Para el error del servidor de contenido, aquí se archivó un error

Por ahora hay una solución alternativa que requiere editar un archivo en el directorio Steam / config. El comentario n. ° 4 tiene la solución: https://bugs.winehq.org/show_bug.cgi?id=45329#c4

Descubrí la diferencia entre mis dos instalaciones de Steam: la que funciona tiene una configuración diferente en drive_c/Program Files/Steam/config/config.vdf

Después de instalar Steam en un WINEPREFIX nuevo, descargar juegos no funcionará. Abra la configuración mencionada y debajo:

"InstallConfigStore"  
{  
  "Software"  
  {  
    "Válvula"  
    {  
      "Vapor"  
       {

agregue la siguiente entrada (para mí está directamente debajo de "cip" y "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; 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; 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 "

No sé si el espacio en blanco es importante, aquí hay cuatro caracteres de tabulación (0x09) "CS" dos pestañas y el resto, en una línea. Sin el ">".

Tim Finnegan
fuente
44
Esto funcionó para mí. La primera vez que me perdí las dos pestañas y no funcionó. Después de intentar con "CS" [dos pestañas] "xxx" funcionó. Entonces el espacio en blanco sí importa.
Koen Hendriks
Para mí, esto funcionó después de eliminar el contenido de la sección "Cuentas"
KwahuNashoba
Trabajó para mí, pero sólo después de Recomencé tanto vapor y PlayOnLinux.
Peter