Underc0de

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: Dragora en Enero 11, 2020, 08:12:32 PM

Título: ¿Cómo añadir el soporte de DXVK a Linux?
Publicado por: Dragora en Enero 11, 2020, 08:12:32 PM
(https://i.imgur.com/kDNWJC1.png)

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 siguiente enlace (https://github.com/doitsujin/dxvk/releases).

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:

1 |  tar -xzvf dxvk-1.5.tar.gz

Después accedemos a la carpeta con:

1|  cd dxvk-1.5

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

1 |  sudo sh setup-dxvk.sh install

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:

1 |  ~/.wine/drive_c/windows/system32/

o

1 |  /home/"usuario"/.wine/drive_c/windows/system32/

Y para 32 bits en:

1 |  ~/.wine/drive_c/windows/syswow64


o

1 |  /home/"usuario"/.wine/drive_c/windows/system32/




Fuente: https://www.linuxadictos.com