9070 xt freezing in d2r

Can anyone more knowledgeable take a look at this and guess what’s actually happening here? I’ve been experiencing an issue lately when I play Diablo II: Resurrected where it randomly freezes, completely locks up, and boots me back out to the login screen. rarely it just closes D2R and then the screen will flash and correct its self.

From what I understand, something funky is going on with the VRAM and DirectX 12, but I wasn’t having any issues a few months ago. It tries to bounce back, but can’t sometimes.. I’m not sure what the 512m enabled means.

I’m worried something is wrong with the VRAM in my card.

My GPU is an 9070 xt.

Fedora workstation 43

Nov 28 02:18:04 computer kernel: amdgpu 0000:10:00.0: amdgpu: Dumping IP State
Nov 28 02:18:04 computer kernel: amdgpu 0000:10:00.0: amdgpu: Dumping IP State Completed
Nov 28 02:18:04 computer kernel: amdgpu 0000:10:00.0: amdgpu: [drm] AMDGPU device coredump file has been created
Nov 28 02:18:04 computer kernel: amdgpu 0000:10:00.0: amdgpu: [drm] Check your /sys/class/drm/card1/device/devcoredump/data
Nov 28 02:18:04 computer kernel: amdgpu 0000:10:00.0: amdgpu: ring gfx_0.0.0 timeout, signaled seq=27062237, emitted seq=27062239
Nov 28 02:18:04 computer kernel: amdgpu 0000:10:00.0: amdgpu: Process Main pid 342925 thread vkd3d_queue pid 342969
Nov 28 02:18:04 computer kernel: amdgpu 0000:10:00.0: amdgpu: Starting gfx_0.0.0 ring reset
Nov 28 02:18:07 computer kernel: amdgpu 0000:10:00.0: amdgpu: Ring gfx_0.0.0 reset failed
Nov 28 02:18:07 computer kernel: amdgpu 0000:10:00.0: amdgpu: GPU reset begin!
Nov 28 02:18:09 computer kernel: amdgpu 0000:10:00.0: amdgpu: MES(1) failed to respond to msg=REMOVE_QUEUE
Nov 28 02:18:09 computer kernel: amdgpu 0000:10:00.0: amdgpu: failed to unmap legacy queue
Nov 28 02:18:09 computer kernel: [drm:gfx_v12_0_hw_fini [amdgpu]] ERROR failed to halt cp gfx
Nov 28 02:18:09 computer kernel: amdgpu 0000:10:00.0: amdgpu: MODE1 reset
Nov 28 02:18:09 computer kernel: amdgpu 0000:10:00.0: amdgpu: GPU mode1 reset
Nov 28 02:18:09 computer kernel: amdgpu 0000:10:00.0: amdgpu: GPU smu mode1 reset
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: GPU reset succeeded, trying to resume
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: PCIE GART of 512M enabled (table at 0x00000083DAB00000).
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: VRAM is lost due to GPU reset!
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: PSP is resuming…
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: RAP: optional rap ta ucode is not available
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: SECUREDISPLAY: optional securedisplay ta ucode is not available
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: SMU is resuming…
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: smu driver if version = 0x0000002e, smu fw if version = 0x00000032, smu fw program = 0, smu fw version = 0x00684a00 (104.74.0)
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: SMU driver if version not matched
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: SMU is resumed successfully!
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: program CP_MES_CNTL : 0x4000000
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: program CP_MES_CNTL : 0xc000000
Nov 28 02:18:10 computer kernel: amdgpu 0000:10:00.0: amdgpu: [drm] DMUB hardware initialized: version=0x0A000400
Nov 28 02:18:11 computer kernel: amdgpu 0000:10:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
Nov 28 02:18:11 computer kernel: amdgpu 0000:10:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
Nov 28 02:18:11 computer kernel: amdgpu 0000:10:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
Nov 28 02:18:11 computer kernel: amdgpu 0000:10:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 6 on hub 0
Nov 28 02:18:11 computer kernel: amdgpu 0000:10:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 7 on hub 0
Nov 28 02:18:11 computer kernel: amdgpu 0000:10:00.0: amdgpu: ring sdma0 uses VM inv eng 8 on hub 0
Nov 28 02:18:11 computer kernel: amdgpu 0000:10:00.0: amdgpu: ring sdma1 uses VM inv eng 9 on hub 0
Nov 28 02:18:11 computer kernel: amdgpu 0000:10:00.0: amdgpu: ring vcn_unified_0 uses VM inv eng 0 on hub 8
Nov 28 02:18:11 computer kernel: amdgpu 0000:10:00.0: amdgpu: ring jpeg_dec uses VM inv eng 1 on hub 8
Nov 28 02:18:11 computer kernel: amdgpu 0000:10:00.0: amdgpu: GPU reset(1) succeeded!
Nov 28 02:18:11 computer kernel: [drm:amdgpu_cs_ioctl [amdgpu]] ERROR Failed to initialize parser -125!
Nov 28 02:18:11 computer kernel: amdgpu 0000:10:00.0: [drm] device wedged, but recovered through reset
Nov 28 02:18:13 computer kernel: amdgpu 0000:10:00.0: amdgpu: VM memory stats for proc Xwayland(19915) task Xwayland:cs0(19914) is non-zero when fini
Nov 28 02:18:13 computer kernel: amdgpu 0000:10:00.0: amdgpu: VM memory stats for proc foliate(9638) task foliate(9638) is non-zero when fini
Nov 28 02:18:13 computer kernel: amdgpu 0000:10:00.0: amdgpu: VM memory stats for proc (0) task (0) is non-zero when fini
Nov 28 02:18:13 computer kernel: amdgpu 0000:10:00.0: amdgpu: VM memory stats for proc (0) task (0) is non-zero when fini
Nov 28 02:18:13 computer kernel: amdgpu 0000:10:00.0: amdgpu: VM memory stats for proc gnome-software(4309) task gnome-software(4309) is non-zero when fini
Nov 28 02:18:13 computer kernel: amdgpu 0000:10:00.0: amdgpu: VM memory stats for proc WebKitWebProces(9841) task WebKitWebP:cs0(9827) is non-zero when fini
Nov 28 02:18:13 computer kernel: amdgpu 0000:10:00.0: amdgpu: VM memory stats for proc RDD Process(7132) task browser 4 :cs0(6623) is non-zero when fini
Nov 28 02:18:13 computer kernel: amdgpu 0000:10:00.0: amdgpu: VM memory stats for proc vesktop.bin(15226) task vesktop.bi:cs0(15195) is non-zero when fini
Nov 28 02:18:14 computer kernel: amdgpu 0000:10:00.0: amdgpu: VM memory stats for proc gnome-shell(3951) task gnome-shel:cs0(3910) is non-zero when fini
Nov 28 02:18:14 computer kernel: amdgpu 0000:10:00.0: amdgpu: VM memory stats for proc firefox-bin(6551) task firefox:cs0(6486) is non-zero when fini

I’d try a latest master artifact of vkd3d-proton (like this one)