Solución temporal para fallo con OpenGL en Wine al actualizar Mesa en Arch Linux

Despues de una actualización reciente del paquete Mesa en Arch Linux, la aceleración gráfica en Wine ha dejado de funcionar con un mensaje parecido a este

En un foro de Arch Linux encontré una solución temporal estableciendo una variable de entorno. En caso de usar Chromium o Chrome necesitamos entrar a la configuración avanzada introduciendo la siguiente dirección URL

chrome://flags/

Despues habilitamos el uso de Vulkan como motor gráfico. En caso de no tener soporte para Vulkan en nuestra PC deshabilitamos todas las aceleraciones por GPU para evitar errores gráficos después de cambiar la variable de entorno.

Despues necesitamos abrir el archivo correspondiente a las variables de entorno con el editor de nuestra preferencia

sudo nano /etc/security/pam_env.conf

Agregamos la siguiente línea

MESA_GL_VERSION_OVERRIDE DEFAULT="4.5"

Guardamos los cambios, reiniciamos y podremos volver a jugar utilizando esta capa de compatibilidad

Fuente: https://bbs.archlinux.org/viewtopic.php?id=265048

Juego usado para las pruebas (requiere vkd3d): https://www.gog.com/game/shantae_and_the_seven_sirens

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *