Check out our Monthly Survey Page to see what our users are running.

Path of Exile, the free to play online action RPG just recently released a huge update that adds in a Beta version of their new Vulkan API rendering system.

To be clear: while Path of Exile does not support Linux officially, getting Vulkan into it is progress towards it since it's a cross-platform open graphics API. The developer talked a bit about this in a previous interview we covered, when they were talking about Path of Exile 2 and Linux was directly mentioned.

For right now though, Vulkan support means that Path of Exile should run dramatically better with the Steam Play Proton compatibility layer on Linux (or plain Wine). This is because it should make it a whole lot smoother, with constant stuttering hopefully becoming a thing of the past. Don't know what Steam Play is? Check here.

In my testing while in the early game on max settings, it was extremely smooth:

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

Like the HUD used in the video? That's MangoHud, see our previous articles on it.

If you do wish to try it, the Vulkan option is available on the first login screen in the Options menu. It will freeze for a little while as it switches the API over. For Proton, I had to use the community-made Proton 5.6-GE-2 (and specifically that version) with NVIDIA otherwise at the character select screen it just crashed to the desktop every single time. If you have an AMD GPU, the Vulkan version currently needs a fix in the RADV driver but it reportedly works fine with the AMDVLK driver. Since this is the first public Beta of Vulkan for PoE, it will no doubt get smoother in terms of driver and Proton compatibility.

Path of Exile can be found free on Steam or the official site.

Article taken from GamingOnLinux.com.
16 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
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.
See more from me
26 comments
Page: 1/3»
  Go to:

Patola 29 May
I was able to run as vulkan smoothly on proton 5.0-7 by using this launch string (from the bug report ):
PROTON_USE_D9VK=1 WINEDLLOVERRIDES="dxgi=n,b" %command%


Last edited by Patola on 29 May 2020 at 11:04 am UTC
Xpander 29 May
Quoting: PatolaPROTON_USE_D9VK=1 WINEDLLOVERRIDES="dxgi=n,b" %command%

DXVK(D9VK) is enabled by default anyway and if you run it with Vulkan rendering directly why do you need that?
massatt212 29 May
Quoting: Xpander
Quoting: PatolaPROTON_USE_D9VK=1 WINEDLLOVERRIDES="dxgi=n,b" %command%

DXVK(D9VK) is enabled by default anyway and if you run it with Vulkan rendering directly why do you need that?

if that worked, maybe their is a way to get world war Z to run on Vulkan
Patola 29 May
Quoting: Xpander
Quoting: PatolaPROTON_USE_D9VK=1 WINEDLLOVERRIDES="dxgi=n,b" %command%
DXVK(D9VK) is enabled by default anyway and if you run it with Vulkan rendering directly why do you need that?
Yeah, I found it weird but just used as suggested and it worked. Now I removed the PROTON_USE_D9VK=1 and it works the same. Maybe it was for being able to get to the directx build to select the vulkan beta within the interface?
Dampcloth 29 May
Does it support gamepads? I just can't go back to clicking after D3 on console.
Akien 29 May
Great news! I tried PoE briefly a few years ago and it filled my Diablo II cravings pretty well. I'll have to give it another try whenever I have enough time on my hands to dive into such a content heavy RPG (so, not anytime soon :D).
Grinding Gear Games is chummy with Digital Extremes, who make Warframe. Maybe they will compare notes and that too can get Vulkan-fied. :P
Andreas 29 May
If you are on AMD graphics you can set the following environment variable to load the AMDVLK driver until MESA fix lands in release. (e.g. via Lutris)

 
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd64.json
drlamb 29 May
View PC info
  • Supporter
Quoting: PatolaWINEDLLOVERRIDES

Clearly I haven't had enough coffee this morning. Initially I read this as Wined Lover Rides...
CMDR_Kiel42 29 May
Quoting: DampclothDoes it support gamepads? I just can't go back to clicking after D3 on console.

I don't think so, and I don't see how it could tbh. But there's a console version if you're interested.
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just 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!

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
Community Livestreams
Latest Forum Posts