Dxvk: Uplay overlay does not work with DXVK

Created on 19 Jan 2019  路  13Comments  路  Source: doitsujin/dxvk

Software information

Running Watch Dogs installed via Lutris with the UPlay profile from Lutris. With DXVK 0.95 the game now freezes at the Ubisoft logo. Switching to version 0.94 the game luanches correctly and can be played.

System information

  • GPU: Nvidia GPU 1080 GTX
  • Driver: 415.27
  • Wine version: 4.0-rc5
  • DXVK version: 0.95 & 0.94

Log files

Watch_Dogs_dxgi.log
Watch_Dogs_d3d11.log

bug

All 13 comments

And injustice 2 doesn't launch with 0.95 also via windows works.with 0.94

Please disable the Uplay overlay if you have it enabled. Watch Dogs does work fine on my end.

How do I do that? Disabling the Uplay overlay.

all i get is low FPS MSAA is broken and stuttering no crashes ill try play it longer next time

Seems to be the Uplay overlay that is causing the crash with DXVK 0.95 and Watch Dogs. The game launches without issues when the overlay is turned off with DXVK 0.95. But with 0.94 the game runs with the overlay turned on!

I'm aware that there is a regression with the Uplay overlay, this was already discussed in #858.

I'm aware that there is a regression with the Uplay overlay, this was already discussed in #858.

I wasn't thinking of that when I submitted this bug.

Almost every game works on origin if u disable in-game overlay

Almost every game works on origin if u disable in-game overlay

Strange that is not my experience at all.

Turns out that this "regression" is not actually a regression. The Uplay overlay does not work even with 0.94, and while it's true that it did not have to be disabled, it was simply non-functional. With 0.95 ist prevents games from starting.

The problem is that the commit which introduced this is a crucial D3D10 bug fix which actually makes DXVK's behaviour more correct. Reverting it is therefore not an option and the Uplay overlay should be disabled in the future.

Chances of the bug getting resolved are very low since I cannot debug the overlay itself.

Is there anything we can do, in order to help find out how to get the overlay to work?

Turns out that this was actually a bug in the Uplay overlay itself all along - the overlay hooks the Vulkan DLL, but crashes somewhere while doing that. Apparently this got fixed by a recent client update.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

doitsujin picture doitsujin  路  244Comments

SveSop picture SveSop  路  133Comments

Joshua-Ashton picture Joshua-Ashton  路  87Comments

pingubot picture pingubot  路  112Comments

doitsujin picture doitsujin  路  65Comments