¿Cómo añadir el soporte de DXVK a Linux?

Iniciado por Dragora, Enero 11, 2020, 08:12:32 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.


DXVK requiere de la última versión estable de Wine para ejecutarse. Por lo que, si no cuentas con este instalado. Ahora solo tendremos que descargar el último paquete estable de DXVK, este lo encontramos en el No tienes permitido ver los links. Registrarse o Entrar a mi cuenta.

Después de haber realizado la descarga ahora vamos a descomprimir el paquete recién obtenido, esto lo pueden hacer con desde su entorno de escritorio o desde la misma terminal ejecutando en el siguiente comando:

Código: php
1 |  tar -xzvf dxvk-1.5.tar.gz


Después accedemos a la carpeta con:

Código: php
 1|  cd dxvk-1.5


Y ejecutamos el comando sh para ejecutar el script de instalación:

Código: php
 1 |  sudo sh setup-dxvk.sh install


Código: php
 1 |  setup-dxvk.sh install --without-dxgi


Cuando se instale DXVK en un prefijo de Wine. La ventaja es que se puede usar Wine vkd3d para juegos D3D12 y DXVK para juegos D3D11.

Además, la nueva secuencia de comandos le permite instalar la dll como enlaces simbólicos, lo que facilita la actualización de DXVK para obtener más prefijos de Wine (puede hacerlo a través del comando –symlink).

Como verán la carpeta de DXVK contiene otras dos dll para 32 y 64 bits estas las vamos a colocar de acuerdo a las siguientes rutas.
En donde "usuario" lo remplazas por el nombre de usuario que utilizas en tu distribución de Linux.

Para 64 bits las colocamos en:

Código: php
 1 |  ~/.wine/drive_c/windows/system32/


o

Código: php
 1 |  /home/"usuario"/.wine/drive_c/windows/system32/


Y para 32 bits en:

Código: php
 1 |  ~/.wine/drive_c/windows/syswow64


o

Código: php
 1 |  /home/"usuario"/.wine/drive_c/windows/system32/




Fuente: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta