wine + dxvk + Rise of the Tomb Raider crashes in Soviet Installation 20% with VK_ERROR_DEVICE_LOST
System information
Please post inxi -GSC -xx
output (fenced with triple backticks) OR fill information below manually
System:
Host: enigma.lan Kernel: 5.19.17 arch: x86_64 bits: 64 Desktop: KDE Plasma
v: 5.26.5 Distro: Slackware 15.0
CPU:
Info: quad core model: 11th Gen Intel Core i5-1135G7 bits: 64 type: MT MCP
cache: L2: 5 MiB
Speed (MHz): avg: 1756 min/max: 400/4200 cores: 1: 1400 2: 1400 3: 3655
4: 1688 5: 569 6: 1400 7: 2542 8: 1400
Graphics:
Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] driver: i915 v: kernel
Device-2: Sunplus Innovation Integrated_Webcam_HD type: USB
driver: uvcvideo
Display: x11 server: X.Org v: 21.1.6 with: Xwayland v: 22.1.7 driver: X:
loaded: modesetting unloaded: vesa dri: iris gpu: i915
resolution: 1920x1080~60Hz
API: OpenGL v: 4.6 Mesa 22.3.2 renderer: Mesa Intel Xe Graphics (TGL GT2)
-
OS: (
cat /etc/os-release | grep "NAME"
) NAME=Slackware PRETTY_NAME="Slackware 15.0 x86_64 (post 15.0 -current)" CPE_NAME="cpe:/o:slackware:slackware_linux:15.0" VERSION_CODENAME=current -
GPU: (
lspci -nn | grep VGA
orlshw -C display -numeric
) 0000:00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01) -
Kernel version: (run
uname -a
) Linux enigma.lan 5.19.17 #1 (closed) SMP PREEMPT_DYNAMIC Mon Oct 24 13:00:29 CDT 2022 x86_64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz GenuineIntel GNU/Linux -
Mesa version: (
glxinfo -B | grep "OpenGL version string"
) OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.2 -
Xserver version (if applicable): (
sudo X -version
) X.Org X Server 1.21.1.6 X Protocol Version 11, Revision 0 Current Operating System: Linux enigma.lan 5.19.17 #1 (closed) SMP PREEMPT_DYNAMIC Mon Oct 24 13:00:29 CDT 2022 x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-huge-5.19.17 root=/dev/mapper/vg0-root ro
Current version of pixman: 0.42.2 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version.
- Desktop manager and compositor:
If applicable
-
DXVK version: dxvk-master-20230104
-
Wine/Proton version: wine-8.0-rc1 (Staging)
Describe the issue
On some locations, for example Soviet Union 20% Rise of the Tomb Raider crashes and show window DXGI_ERROR_DEVICE_RESET. After calling waitForIdle() driver returns to dxvk VK_ERROR_DEVICE_LOST and the dxvk returns to wine DXGI_ERROR_DEVICE_RESET. It seems to ROTTR_d3d11.log Vulkan driver crashes.
Please describe what you are doing, what you expect and what you're seeing instead. How frequent is the issue? Is it a one time occurrence? Does it appear multiple times but randomly? Can you easily reproduce it?
"It doesn't work" usually is not a helpful description of an issue. The more detail about how things are going wrong, the better.
Regression
Log files as attachment
-
Output of
dmesg
[ 27.069820] input: Intel HID switches as /devices/platform/INTC1051:00/input/input27 [ 2386.992458] Asynchronous wait on fence 0000:00:02.0:kwin_x11[1587]:13f02 timed out (hint:intel_atomic_commit_ready [i915]) [ 2389.107637] i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:849f9ef4, in NxInternalRende [5896] [ 2389.108668] i915 0000:00:02.0: [drm] Resetting rcs0 for stopped heartbeat on rcs0 [ 2389.108705] i915 0000:00:02.0: [drm] NxInternalRende[5896] context reset due to GPU hang -
Backtrace
-
Gpu hang details