How To install Wine staging + DXVK (DirectX Vulkan) on Debian

First, enable 32 bit packages:

$ sudo dpkg --add-architecture i386

Then install key which was used to sign packages:

$ wget -nc
$ sudo apt-key add Release.key

Next add the repository to /etc/apt/sources.list or create a *.list under /etc/apt/sources.list.d/ with the following content:

with DISTRO being either wheezy, jessie, stretch, buster or sid

$ echo "deb DISTRO main" > wine.list
$ sudo cp -avr ./wine.list /etc/apt/sources.list.d/

Update and install packages:

$ sudo apt-get update
$ sudo apt-get install --install-recommends winehq-staging

Download DXVK binary release

Download the latest release here:; Currently the 0.72 release is the newest.

$ wget
$ tar -vzxf dxvk-0.72.tar.gz
$ cd dxvk-0.72

Create wineprefix with DXVK

$ wget
$ chmod +x ./winetricks
$ export WINEPREFIX=~/.wine
$ ./winetricks --force ./setup_dxvk.verb

Recommended: Vulkan SDK You do not need the Vulkan SDK per se, but you will want it for the cube test so you can verify your Vulkan is working correctly independently of DXVK:

$ wget ""
$ wine ./VulkanSDK-

To do the cube test run:

$ wineboot -r
$ wine cube