You can sign up to get a daily email of our articles, see the Mailing List page!
Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through Paypal, Flattr and Liberapay.!

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 videos require cookies, you must accept their cookies to view. View cookie preferences.
Show & Accept Cookies   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.

17 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more information here.
114 comments
Page: «7/12»
  Go to:

Geppeto35 9 April 2018 at 12:24 pm UTC
Please can someone points to a clear text tutorial to install DXVK plus the witcher 3, or details here how to do that (in fact lost in winprefix and stuff like that). Thanks
Shmerl 9 April 2018 at 12:27 pm UTC
Geppeto35Please can someone points to a clear text tutorial to install DXVK plus the witcher 3, or details here how to do that (in fact lost in winprefix and stuff like that). Thanks

Installation of dxvk is explained on the project page: https://github.com/doitsujin/dxvk

About setting up a custom prefix (or custom Wine), see:

* How to use custom prefix.
* How to use custom Wine.


Last edited by Shmerl at 9 April 2018 at 12:28 pm UTC
Arehandoro 9 April 2018 at 12:39 pm UTC
Geppeto35Please can someone points to a clear text tutorial to install DXVK plus the witcher 3, or details here how to do that (in fact lost in winprefix and stuff like that). Thanks

Assuming you have wine64 installed and wine 3.5 installed:

WINEPREFIX="~/Path/to/your/directory" wine wineboot export WINEPREFIX="~/Path/to/your/directory"

Download the 10 files for The Witcher 3 from GOG. And download the 64 bits files stored in https://haagch.frickel.club/files/dxvk/latest/ for dxvk.

mkdir /path/for/dxvk

In that folder there should be the same structure/files that is on the ftp server above. That is "bin" and "lib64" within dxvk folder plus 2 files and a script in "bin" and two files on "lib64"

cd /your/dxvk/directory/bin WINEPREFIX=/Path/to/your/wineprefix bash setup_dxvk.sh

See that completes successfully.

wine setup_the_witcher_3.exe

Wait for the installation to finish and off you go. I didn't have to do anything else and sorry for bad explanation, not much time at work for a better one xD

Cheers


Last edited by Arehandoro at 9 April 2018 at 12:40 pm UTC
Shmerl 9 April 2018 at 12:41 pm UTC
Arehandorowine setup_the_witcher_3.exe

Using Wine like that assumes that default Wine supports Vulkan. Many report that Ubuntu's version and some others too do not. So it's recommended to build Wine from source and use that custom one, which needs some additional environment setup like above. Same applies to running setup_dxvk.sh by the way.


Last edited by Shmerl at 9 April 2018 at 12:41 pm UTC. Edited 2 times.
Arehandoro 9 April 2018 at 12:47 pm UTC
Shmerl
Arehandorowine setup_the_witcher_3.exe

Using Wine like that assumes that default Wine supports Vulkan. Many report that Ubuntu's version and some others too do not. So it's recommended to build Wine from source and use that custom one, which needs some additional environment setup like above. Same applies to running setup_dxvk.sh by the way.

I didn't know. Feel very lucky now that in my case was so easy. Thanks for the heads up though.
silmeth 9 April 2018 at 12:49 pm UTC
Shmerl
Arehandorowine setup_the_witcher_3.exe

Using Wine like that assumes that default Wine supports Vulkan. Many report that Ubuntu's version and some others too do not. So it's recommended to build Wine from source and use that custom one, which needs some additional environment setup like above. Same applies to running setup_dxvk.sh by the way.

Since wine 3.5 the Ubuntu package supports Vulkan (at least for 64 bit binaries). The 3.4 package did not.
TheRiddick 9 April 2018 at 12:50 pm UTC
Yeah witcher 3 seems to be the easiest to get going, KCD and many others are extremely finicky.

Doing a fresh install of wine et al now, unlikely to help but ya never know.
Shmerl 9 April 2018 at 12:50 pm UTC
silmethSince wine 3.5 the Ubuntu package supports Vulkan (at least for 64 bit binaries). The 3.4 package did not.

Ah, that's good. Using WineHQ packaged version is also a good option.
silmeth 9 April 2018 at 1:02 pm UTC
ShmerlAh, that's good. Using WineHQ packaged version is also a good option.

I did mean WineHQ packaged ones (sorry I wasn’t clear on that) – the latest wine package maintained by Ubuntu maintainers themselves currently is 2.18. So when I wrote ‘Ubuntu packages’ I had ‘packages installed as per WineHQ instructions for installing on Ubuntu’ in my mind.
CAPTNCAPS 9 April 2018 at 1:43 pm UTC
Pompesdesky
CAPTNCAPS
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 ^-^

Do you happen to have a link to something explaining how to make BF4 work ? All I can see is a Garbage status for the game on WineHQ and can't find any relevant info on making it actually work

Someone put an install script on Lutris https://lutris.net/games/battlefield-4/
But essentially, you need a 64bit Wine 3.5 Prefix with DXVK set to Windows 10 and then it should be enough to install Origin and the game.
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon or Liberapay. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

We also accept Paypal donations and subscriptions! If you already are, thank you!

Due to spam you need to Register and Login to comment.


Or login with...

Livestreams & Videos
Community Livestreams
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts