Install Wine Gallium Nine

Instale Wine Gallium Nine en Linux para obtener un rendimiento de juego casi nativo

Gallium Nine hace algo interesante que pocos otros programas de Linux hacen: vuelve a implementar una tecnología de Windows. En este caso, Gallium Nine es una implementación de código abierto de DirectX 9. Como resultado, coincide con Windows en el rendimiento de DX9 y le permite jugar juegos de DirectX 9 con un rendimiento lo más cercano posible al nativo.

Es realmente difícil superar el rendimiento que ofrece Gallium Nine, lo que hace que sea un poco extraño que el soporte para Gallium Nine no esté incluido de forma predeterminada en Wine. Los desarrolladores de Wine llegaron a rechazarlo. Debe instalar una versión especialmente configurada de Wine con parches adicionales para habilitarla.

Que necesitas

Debe ejecutar los controladores de código abierto de Mesa para aprovechar Gallium Nine. El soporte para este DirectX de código abierto está incluido en la mayoría de las versiones de Mesa. Si compiló el suyo propio, asegúrese de haberlo incluido.

Esto también significa que debe ejecutar los controladores AMDGPU o Nouveau de código abierto. Si está usando una tarjeta NVIDIA, probablemente sea mejor que siga ejecutando los controladores propietarios y use Wine Staging en su lugar. El aumento de rendimiento que verá en Gallium Nine se verá compensado por la disminución en el rendimiento de Nouveau.

Obtenga los paquetes

ubuntu

Ubuntu no empaqueta Mesa con soporte para Gallium Nine. Debe habilitar un PPA externo o construir Mesa usted mismo para obtenerlo. La ruta PPA es mucho más fácil, así que eso es lo que cubrirá esta guía. Si está en Debian, este método también podría funcionar para usted, pero no confíe en él. Los paquetes de Ubuntu son impredecibles en términos de compatibilidad con Debian.

El PPA no se ha actualizado en algunos meses y solo admite oficialmente hasta Ubuntu 16.10, pero la versión disponible de Mesa es aún más nueva que la 17.04, por lo que obtendrá una actualización de todos modos. Agregue el repositorio de Mesa con apt.

sudo add-apt-repository ppa:oibaf/gallium-nine

Repositorios de Gallium Nine Mesa

Apt acaba de agregar un repositorio que no existe. Debe volver manualmente y cambiar el repositorio de Mesa de «Zesty» a «Yakkety». Navegue a «/etc/apt/sources.list.d» en la terminal. Busque el archivo llamado “oibaf-ubuntu-gallium-nine-zesty.list” y ábralo con sudo y el editor de texto de su elección. Cambie todas las instancias de «zesty» a «yakkety». Guarde y cierre el archivo. Debe cambiarle el nombre a «oibaf-ubuntu-gallium-yakkety.list» para reflejar los cambios.

Ahora, agregue el repositorio para Wine. Este se mantiene más activamente.

sudo add-apt-repository ppa:commendsarnex/winedri3

Una vez que haya escrito ambos archivos, actualice Apt e instale Mesa y Wine.

sudo apt update
sudo apt install mesa wine2.0

Probablemente necesitará reiniciar su servidor X o su computadora para que los cambios en Mesa surtan efecto.

arco linux

Galio Nueve Vino AUR

Arch Linux ofrece soporte para Gallium Nine a través de AUR. Puedes encontrar todo lo que necesitas en la página de AUR.

Gentoo

Gentoo es una de las distribuciones más fáciles para hacer funcionar Gallium Nine. Asegúrese de habilitar el «d3d9» al construir Mesa.

/etc/portage/paquete.use

Luego, desenmascara «wine-any» agregándolo a «/etc/portage/package.accept_keywords».

app-emulation/wine-any ~amd64

Luego, habilite el indicador USE «d3d9» cuando lo construya.

Wine Nine USE banderas Gentoo

/etc/portage/paquete.use

app-emulation/wine-any d3d9

Construir Vino.

Habilitar galio nueve

Vino Galio Nueve Winecfg

Abierto winecfg. Cuando se abra la ventana, haga clic en la pestaña «Puesta en escena». Marque la casilla para habilitar Gallium Nine y aplicar el cambio. ¡Ya está listo para usar Gallium Nine con Wine!

Pruébalo

Abra un juego que admita DirectX 9. Intente controlar la velocidad de fotogramas. Si desea ver la diferencia que hace Gallium Nine, abra «winecfg» nuevamente y deshabilite el soporte. Ejecute su juego y compare la velocidad de fotogramas. Gallium Nine probablemente proporcionará un aumento notable en el rendimiento.

Recuerde mantener actualizados Wine y Mesa. Los controladores de código abierto se mueven a un ritmo mucho más rápido que los propietarios, y el proyecto Wine se mueve a un ritmo igualmente rápido. La parte maravillosa de esto es que también debe notar mejoras graduales en el rendimiento con el tiempo sin costo alguno para usted.

Experto Geek - Tu Guía en Tendencias Tecnológicas