Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

Grab a glass, open a bottle, as DXVK 0.62 for running D3D11 in Wine using Vulkan is now out with game fixes and possible performance improvements.

Sorry, what is it again?

A Vulkan-based compatibility layer for Direct3D 11 which allows running 3D applications on Linux using Wine.

Here's the highlights of what's new in this latest release:

Bug fixes

  • Fixed incorrect fullscreen resolution in various games (#364)
  • Fixed possible framebuffer resource tracking issue
  • Crash Bandicoot N.Sane Trilogy: Fixed geometry shader issue causing GPU hangs on Nvidia (#481)
  • Hitman Absolution: Fixed rendering issue (#479)

Improvements

  • Potential performance improvement on ANV by using VK_KHR_image_format_list (#472)
  • Potential performance improvement by using larger device memory allocation size
  • Added DXVK version reporting to the HUD (#488#490)

Incredible progress as always!

Not something I personally use though, for me there's too many great native games already, but I absolutely see why it's an important project. I'm probably repeating myself by now, but I honestly think giving people the chance to play some games that will never come to Linux while still being on Linux, will help us in the long run. Wine is actually one of the project that kept me interesting in using Linux in the early days, I'm not sure if I would even be here today without it helping me along before the explosion of native games.

Article taken from GamingOnLinux.com.
Tags: Vulkan, Wine
10 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.
23 comments
Page: «2/3»
  Go to:

Corben Jul 14, 2018
Is DXVK meanwhile safe to use? I'd really like to give it a shot, but I'm still afraid of getting (VAC) banned.

To those who are playing games with DXVK, which games do you play, how often and how long is your session and did you experience any problems so far?
qptain Nemo Jul 14, 2018
Quoting: liamdawe
Quoting: GuestI just look forward to a day where I don't dual boot to play with friends. It's the only thing I dual boot for. Plus as a bonus aged software that is no longer supported should live on for us using wine well after windows users stop being able to run it.
Well, stranger things have happened. DOSBox is around for a reason, perhaps one day Wine will be such a tool. It is an interesting thought, but we're likely thinking quite a long time in the future with that.
As far as I know it already happens. I remember hearing about people having to fiddle and struggle with games that I can play in Wine just fine.
YoRHa-2B Jul 14, 2018
Quoting: GuestCrash Bandicoot doesn't work for me at all on my nvidia card, it just freezes completely right at the start (don't even see the activision logo)

Anyone know a way around this?
There's a bug report about this, apparently the game requires some tinkering with command line options and disabling NVAPI (which you should do anyway if you use dxvk, since it won't work). That's not something I can fix though.


Last edited by YoRHa-2B on 14 July 2018 at 5:35 pm UTC
Yesman Jul 14, 2018
I've been using DXVK for a majority of my games since completely reformatting my Windows drive and switching to Linux and I seriously have no issues playing the same games I used to play on Windows so I would say its a huge success! Sure waiting for the shader cache to fill can be annoying but once it does fill its very much worth it!
Purple Library Guy Jul 14, 2018
Quoting: rkfg
Quoting: liamdawe
Quoting: legluondunetIs WIne and its derivated (DVK...) the future of Linux gaming?
Game developers could find here an easy way to port their games for Linux gamers.
In the end, the only thing that should truly matter is the actual end-result. Does it work, does it work well and is it supported? If a game developer packages it with some form of Wine and you can tick those three...then it shouldn't really matter much.
We're all aware of the games that has a Windows version working better in Wine than the native version. While it's kinda shame, if you think about this for a minute it only means that sometimes Wine is worth a shot. Native versions and purity is good to have but not always an option, really. Wine is mostly considered a necessary evil because it's often cumbersome to set up and mess with the library overrides and tweaks. If the developer/publisher/porter do that for you so that your experience is the same "click the play button", does it still worry you? I think I can happily live with that. And I guess Gaben is moving in exactly that direction.
I think, though, that basically it's impossible for a thing like Wine to result in equivalent performance. This is not a problem for games where performance isn't an issue either because they're "smaller" games not demanding too much of the hardware, or older games that demanded a lot of old hardware. But when it comes to the "latest and greatest", Wine-based releases would mean Windows games would be consistently faster than Linux games, and the basic gamer position on Linux would then simply be "it's slow".
I still like Wine, though. But I don't like the idea of Wine as the default "release" method for games on Linux, no matter how good Wine gets. It would relegate Linux to a ghetto.
I guess the main reason this bothers me is that to a fair extent I see games on Linux as more of a means than an end--I want to see the Linux desktop grow to the point of being a recognized serious platform with a big share of desktop use. I want this because I support Open Source software, because I dislike monopolies, because I specifically dislike Microsoft, because more Linux desktop users means more Linux desktop development and bugfixing, and because many of the remaining problems of the Linux desktop are related to it being too small for outfits doing desktop-related things (software, hardware, standards) to have to take it into account. A Wine-based gaming solution would in theory solve the problem of game availability for existing Linux users, but with inferior performance would be less good in terms of the problem of gamers being willing to switch to Linux, so it wouldn't help grow the Linux desktop.

Mind you, there is a related issue where Wine could be a big help to Linux desktop adoption: The situation where Wine will easily play older Windows software, and newer Windows versions won't, either at all or not easily. This seems like it's going to become more and more common.
Purple Library Guy Jul 14, 2018
Quoting: qptain Nemo
Quoting: liamdawe
Quoting: GuestI just look forward to a day where I don't dual boot to play with friends. It's the only thing I dual boot for. Plus as a bonus aged software that is no longer supported should live on for us using wine well after windows users stop being able to run it.
Well, stranger things have happened. DOSBox is around for a reason, perhaps one day Wine will be such a tool. It is an interesting thought, but we're likely thinking quite a long time in the future with that.
As far as I know it already happens. I remember hearing about people having to fiddle and struggle with games that I can play in Wine just fine.
Happened to me once, three or four years ago. I was happily playing original Starcraft on Wine, and my daughter's boyfriend thought it looked cool so I lent him the CD. He took it home, couldn't get it to work. I think probably he could have, there was like some kind of compatibility mode or something, but still.
jens Jul 14, 2018
  • Supporter
Quoting: Purple Library GuyI guess the main reason this bothers me is that to a fair extent I see games on Linux as more of a means than an end--I want to see the Linux desktop grow to the point of being a recognized serious platform with a big share of desktop use.

The same applies to gaming on Linux itself too. To attract the mass of people, Linux needs to be indeed on pair with Windows regarding gaming experience. That will only happen with native titles that truly unleash the power of Linux. But these kind of titles won't come out of the blue. They will eventually start coming once Linux has reached a serious market share. So it's the chicken and egg problem. A cheap solution for developers based on wine/dxvk with a small performance penalty could be the in-between solution that slowly increases number of available titles and alongside attracts new users to increase market share. That with the assumption that games bought for playing on Linux, no matter how, are recognized as Linux purchases.

Once we have the gaming experience and serious number of users it is indeed time to take over the (desktop) world ;)
Purple Library Guy Jul 15, 2018
Quoting: Guest
Quoting: Purple Library Guy
Quoting: rkfg
Quoting: liamdawe
Quoting: legluondunetIs WIne and its derivated (DVK...) the future of Linux gaming?
Game developers could find here an easy way to port their games for Linux gamers.
In the end, the only thing that should truly matter is the actual end-result. Does it work, does it work well and is it supported? If a game developer packages it with some form of Wine and you can tick those three...then it shouldn't really matter much.
We're all aware of the games that has a Windows version working better in Wine than the native version. While it's kinda shame, if you think about this for a minute it only means that sometimes Wine is worth a shot. Native versions and purity is good to have but not always an option, really. Wine is mostly considered a necessary evil because it's often cumbersome to set up and mess with the library overrides and tweaks. If the developer/publisher/porter do that for you so that your experience is the same "click the play button", does it still worry you? I think I can happily live with that. And I guess Gaben is moving in exactly that direction.
I think, though, that basically it's impossible for a thing like Wine to result in equivalent performance. This is not a problem for games where performance isn't an issue either because they're "smaller" games not demanding too much of the hardware, or older games that demanded a lot of old hardware. But when it comes to the "latest and greatest", Wine-based releases would mean Windows games would be consistently faster than Linux games, and the basic gamer position on Linux would then simply be "it's slow".
I still like Wine, though. But I don't like the idea of Wine as the default "release" method for games on Linux, no matter how good Wine gets. It would relegate Linux to a ghetto.
I guess the main reason this bothers me is that to a fair extent I see games on Linux as more of a means than an end--I want to see the Linux desktop grow to the point of being a recognized serious platform with a big share of desktop use. I want this because I support Open Source software, because I dislike monopolies, because I specifically dislike Microsoft, because more Linux desktop users means more Linux desktop development and bugfixing, and because many of the remaining problems of the Linux desktop are related to it being too small for outfits doing desktop-related things (software, hardware, standards) to have to take it into account. A Wine-based gaming solution would in theory solve the problem of game availability for existing Linux users, but with inferior performance would be less good in terms of the problem of gamers being willing to switch to Linux, so it wouldn't help grow the Linux desktop.

Mind you, there is a related issue where Wine could be a big help to Linux desktop adoption: The situation where Wine will easily play older Windows software, and newer Windows versions won't, either at all or not easily. This seems like it's going to become more and more common.

Hmm, I do dual boot and have noticed equivalent performance running some windows games using wine

Take DOOM 2016 for example, I have monitored gpu and cpu usage for it using hwmonitor on windows 10, and then the same on linux mint using psensor and cpu and gpu usage seems to check out about the same.. and an extra bonus, doom 2016 actually loads faster on linux for me
And . . . framerate?
TheRiddick Jul 15, 2018
For NVIDIA Vulkan+Wine games run pretty close to windows performance (some people claim better performance) but with AMD and RADV there is a perf hit due to the windows vulkan driver being better. You can hack in the AMDGPU-PRO vlk driver for better performance.
x_wing Jul 15, 2018
Quoting: Purple Library GuyI think, though, that basically it's impossible for a thing like Wine to result in equivalent performance. This is not a problem for games where performance isn't an issue either because they're "smaller" games not demanding too much of the hardware, or older games that demanded a lot of old hardware. But when it comes to the "latest and greatest", Wine-based releases would mean Windows games would be consistently faster than Linux games, and the basic gamer position on Linux would then simply be "it's slow".
I still like Wine, though. But I don't like the idea of Wine as the default "release" method for games on Linux, no matter how good Wine gets. It would relegate Linux to a ghetto.

In the current situation of Linux gaming market, ain't we a ghetto? Also, I think that doing the right optimizations, many games will get the almost the same performance in both platforms. But even if we there is a performance hit, that shouldn't bother us if it lets people play the games they want in our platform with publishers support and one click installers.

Quoting: Purple Library GuyI guess the main reason this bothers me is that to a fair extent I see games on Linux as more of a means than an end--I want to see the Linux desktop grow to the point of being a recognized serious platform with a big share of desktop use. I want this because I support Open Source software, because I dislike monopolies, because I specifically dislike Microsoft, because more Linux desktop users means more Linux desktop development and bugfixing, and because many of the remaining problems of the Linux desktop are related to it being too small for outfits doing desktop-related things (software, hardware, standards) to have to take it into account. A Wine-based gaming solution would in theory solve the problem of game availability for existing Linux users, but with inferior performance would be less good in terms of the problem of gamers being willing to switch to Linux, so it wouldn't help grow the Linux desktop.

Something is better than nothing. With nothing no one will make the switch, as they don't get "the software they need" in our platform (that's ones of the main complains I get when I offer a Linux), with something at least most of the people that dual boot will stop doing so, and that's a big win from my point of view.
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.