Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

Since there's a lot of excitement around DXVK we've been following it closely and a fresh release made it out last night.

For those who don't remember it, DXVK is the compatibility layer for running Direct3D 11 games in Wine using Vulkan. It's a very promising project, with a lot of people having fun with it already on Linux.

The latest release, version 0.41, has a slight reduction of overall CPU overhead, has better GPU saturation when Deferred Contexts are used for rendering and features a configurable HUD. The announcement also notes five bugs fixed, one which will make Mesa users happy as it fixes tessellation shaders causing a crash in Mesa drivers.

An an example of how it runs, here's a video from well-known Linux YouTuber Xpander showing off Kingdom Come: Deliverance using a previous build of DXVK:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

 

Very impressive stuff there, hopefully it will make it into Wine proper when it's further developed. Projects like this, could really help more people dual-boot and eventually be full Linux gamers.

Article taken from GamingOnLinux.com.
Tags: Vulkan, Wine
15 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
108 comments
Page: «3/11»
  Go to:

holzi Apr 7, 2018
Witcher 3:

View video on youtube.com

It seems I have no excuse to not play all my bought games anymore ^^
Whitewolfe80 Apr 7, 2018
Quoting: cRaZy-bisCuiTDoes someone have the possibility to try out Battlefield 3 and 4?

I own 4 from bundled copy but origin is proving difficult to run if i can i get origin working properly then i will test later today.
DasCapschen Apr 7, 2018
Quoting: cRaZy-bisCuiTDoes someone have the possibility to try out Battlefield 3 and 4?
BF3 I don't think will work because of Battlelog.
I tried out BF4 tho and it works pretty well! There are a few bugs, and (at least on my AMD card) particles draw as black boxes, which can be pretty irritating. Also Punkbuster is not really happy about us using modified DLLs and you probably will get kicked from servers. Singleplayer and Unranked/No PB Servers should be fine though :)
I was running Medium Settings, 720p on a RX480 at 100-200fps ^-^
Cyril Apr 7, 2018
Quoting: Xpander
Quoting: Al3s
Quotepowered by ArchLinux
they had to say it, huh? ;)

Its my old Intro clip a person made me. I have no skill to make a new one, so this will have to do it :)


Made a tutorial video also (might be still complicated for some)

edit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4

Spoiler, click me

I'm following your tutorial. I have a question for now, why install Vulkan Windows version (VulkanSDK-1.0.65.0-Installer.exe) instead of the Linux one, since it's native? It's simply because we use Wine?
(Sorry if it seems dumb...)
Can I install the lastest version (1.1.70.1)?
Thanks!
Xpander Apr 7, 2018
Quoting: Cyril
Quoting: Xpander
Quoting: Al3s
Quotepowered by ArchLinux
they had to say it, huh? ;)

Its my old Intro clip a person made me. I have no skill to make a new one, so this will have to do it :)


Made a tutorial video also (might be still complicated for some)

edit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4

Spoiler, click me

I'm following your tutorial. I have a question for now, why install Vulkan Windows version (VulkanSDK-1.0.65.0-Installer.exe) instead of the Linux one, since it's native? It's simply because we use Wine?
(Sorry if it seems dumb...)
Can I install the lastest version (1.1.70.1)?
Thanks!

yeah we are using wine, you can install the latest also, its backwards compatible anyway, just wine has support up to 1.0.51 atm i think and my nvidia drivers (stable ones, not vulkan beta) have 1.0.65 only.
kaiman Apr 7, 2018
Quoting: Xpanderwhat is messed up? visuals? what driver version? as it works fine for me with nvidia.
390.48 drivers
Yeah, the visuals, as illustrated in the screenshot from my original post. Still on 384.111, so that might be a reason.

Edit: upgraded to 390.40, and that fixes the glitches. Great! 30+ FPS with my GTX 950 on medium settings :-).

Quoting: TheRiddick
Quoting: kaimanA bit worried to mess up a working configuration with wine-staging 2.21, though.

Doesn't everyone use a container application like PlayOnLinux or just prefixes?
Wasn't the specific wine prefix I was worried about, but wine installation itself, as wine-staging 3.5 did replace wine-staging 2.21. As they came from different PPAs, I was able to revert back however.


Last edited by kaiman on 7 April 2018 at 3:56 pm UTC
Cyril Apr 7, 2018
Quoting: Xpander
Quoting: Cyril
Quoting: Xpander
Quoting: Al3s
Quotepowered by ArchLinux
they had to say it, huh? ;)

Its my old Intro clip a person made me. I have no skill to make a new one, so this will have to do it :)


Made a tutorial video also (might be still complicated for some)

edit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4

Spoiler, click me

I'm following your tutorial. I have a question for now, why install Vulkan Windows version (VulkanSDK-1.0.65.0-Installer.exe) instead of the Linux one, since it's native? It's simply because we use Wine?
(Sorry if it seems dumb...)
Can I install the lastest version (1.1.70.1)?
Thanks!

yeah we are using wine, you can install the latest also, its backwards compatible anyway, just wine has support up to 1.0.51 atm i think and my nvidia drivers (stable ones, not vulkan beta) have 1.0.65 only.

Thanks.
Another question... ^^
For the last task, i want to use Witcher 3 (GOG version) but it's already installed on my System, as i tested it with wine-staging-2.21.
Can I just copy/paste the folder into the _DXVK_prefix?
I didn't install Steam also, I don't think it's necessary in my case, is it?
razing32 Apr 7, 2018
Quoting: Xpanderedit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4

Spoiler, click me

So do we install Vulkan SDK twice in the end ?
Or just once before we add the WORD variables in HKEY registries ?
razing32 Apr 7, 2018
Quoting: razing32
Quoting: Xpanderedit: i messed up on the video edit also, you need to do VulkanSDK install before doing step 4

Spoiler, click me

So do we install Vulkan SDK twice in the end ?
Or just once before we add the WORD variables in HKEY registries ?

Also i think you have a typo in your winetricks.sh
Last command is winetricks $install instead of wine $install

EDIT _ my mistake , i mixed up two scripts


Last edited by razing32 on 7 April 2018 at 4:30 pm UTC
Nanobang Apr 7, 2018
View PC info
  • Supporter
What Liam wrote:

Quoting: liamdaweThe latest release, version 0.41, has a slight reduction of overall CPU overhead, has better GPU saturation when Deferred Contexts are used for rendering and features a configurable HUD.

What I see:

Quoting: liamdaweThe latest release, version 0.41, has a slight red//*8auction of over011\&C&PU-ove=__r`@hea'd,^^h_s##better GPU sa*77_&7tur#iii>/on when D{D*$&&,<@efe*red C]]H##x7s a-e u--d f-r rennnnnnng and fea7ures @ co^%ig@b%^le HUD.

So. Looking forward to DXVK's continued success and the day that I can just check that little "Enable DXVK" box and voilà, magic.


Last edited by Nanobang on 7 April 2018 at 3:11 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.