protonscr

DXVK is not compatible w/ wine >=6.8

dxvkclosed
doitsujin/dxvk#2072 · opened 2021-05-28 by ElJdP · updated 2022-03-28 · 7 comments · github
EElJdP 2021-05-28 github

I've played Rocket League for a while now. I obviously use the Heroic Launcher, and since ~4 days, Rocket League does not launch anymore, as the terminal screenshot shows below. It is not a problem with Rocket League alone, because I have tried with other games as well – the same log appears, no matter the game. I also asked in winehq, and they said it was a DXVK issue and not a wine one, so that's why I'm asking here.

System information

  • GPU:AMD® Radeon(tm) vega 3 graphics
  • Driver:00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Raven/Raven2 IOMMU
  • Wine version: 6.8
  • DXVK version: 9

Apitrace file(s)

  • Put a link here

Log files

  • d3d9.log:

  • d3d11.log:
    image

  • dxgi.log:

Mmisyltoad 2021-05-28 github

This isn't a DXVK issue. Your Vulkan driver setup is broken.

Can you try with WINEDLLOVERRIDES=dxgi=n, it looks like you are using Wine's DXGI and not ours so it's probably falling back to lavapipe or something stupid.

WWinterSnowfall 2021-05-28 github

I also asked in winehq, and they said it was a DXVK issue and not a wine one, so that's why I'm asking here.

On a side note, for anything you may run across in the future, it's probably best not to use DXVK when reporting issues to the wine devs... testing a Windows game with native Vulkan support would have probably helped with triage in this case.

Ddoitsujin maintainer 2021-05-28 github

Probably just lavapipe issues again... nothing to do with wine 6.8. DXVK works just fine with that.

We'll have a new release soon-ish that blacklists lavapipe for good, because somehow some games keep picking that over actual GPUs for no real reason on some people's setups (I haven't been able to reproduce this). In the meantime, use DXVK's DXGI (Wine's doesn't support multiple GPUs or drivers properly), use DXVK_FILTER_DEVICE_NAME, or grab this build.

Mmaxiking01 2021-05-28 github

I also have problems with DXVK on wine 6.8>= . It occurs when trying to launch Steam either on Intel or Nvidia GPU. The logs are in here . Logs are for two graphics cards and with and without dxvk. Problem also manifests in other programs like Foobar2000 by crashing.

Ddoitsujin maintainer 2021-05-28 github

@maxiking01 and what problems do you have exactly? Logs look perfectly fine.

Mmaxiking01 2021-05-29 github

The main issue is steam hangs in main window when I install dxvk. There aren't any crashes. It affects other programs as well. In case foobar2000 app crashes. When I don't install the dxvk steam starts normally. I looked at logs in both cases, but I couldn't notice anything suspicious. I'll provide additional logs if you need it.

Ddoitsujin maintainer 2021-05-29 github

Steam works fine here with wine-tkg 6.9 and it worked fine with 6.8.

Also, please try the things mentioned above in https://github.com/doitsujin/dxvk/issues/2072#issuecomment-850444605.

Launch options

Upstream links