Tengo un juego que me da error al iniciar en Lutris, ¿cómo identifico qué dependencia le falta?

Alguien sabe qué es este error de Lutris y cómo arreglarlo, para un  principiante total? : r/linux_gaming

Para identificar la dependencia exacta que está fallando, el método más directo es inspeccionar los registros de ejecución (logs) de Lutris o lanzar la aplicación desde la terminal para ver la salida en tiempo real.

1. Ver los registros de ejecución (Show logs)

  • Haz clic sobre el juego dentro de la biblioteca de Lutris.

  • En el panel inferior (al lado del botón Play), haz clic en la flecha o icono de menú junto a la copa de Wine y selecciona Show logs (o Ver registros).

  • Desplázate hasta las últimas líneas del registro, que es donde se genera el fallo justo antes de que el juego se cierre.

2. Identificar la DLL o el error en los registros

Busca líneas que comiencen con err: o fixme:. Los patrones más habituales son:

  • err:module:import_dll Library XXX.dll not found: Te indica el nombre exacto del archivo que le falta a Windows para arrancar el juego:

    • Si menciona MSVCP140.dll, VCRUNTIME140.dll o MFC140.dll $\rightarrow$ Falta el runtime de Visual C++ (instala vcrun2015_2022 en Winetricks).

    • Si menciona d3dcompiler_47.dll, d3dx9_43.dll o d3d11.dll $\rightarrow$ Falta DirectX (instala d3dcompiler_47 o d3dx9 en Winetricks).

    • Si menciona xaudio2_7.dll o x3daudio1_7.dll $\rightarrow$ Faltan controladores de audio (instala faudio o xact en Winetricks).

  • Unhandled exception: c0000135 / CLR header: Indica que el ejecutable requiere .NET Framework para funcionar (instala dotnet48 o la versión requerida en Winetricks).

  • DXVK: No Vulkan drivers found / VK_ERROR_INITIALIZATION_FAILED: No se encuentra el cargador Vulkan dentro del prefijo o la tarjeta gráfica no tiene activado el soporte para la traducción de DirectX a Vulkan.

3. Ejecutar Lutris desde la Terminal para depuración avanzada

Si el visor de logs integrado en la interfaz no muestra información suficiente:

  1. Cierra Lutris.

  2. Abre la terminal (Ctrl + Alt + T) y ejecuta Lutris en modo depuración según cómo lo hayas instalado:

    • Versión Flatpak: flatpak run net.lutris.Lutris -d

    • Versión nativa (.deb): lutris -d

  3. Presiona Play en Lutris y observa el flujo de datos que aparece en la terminal al momento de estrellarse el ejecutable.

4. Consultar soluciones reportadas por la comunidad

Si el log muestra un código numérico o error interno de Wine genérico, busca el nombre del juego en ProtonDB.com o Lutris.net. En los reportes de usuario de ProtonDB verás si otros jugadores necesitaron aplicar una combinación específica de componentes mediante Winetricks o cambiar la versión del motor Runner (por ejemplo, bajar de GE-Proton a una versión anterior de Wine-GE).

Espero que esta publicación te haya gustado. Si tienes alguna duda, consulta o quieras complementar este post, no dudes en escribir en la zona de comentarios. También puedes visitar Facebook, Twitter, Linkedin, Instagram, Pinterest, Bluesky, Tumblr, Mastodon, Scoop.it y Feedly donde encontrarás información complementaria a este blog. COMPARTE EN!

0 commentarios:

No insertar mensajes clicables en los comentarios, caso contrario el mismo será eliminado.
Si te hemos ayudado con el artículo o con las respuestas a los comentarios puedes compartirlos en Twitter, Facebook, Flipboard, Linkedin, Mastodon, Pinterest, Scoop,it, Bluesky, Threads o Tumblr.

Ultimas entradas publicadas.