protonscr

ABZU: black screen after developer logos

dxvkclosed feature set
doitsujin/dxvk#77 · opened 2018-02-14 by roothorick · updated 2021-09-16 · 10 comments · github
Rroothorick 2018-02-14 github

Software information

ABZU: http://www.abzugame.com/
Default settings (cannot reach options menu)

Displays developer logos, then stops on a black screen. Can hear music.

System information

  • GPU: Radeon RX 480
  • Driver: Mesa 17.3.2 RADV
  • Wine version: 2.21 (Staging)
  • DXVK version: git 0c2058e

Apitrace file(s)

Impossible due to limitations in apitrace

Log files

Ddoitsujin maintainer 2018-02-15 github

Is this by any chance an Unreal Engine 4 game? Because I'm starting to see a pattern here (see #79):

err: DxbcCompiler: Unhandled PS SV input: DxbcSystemValue::RenderTargetId

Fixing this is going to be a bit tricky though.

GGabrielMajeri 2018-02-15 github

@doitsujin It is using Unreal Engine, it is even featured on the UE4 main page.

Ddoitsujin maintainer 2018-02-15 github

Please try with 8ebffc1018173903b4bfaf41561fb9bd2b006f74.

Rroothorick 2018-02-15 github

Seems to take longer now, and I can just make out the edge of what might be a loading spinner at the bottom of the screen, but that disappears after a while and it still hangs.

Rroothorick 2018-02-15 github

There may be a driver bug involved... now if I try to kill the game, it just zombifies, still taking up the screen, and no amount of killing Wine processes recovers the desktop. Attempting to VT switch blacks out the screen, with no way to get that back either. Machine fails to restart, necessitating a hard reset.

Ddoitsujin maintainer 2018-02-15 github

What's your dmesg output? This could be caused by a VM fault on the GPU.

Rroothorick 2018-02-15 github

I initially wasn't getting any dmesg output. The secret appears to be to wait a really long time. In excess of 7 minutes. Rendering the process a zombie may have been necessary.

https://pastebin.com/yni3U4by

Some anomalies:

  • It took a lot longer than 120 seconds between the hang and when this appeared in dmesg
  • 3046 was not the PID of the game.
Ddoitsujin maintainer 2018-04-17 github

Since the game itself seems to work (see here), I'll close this. Please comment on #252 if the GPU hang is still a thing.

Ttristan-k 2021-09-16 github

I'm having the same issue on an Apple MacBook Air (M1) with legendary and Crossover 20.0.4. Not sure where to go from here.

ms_cap_full_2021-16-09-023109

Ddoitsujin maintainer 2021-09-16 github

We do not support Apple hardware. Please report this to Codeweavers directoy.

Nothing extracted yet.