Back to the main site

Hi! Need some help running Path of Exile standalone with dxvk


#1

I’m running a standalone PoE client with dxvk and I don’t see any icons on my minimap which is really annoying. Start up arguments are as follows: DXVK_USE_PLACEHOLDER_SHADERS=1 DXVK_USE_PIPECOMPILER=1 --waitforpreload --nologo --gc2.


#2

Those environment variables suggest you’re using the shader hack. If you’re using that, you will get artifacts and things being drawn incorrectly. That’s a quite dated fix (dxvk 0.70ish) and nowadays you can use more modern solutions to play smoothly and have everything being drawn.

To make things easier for me, I simply use GloriousEggroll’s Proton build which comes with an async-patched DXVK (https://github.com/GloriousEggroll/proton-ge-custom/releases) which you can enable with environment variable “DXVK_ASYNC=1”.

If you really want to stick with standalone, I suggest trying the newest DXVK 1.2.1 first, see if it fits your needs. If not, get any of these releases (https://github.com/jomihaka/dxvk-poe-hack/releases) and use DXVK_ASYNC=1 again.

p.s.: the garbage collection parameter is not --gc2, it’s -gc 2. It’s in their documentation


#3

I used shader hack commands because they fixed another problem I had once, but don’t fix it anymore. I removed them, changed “–gc2” to “-gc 2” and added “DXVK_ASYNC=1”, installed and used the dxvk 1.2.1 from dxvk-poe-hack github but the problem persists. I don’t have any icons on my minimap.


#4

Sad to hear that. Have you also tried DXVK_ASYNC=0? Just to be clear, you put that environment variable in Lutris’ table of environment variables, right?

I just briefly tested the new league on a fresh Steam Play install and everything seemed right, I haven’t payed too much attention to minimap icons. If it works on my side, I’ll report back.

So you’re not seeing icons even if you open the big map with Tab, right?

Can you give more details about your operating system, linux kernel (uname -r command), graphics card and graphics drivers? (/usr/lib64/mesa/glxheads is pretty useful and concise for that)
EDIT: I have minimap icons on Steam Play version GE 4.6-2

Fedora 30
Kernel: 5.1.6-300.fc30.x86_64
Glxheads:
GL_VERSION:  4.6.0 NVIDIA 418.74
GL_VENDOR:   NVIDIA Corporation
GL_RENDERER: GeForce GTX 970/PCIe/SSE2

#5

I have Ubuntu 18.04.2 LTS 4.18.0-21-generic, and it looks like my PoE have got entirely broken for some reason. Now I have black or invisible models instead of monsters, so I guess I’ll just have to make a new clean install and see if the initial problem gets fixed by that too.


#6

I’m currently playing on Steam using Proton 4.6-GE-2 (which comes with like DXVK 1.0.3 async) and the only big note is that I had to put textures on Medium, because I feel if I don’t have an SSD, the game takes too long to load it and it crashes.

You may, sadly, have to reinstall it because you might have something broken there… If you go from DXVK 1.x back to DXVK 0.7x or 0.8x, the state cache has changed, so you’ll have broken shaders and possibly textures! Since DXVK 1.x is working over here, I think it’s a safe step to stay in those versions. There has to be some “pat-of-exile.dxvk-state-cache” or similar file somewhere you can delete and fix your stuff.

What is your graphics card and drivers? If it’s AMD, you’ll need padoka PPA for new and stable mesa-vulkan-drivers mesa-vulkan-drivers:i386. If you’re on NVidia, you’ll need to enable the graphics-drivers PPA and make sure your installation is working fine (always a bummer…)