Dxvk on Wine Development
- andrelimabr
- Newbie
- Posts: 2
- Joined: Thu Jun 07, 2018 8:04 am
Dxvk on Wine Development
Is there a way to use dxvk on Wine Devel?
- DarkShadow44
- Level 8
- Posts: 1207
- Joined: Tue Nov 22, 2016 5:39 pm
Re: Dxvk on Wine Development
Of course, see https://github.com/doitsujin/dxvk/blob/master/README.md. It should work if you install it according to their instructions.
Re: Dxvk on Wine Development
winetricks has a dxvk verb now... In the Git master.andrelimabr wrote:Is there a way to use dxvk on Wine Devel?
I've also made a pull request to fix the winetricks vulkansdk verb - so that winetricks can setup the Vulkan SDK correctly for winevulkan.
However, I'm not sure how critical it is to use the Vulkan SDK vs. Wine's builtin vulkan-1.dll implementation, for DXVK at present.
I can't remember what the minimum Vulkan version is, that DXVK requires...
I think there will be a Vulkan version jump on the builtin vulkan-1.dll implementation, in (the yet to be released) Wine 3.10.
Remember you'll need to pull in the native 32-bit + 64-bit Linux Vulkan libraries.
Generally you're recommended to use wine-staging for gaming, as it still has a few critical patches not present in wine-devel.
Bob
Re: Dxvk on Wine Development
@andrelimabr
If you pull the winetricks Git master...
See: WineHQ Wiki: Winetricks.
Then these verbs should now work correctly, with any WINEPREFIX you setup:
Note carefully: you will want to setup DXVK on a separate / independent WINEPREFIX.
As installing DXVK will most likely break Wine's traditional wined3d dxgi implementation for a number of games.
See: WineHQ FAQ: 6.5 Wineprefixes.
Bob
If you pull the winetricks Git master...
Code: Select all
sudo apt-get purge winetricks
sudo su
cd /usr/bin
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
chmod +x winetricks
exit
Then these verbs should now work correctly, with any WINEPREFIX you setup:
Code: Select all
winetricks vulkansdk dxvk
As installing DXVK will most likely break Wine's traditional wined3d dxgi implementation for a number of games.
See: WineHQ FAQ: 6.5 Wineprefixes.
Bob
Re: Dxvk on Wine Development
You do not need Vulkan SDK to use DXVK. Runs just fine with wine's vulkan-1.dll with wine-3.5 or newer.
- andrelimabr
- Newbie
- Posts: 2
- Joined: Thu Jun 07, 2018 8:04 am
Re: Dxvk on Wine Development
Thanks! I'll try it with wine 3.10.