1 votos

GPTK Steam No se puede abrir la interfaz de usuario; steamwebhelper no responde

Después de actualizar mi MacBook Pro a Mac OS Sonoma, he intentado instalar la Game Porting Toolkit de Apple (GPTK).

He seguido la guía de AppleGamingWiki.


Desafortunadamente, después de instalar + iniciar Steam usando estos 2 comandos, obtengo el error que se muestra a continuación:

# Instalar
gameportingtoolkit ~/mi-prefijo-de-juego ~/Descargas/SteamSetup.exe

# Ejecutar
gameportingtoolkit ~/mi-prefijo-de-juego 'C:\Archivos de programa (x86)\Steam\steam.exe'

Error: introducir descripción de la imagen aquí


Me encontré con un problema de github que sugería iniciar manualmente steamwebhelper.exe y steamservice.exe antes de iniciar steam.exe. Lo intenté, pero el mismo error ocurre.

Alguien más sugirió copiar los archivos config, registry.vdf y userdata de Steam en MacOs a la variante de Windows, de nuevo, ocurre el mismo error.

Otra sugerencia que no funcionó fue lanzar Steam con estos argumentos:
-allosarches -cef-force-32bit.


¿Alguien sabe cómo resolver este problema?

1voto

0stone0 Puntos 101

Después de jugar con gptk durante un tiempo, encontré un conjunto de comandos que parecen funcionar.


  1. Matar todos los comandos wine64-preloader en ejecución:

    killall wine64-preloader
  2. Coloca el 'comando de reemplazo' en tu ~/.zshrc:

    Nota: No olvides reemplazar ~/my-game-prefix con el prefijo que hayas elegido

    wine-gptk(){ WINEESYNC=1 WINEPREFIX=~/my-game-prefix $(brew --prefix game-porting-toolkit)/bin/wine64 "$@"; }

    No estoy seguro por qué, pero este comando parece funcionar mucho mejor que ejecutar directamente
    game-porting-toolkit

  3. Reinicia tu terminal para habilitar el comando wine-gptk

    source ~/.zshrc
  4. Habilita la shell x86_64:

    arch -x86_64 zsh
  5. Inicia Steam

    wine-gptk 'C:\Program Files (x86)\Steam\steam.exe'
  6. (Opcionalmente) Dado que algunos juegos no se iniciarán desde Steam, inicia el .exe manualmente en una nueva ventana de terminal después de iniciar Steam, por ejemplo:

    wine-gptk 'C:\Program Files (x86)\Steam\steamapps\common\Zeepkist\Zeepkist.exe'

0voto

Hưng Trần Puntos 1

Espero que esto funcione para ti, funcionó conmigo https://www.youtube.com/watch?v=V_QfDyFaM7s

0voto

cjh Puntos 1

Si estás obteniendo el error después de intentar SteamSetup.exe, y lo has intentado varias veces, te sugiero ir al Monitor de Actividad y forzar la terminación de todos los procesos wine64-preloader (no wineserver, solo wine64), o ejecutando killall wine64-preloader, y luego ejecutar steam.exe como si ya estuviera configurado. Esto siempre lo ha solucionado para mí, nunca he tenido que lidiar con steamwebhelper en sí. Revisa C:\Program Files (x86)\Steam\ para ver si steam.exe ya está allí, y simplemente ejecútalo directamente.

En mi experiencia con GPT/Wine a menudo hay muchos procesos wine64 en segundo plano que no finalizan al cancelar el programa desde el terminal, y esto lleva a errores, ya que dos versiones conflictivas de un cierto proceso wine64 terminarán intentando ejecutarse simultáneamente si no los reinicias manualmente después de invocar algún comando que inicia una actualización (como configurar steam).

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X