- Inglés (versión original, creada por NoXPhasma)
- Alemán (traducido por Alexander)
- Español (traducido por Willdrick)
- Francés (traducido por Askannz)
- Italiano (traducido por Bloodis)
- Noruego (traducido por MagZu)
Esta guía de preguntas frecuentes intenta cubrir aquellos temas relacionados al uso de ProtonDB, así como también las cuestiones técnicas que se suelen tratar en el Discord de la comunidad. Si quieres participar o dejar tus sugerencias, no dudes en contactarnos en Discord o utilizar "issues" o "pull requests" en este Git.
- [ProtonDB] Los botones "Run" e "Install" no funcionan en FireFox.
- ¿Por qué mi juego se cuelga al abrir, anda muy lento o tiene problemas de renderizado?
- Mi juego se cuelga después de un rato pero anda bien con esync
- No se ve el texto en el juego
- En algunos juegos como Witcher 3 no se ven algunas texturas o enemigos
- Tengo problemas con el sonido, como por ejemplo estática
- Mi tarjeta gráfica no soporta Vulkan ¿Qué puedo hacer?
- ¿Cómo creo registros de un juego que corro con Proton?
- En algunos reportes aclaran que hicieron funcionar el juego con otro programa ¿Cómo hago eso?
- ¿Cómo corro juegos de Windows que no tengo en Steam?
- Los juegos en mi partición de Windows (NTFS) no arrancan
Si Firefox no te ofrece la elección de cómo proceder con los enlaces steam://
deberás forzarlo. Para ello ve a about:config
en la barra de direcciones, haz click derecho en cualquier lado y selecciona nuevo
» Booleano
. En el nombre escribe network.protocol-handler.expose.steam
y dale el valor falso
(o false
). La próxima vez que selecciones un enlace steam://
el FireFox te mostrará el diálogo para seleccionar la aplicación deseada.
Asegúrate que tu sistema esté al día con las actualizaciones, y que estés usando la última versión del controlador para tu tarjeta de video.
Busca tu juego en WineHQ para más información acerca de soluciones. Si en el sitio se reporta que corre en Wine, probablemente sea un problema específico de Proton, o de un problema relacionado al DRM como "Denuvo".
-
Arch: Usar Steam (Runtime)
-
Solus: Desactivar Entorno Nativo en "linux-steam-integration-tool"
La mayoría de los problemas con esync están relacionados con la cantidad limitada de archivos abiertos. Antes de reportar cualquier problema con esync, corre el comando ulimit -Hn
y fíjate que devuelva un valor mucho más alto que 4096. Si no es así, puedes seguir estas instrucciones para aumentar el límite.
Algunos juegos necesitan las fuentes de Windows instaladas. Ésto se resuelve automáticamente desde la versión 3.16-4 de Proton. Si estás usando Proton 3.7, trata de cambiar a 3.16-4 o superior para resolver el problema.
Para cambiar la versión de Proton utilizada, ve a Steam, Parámetros y en la sección Steamplay habrá una opción para "Usar esta herramienta en lugar de selecciones específicas de juegos de Steam". Elige la versión deseada desde el menú desplegable.
Ésto está solucionado desde la versión 0.90 de DXVK y desde Vulkan 1.1.88. Desafortunadamente, en este momento necesitas los controladores beta de nVidia (396.54.09) o la última versión de Mesa (18.3) para AMD.
En la mayoría de los casos, la instalación de la libería xaudio2 (xact) soluciona problemas, como por ejemplo en Skyrim, aunque ésto puede producir un nuevo problema. De todas formas siempre es un buen punto de inicio para probar.
Utilizando winecfg se puede indicar la librería "xaudio2_7.dll" como "built in" o se puede instalar "xact" desde winetricks.
Aquí puedes encontrar más información de cómo utilizar Winetricks.
Puedes intentar arrancar el juego con los siguientes parámetros de lanzamiento
PROTON_USE_WINED3D11=1 %command%
NOTA: Dependiendo del juego, es probable que tengas errores gráficos o problemas de rendimiento. Si tu juego no abre o se cuelga, significa que no puede ser utilizado con wine3d11
Para crear un registro, debes configurar los parámetros de lanzamiento de steam de la siguiente forma:
PROTON_LOG=1 %command%
El archivo de registro se creará como steam-$STEAMID.log
.
por ejemplo:
$HOME/steam-379720.log
Hay dos formas de instalar programas adicionales en un prefix:
Asegúrate de que Winetricks esté instalado. Normalmente se encuentra en los repositorios de tu distro.
Abrir la terminal y escribir:
WINEPREFIX=(Steam-folder)/steamapps/compatdata/(GAME-ID)/pfx/ winetricks
(GAME-ID) debe ser reemplazado por el número de identificación de tu juego, por ejemplo 4000 para Garry's Mod. Si necesitas saber el número, puedes usar SteamDB para averiguarlo. (Steam-folder) debe ser reemplazado por la ubicación de tu carpeta .steam
Por ejemplo:
WINEPREFIX=/home/alexander/.steam/steam/steamapps/compatdata/4000/pfx/ winetricks
En este momento las más populares son Protontricks y ProtonFixes.
Puedes obtener instrucciones e información de ellas, en sus respectivos sitios web.
Para ejecutar juegos que no se encueentran en tu biblioteca de Steam puedes utilizar Lutris y correrlos con Wine. Lutris es una aplicación que administra tus juegos y ofrece una gran variedad de capas de compatibilidad y emuladores, incluyendo Wine/Proton
Linux monta los sistemas de archivos NTFS como sólo lectura para todos los usuarios salvo root. Puedes encontrar un tutorial de cómo montar una partición NTFS con permisos de usuario en la Wiki