There seems to be something wrong with gamemodeauto.
Try getting rid of that (or at least reinstalling it).
There seems to be something wrong with gamemodeauto.
Try getting rid of that (or at least reinstalling it).
Already tried with gamemmode on and off, issue still persist.
Then I can't really help you. It's some kind of setup issue but the logs don't tell us anything beyond that.
Then I can't really help you. It's some kind of setup issue but the logs don't tell us anything beyond that.
Well, it looks like it's some kind of issue with the graphics drivers itself, I will try reporting it to Mesa and see what will happen. I tried The Finals which is VKD3D game and didn't have any issue so I guess it's some issue in Mesa or between driver and dxvk (on RX 9000 series).
@NexisX281 any update on this?
proton experimentalx1 2025-12MANGOHUDx1 2025-12WINEDEBUGx1 2025-12WINEDLLOVERRIDESx1 2025-12
I have issues with World of Tanks and The Witcher 3 Wild Hunt.
In WoT game seems to not fully utilize my GPU (in Windows my GPU was constantly at 99%, with 250 - 320 fps). On linux I have constant drops to 80 - 120fps and somtimes even lag spikes. Those lags mostly happen in the beginning of the match, then the game runs fine, but on some maps low gpu usage and low fps are present whole match.
WoT video:
https://www.youtube.com/watch?v=CSkC_UnI1RY
In The Witcher 3 I have performance issues, (on Windows I played with every option maxed out (UBER +) and HAIRWORKS ON set also to max getting about 160 - 180fps. On linux those options make game run sub 90fps. With hairworks disabled I can obtain 90 - 110 fps in dense forest areas (on Windows 200+ fps) or about 160 - 200fps in Novigrad (CPU intensive scenario) (on windows 190 - 250fps).
Witcher 3 video:
https://www.youtube.com/watch?v=RFhvRVyW06E
Both games suffer from huge performance jumps (in WoT somtimes jumps from 80fps to 320fps).
In Witcher 3 from 100fps to 240 fps.
Already tried:
All of latest proton versions (Experimental,GE,EM etc.)
Esync/Fsync/NTsync
WINE XWayland and WINE Wayland
Gnome/KDE.
Switching to scx_ladv scheduler (this actually made the performance worse)
Switching to LLVM shader compilaton.
Proton Experimental seems to work a little bit better than others.
Software information
Both Witcher 3 and World of Tanks.
System information
Apitrace file(s)
Currently I am unable to provide apitrace, will do it later on.
PROTON LOG from World of Tanks:
I will provide later on.
PROTON LOG from Witcher 3:
Proton: 1763329328 EM-10.0-32+
SteamGameId: default
Command: ['/mnt/1c3ed63b-5d24-4b5b-a061-a44f14b35071/GryPrawdziwe/The Witcher 3 Wild Hunt/bin/x64/witcher3.exe']
Options: {'gamedrive', 'dxvkd3d8', 'forcelgadd', 'wayland'}
depot: 3.0.20251216.191774
pressure-vessel: 0.20251210.0 scout
scripts: 0.20251210.0
sniper: 3.0.20251216.191774 sniper 3.0.20251216.191774
Kernel: Linux 6.18.2-3-cachyos #1 SMP PREEMPT_DYNAMIC Thu, 18 Dec 2025 18:07:28 +0000 x86_64
Language: LC_ALL None, LC_MESSAGES None, LC_CTYPE None
PATH: /home/dominik/.local/share/Steam/compatibilitytools.d/EM-10.0-32/files/bin/:/usr/bin:/bin
System WINEDLLOVERRIDES: winemenubuilder=
Effective WINEDLLOVERRIDES: winemenubuilder=
System WINEDEBUG: -all
Effective WINEDEBUG: -all
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
wineserver: NTSync up and running!
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
[2025-12-23 01:56:48.368] [MANGOHUD] [info] [blacklist.cpp:83] process 'explorer.exe' is blacklisted in MangoHud
WARNING: radv is not a conformant Vulkan implementation, testing use only.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
WARNING: radv is not a conformant Vulkan implementation, testing use only.
[2025-12-23 01:56:48.525] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
[2025-12-23 01:56:48.525] [MANGOHUD] [info] [gpu.cpp:89] Set renderD128 as active GPU (driver=amdgpu id=1002:7550 pci_dev=0000:03:00.0)
WARNING: radv is not a conformant Vulkan implementation, testing use only.
[2025-12-23 01:56:49.202] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
[2025-12-23 01:56:52.682] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
[2025-12-23 01:56:52.816] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
[2025-12-23 01:56:52.941] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
[2025-12-23 01:56:53.066] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
[2025-12-23 01:56:53.212] [MANGOHUD] [warning] [overlay_params.cpp:1139] You have specified both gpu_list and pci_dev, ignoring pci_dev.
[2025-12-23 01:56:53.388] [MANGOHUD] [error] [battery.cpp:29] No battery found
9914.636:00dc:01f8:info:nvapi64:DXVK-NVAPI EM-10.0-32-beta3+ NVAPI gcc 10.3.0 x86_64 plain (witcher3.exe)
9914.636:00dc:01f8:info:nvapi64:Successfully acquired Vulkan vkGetInstanceProcAddr @ 0x6ffffbc6e430
9914.638:00dc:01f8:info:nvapi64:<-NvAPI_Initialize: NVIDIA or other suitable device not found or initialization failed
9914.649:00dc:01f8:info:nvapi64:DXVK-NVAPI EM-10.0-32-beta3+ NVAPI gcc 10.3.0 x86_64 plain (witcher3.exe)
9914.649:00dc:01f8:info:nvapi64:Successfully acquired Vulkan vkGetInstanceProcAddr @ 0x6ffffbc6e430
9914.651:00dc:01f8:info:nvapi64:<-NvAPI_Initialize: NVIDIA or other suitable device not found or initialization failed
9914.663:00dc:01f8:info:nvapi64:DXVK-NVAPI EM-10.0-32-beta3+ NVAPI gcc 10.3.0 x86_64 plain (witcher3.exe)
9914.663:00dc:01f8:info:nvapi64:Successfully acquired Vulkan vkGetInstanceProcAddr @ 0x6ffffbc6e430
9914.665:00dc:01f8:info:nvapi64:<-NvAPI_Initialize: NVIDIA or other suitable device not found or initialization failed
9914.677:00dc:01f8:info:nvapi64:DXVK-NVAPI EM-10.0-32-beta3+ NVAPI gcc 10.3.0 x86_64 plain (witcher3.exe)
9914.677:00dc:01f8:info:nvapi64:Successfully acquired Vulkan vkGetInstanceProcAddr @ 0x6ffffbc6e430
9914.679:00dc:01f8:info:nvapi64:<-NvAPI_Initialize: NVIDIA or other suitable device not found or initialization failed
9914.691:00dc:01f8:info:nvapi64:DXVK-NVAPI EM-10.0-32-beta3+ NVAPI gcc 10.3.0 x86_64 plain (witcher3.exe)
9914.691:00dc:01f8:info:nvapi64:Successfully acquired Vulkan vkGetInstanceProcAddr @ 0x6ffffbc6e430
9914.693:00dc:01f8:info:nvapi64:<-NvAPI_Initialize: NVIDIA or other suitable device not found or initialization failed
9914.705:00dc:01f8:info:nvapi64:DXVK-NVAPI EM-10.0-32-beta3+ NVAPI gcc 10.3.0 x86_64 plain (witcher3.exe)
9914.705:00dc:01f8:info:nvapi64:Successfully acquired Vulkan vkGetInstanceProcAddr @ 0x6ffffbc6e430
9914.707:00dc:01f8:info:nvapi64:<-NvAPI_Initialize: NVIDIA or other suitable device not found or initialization failed
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory