Skyrim SE WINEVULKAN Loader Thunk - Assertion Failed

fixing bugs
Post Reply
  • Author
  • Message
Offline
Posts: 1
Joined: 28 Sep 2024, 03:31

Skyrim SE WINEVULKAN Loader Thunk - Assertion Failed

Skyrim SE shows this error when starting, prior to the menu appearing (I really wish I could attach a screen shot):
Wine C++ Runtime Library
Assertion failed!!

Program:
z:\<path to skyrim>\SkyrimSE.exe
File: ../src-wine/dlls/winevulkan/loader_thunks.c
Line: 2934

Expression: "!status && "vkCreateGraphicsPipelines""

Press OK to exit the program, or Cancel to start the Wine debugger.
I am running Garuda Linux. The game was working for weeks and then something changed. This error only happens with the ENB installed. I have re-installed Skyrim. My enblocal.ini is set to recognise Linux, and all other settings are default. I use MO2 to install mods, but the error happens prior to starting or loading a game, so before any mods matter.

I have tried downgrading Mesa, DXVK and other WINE graphics related packages. I have tried the official Valve proton 9, experimental and latest Proton-GE.

Here are my system details:

Code: Select all

inxi -zb
System:
Kernel: 6.10.10-zen1-1-zen arch: x86_64 bits: 64
Desktop: KDE Plasma v: 6.1.5 Distro: Garuda Linux
Machine:
Type: Desktop Mobo: Gigabyte model: B650M K serial: <superuser required>
UEFI: American Megatrends LLC. v: FB1 date: 05/22/2024
CPU:
Info: 8-core AMD Ryzen 7 7700X [MT MCP] speed (MHz): avg: 4683
min/max: 545/5573
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 22 [Radeon RX 6700/6700
XT/6750 XT / 6800M/6850M XT] driver: amdgpu v: kernel
Device-2: Advanced Micro Devices [AMD/ATI] Raphael driver: amdgpu
v: kernel
Display: wayland server: X .org v: 1.21.1.13 with: Xwayland v: 24.1.2
compositor: kwin_wayland driver: X: loaded: amdgpu
unloaded: modesetting,radeon dri: radeonsi gpu: amdgpu,amdgpu resolution:
1: 1920x1080 2: 3440x1440
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.2.3-arch1.1
renderer: AMD Radeon RX 6700 XT (radeonsi navi22 LLVM 18.1.8 DRM 3.57
6.10.10-zen1-1-zen)
Network:
Device-1: Realtek RTL8125 2.5GbE driver: r8169
Drives:
Local Storage: total: 10.46 TiB used: 8.28 TiB (79.1%)
Info:
Memory: total: 64 GiB note: est. available: 61.77 GiB used: 11.5 GiB (18.6%)
Processes: 420 Uptime: 16m Shell: fish inxi: 3.3.36
Have you got any suggestions about what i can do to further diagnose this?

Offline
Posts: 4
Joined: 18 Jun 2024, 01:10

Re: Skyrim SE WINEVULKAN Loader Thunk - Assertion Failed

Try setting EnableTerrainBlending=0 in enbseries.ini, then delete your enbcache.

If you want to play with terrain blending, you can try adding "dxvk.enableGraphicsPipelineLibrary = False" to your dxvk.conf file, which should be placed next to your SkyrimSE binary. This worked for me.
Post Reply