Dark and Darker/Tavern not launching (Steam)

Hello,

I recently upgrade my gpu to an AMD 9070XT. After installing I had a lot of issues with the gpu, random stopping of the display server/black screen etc. In the process of troubleshooting I did 2 things at once. I first tried to switch to lib32-mesa-git/mesa-git, but while doing that I found a thread saying on both linux and windows 9070xt has an issue with the card going over stable clock speeds on its own and to set an offset (something like -300MHz) to prevent this. So using LACT I set the offset as well. After doing both steps I tried launching the game I play most on steam (dark and darker). The game previously played fine on the NVIDIA card, then with the AMD card I was having the issues described above but it played fine other than the intermittent display server crashes. Now after I did the offset and changed to mesa-git, steam looks like its launching it normally but it just has the blue “Stop” button but does not move on from there. Often if I wait a long time I get “Tavern an error has occured. code : 16”. All other games I try to launch (tried ~5 others, all launched fine and seemed to be playing normally). I reverted back to the normal (non-git) mesa packages and undid the offset. Dark and darker still has the same issues.

Below is some relevant system info and logs:

System:
  Host:my-desktop Kernel: 6.14.0-1-MANJARO arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 6.3.3 Distro: Manjaro Linux
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: TUF GAMING B650-E WIFI v: Rev 1.xx
    serial: <superuser required> UEFI: American Megatrends v: 3014
    date: 07/17/2024
CPU:
  Info: 8-core model: AMD Ryzen 7 7800X3D bits: 64 type: MT MCP cache:
    L2: 8 MiB
  Speed (MHz): avg: 4368 min/max: 545/5053 cores: 1: 4368 2: 4368 3: 4368
    4: 4368 5: 4368 6: 4368 7: 4368 8: 4368 9: 4368 10: 4368 11: 4368 12: 4368
    13: 4368 14: 4368 15: 4368 16: 4368
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 48 [RX 9070/9070 XT]
    driver: amdgpu v: kernel
  Display: x11 server: X.Org v: 21.1.16 with: Xwayland v: 24.1.6 driver: X:
    loaded: amdgpu unloaded: modesetting,vesa dri: radeonsi gpu: amdgpu
    resolution: 1: 1920x1080~144Hz 2: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.0.2-arch1.2
    renderer: AMD Radeon Graphics (radeonsi gfx1201 ACO DRM 3.61
    6.14.0-1-MANJARO)
  API: Vulkan v: 1.4.309 drivers: N/A surfaces: xcb,xlib
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: lact, nvidia-settings, nvidia-smi,
    radeontop wl: wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] driver: snd_hda_intel
  Device-2: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    driver: snd_hda_intel
  API: ALSA v: k6.14.0-1-MANJARO status: kernel-api
  Server-1: PipeWire v: 1.4.1 status: active
Network:
  Device-1: Realtek RTL8125 2.5GbE driver: r8169
  IF: eno1 state: up speed: 1000 Mbps duplex: full mac: 60:cf:84:7c:ca:7b
  Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    driver: mt7921e
  IF: wlp11s0 state: down mac: 3e:17:4b:bc:60:e4

steam-2016590.log:

73492.486:0030:00e8:warn:threadname:NtSetInformationThread Thread renamed to L"wine_rpcrt4_io"
73492.528:0030:00ec:warn:threadname:NtSetInformationThread Thread renamed to L"wine_threadpool_worker"
73492.529:00e0:00f4:warn:threadname:NtSetInformationThread Thread renamed to L"wine_sechost_service"
73492.530:00e0:00f8:warn:threadname:NtSetInformationThread Thread renamed to L"wine_rpcrt4_server"
73492.530:00e0:00fc:warn:threadname:NtSetInformationThread Thread renamed to L"wine_rpcrt4_server"
73492.532:00e0:0100:warn:threadname:NtSetInformationThread Thread renamed to L"wine_rpcrt4_io"
73492.532:00e0:0104:warn:threadname:NtSetInformationThread Thread renamed to L"wine_threadpool_worker"
wine: using kernel write watches, use_kernel_writewatch 1.
73492.542:0108:010c:trace:seh:sigsys_handler SIGSYS, rax 0xffff, rip 0x600000000005.
73492.542:0108:010c:trace:seh:install_bpf Seccomp filters already installed.
73492.542:0108:010c:trace:seh:register_module_exception_directory count 1, max_count 512.
73492.542:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\tabtip.exe" at 0000000140000000: builtin
73492.542:0108:010c:trace:seh:register_module_exception_directory count 2, max_count 512.
73492.542:0108:010c:trace:seh:register_module_exception_directory count 2, max_count 512.
73492.543:0108:010c:trace:seh:register_module_exception_directory count 3, max_count 512.
73492.543:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernelbase.dll" at 00006FFFFFC10000: builtin
73492.543:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\kernel32.dll" at 00006FFFFFEC0000: builtin
73492.543:0108:010c:trace:seh:register_module_exception_directory count 4, max_count 512.
73492.544:0108:010c:trace:seh:register_module_exception_directory count 5, max_count 512.
73492.544:0108:010c:trace:seh:register_module_exception_directory count 6, max_count 512.
73492.544:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\msvcrt.dll" at 00006FFFFFB00000: builtin
73492.544:0108:010c:trace:seh:register_module_exception_directory count 7, max_count 512.
73492.545:0108:010c:trace:seh:register_module_exception_directory count 8, max_count 512.
73492.545:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ucrtbase.dll" at 00006FFFFF9E0000: builtin
73492.545:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\sechost.dll" at 00006FFFFFAC0000: builtin
73492.545:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\advapi32.dll" at 00006FFFFFBB0000: builtin
73492.545:0108:010c:trace:seh:register_module_exception_directory count 9, max_count 512.
73492.545:0108:010c:trace:seh:register_module_exception_directory count 10, max_count 512.
73492.545:0108:010c:trace:seh:register_module_exception_directory count 11, max_count 512.
73492.546:0108:010c:trace:seh:register_module_exception_directory count 12, max_count 512.
73492.546:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\win32u.dll" at 00006FFFFF490000: builtin
73492.546:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\user32.dll" at 00006FFFFF570000: builtin
73492.546:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\gdi32.dll" at 00006FFFFF4E0000: builtin
73492.546:0108:010c:trace:seh:register_module_exception_directory count 13, max_count 512.
73492.546:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 00006FFFFF910000: builtin
73492.546:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\combase.dll" at 00006FFFFECD0000: builtin
73492.546:0108:010c:trace:seh:register_module_exception_directory count 14, max_count 512.
73492.546:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\coml2.dll" at 00006FFFFECA0000: builtin
73492.546:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ole32.dll" at 00006FFFFED30000: builtin
73492.547:0108:010c:trace:seh:register_module_exception_directory count 15, max_count 512.
73492.547:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\oleaut32.dll" at 00006FFFFEB70000: builtin
73492.547:0108:010c:trace:seh:register_module_exception_directory count 16, max_count 512.
73492.547:0108:010c:trace:seh:register_module_exception_directory count 17, max_count 512.
73492.548:0108:010c:trace:seh:register_module_exception_directory count 18, max_count 512.
73492.548:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shcore.dll" at 00006FFFFE1B0000: builtin
73492.548:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shlwapi.dll" at 00006FFFFE1E0000: builtin
73492.548:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\shell32.dll" at 00006FFFFE240000: builtin
73492.584:0108:010c:trace:seh:register_module_exception_directory count 19, max_count 512.
73492.584:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\imm32.dll" at 00006FFFFF460000: builtin
73492.584:0108:010c:trace:seh:register_module_exception_directory count 20, max_count 512.
73492.585:0108:010c:trace:seh:register_module_exception_directory count 21, max_count 512.
73492.585:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\oleacc.dll" at 00006FFFFDD20000: builtin
73492.585:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\uiautomationcore.dll" at 00006FFFFDD80000: builtin
73492.585:0020:0024:trace:seh:register_module_exception_directory count 35, max_count 512.
73492.585:0020:0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winex11.drv" at 00006FFFFDF90000: builtin
73492.585:0108:010c:trace:seh:register_module_exception_directory count 22, max_count 512.
73492.585:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\winex11.drv" at 00006FFFFDF90000: builtin
73492.593:0020:0024:trace:seh:register_module_exception_directory count 36, max_count 512.
73492.593:0020:0024:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\uxtheme.dll" at 00006FFFFDF40000: builtin
73492.595:0108:010c:trace:seh:register_module_exception_directory count 23, max_count 512.
73492.595:0108:010c:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\uxtheme.dll" at 00006FFFFDF40000: builtin
73492.600:0108:010c:fixme:oleacc:find_class_data unhandled window class: L"#32769"
73492.600:0108:010c:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
73492.600:0108:010c:fixme:uiautomation:default_uia_provider_callback Default ProviderType_NonClientArea provider unimplemented.
73492.601:0108:0118:warn:threadname:NtSetInformationThread Thread renamed to L"wine_rpcrt4_server"
73492.604:0108:010c:fixme:oleacc:find_class_data unhandled window class: L"#32769"
73492.605:0108:010c:fixme:uiautomation:base_hwnd_fragment_get_FragmentRoot 000000000135C318, 000000000021F9D0: stub!
73492.605:0108:010c:fixme:uiautomation:base_hwnd_fragment_GetEmbeddedFragmentRoots 000000000135C318, 000000000021F9E0: stub!
pid 47047 != 47046, skipping destruction (fork without exec?)

Some other errors:

72575.141:02fc:0300:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
72575.144:02fc:0300:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
72803.587:03e0:03c4:err:ole:com_get_class_object class {17072f7b-9abe-4a74-a261-1eb76b55107a} not registered
72803.587:03e0:03c4:err:ole:com_get_class_object no class object {17072f7b-9abe-4a74-a261-1eb76b55107a} could be created for context 0x1

console_log.txt

[2025-04-04 15:34:48] LogonFailure Service Unavailable
[2025-04-04 15:34:56] LogonFailure Service Unavailable
[2025-04-04 15:35:21] GLibLog: domain:Gtk  msg:gtk_disable_setlocale() must be called before gtk_init()
[2025-04-04 15:35:21] GLibLog: domain:Gtk  msg:gtk_disable_setlocale() must be called before gtk_init()
[2025-04-04 15:35:21] GLibLog: domain:Gtk  msg:gtk_disable_setlocale() must be called before gtk_init()
[2025-04-04 15:35:21] GLibLog: domain:Gtk  msg:gtk_disable_setlocale() must be called before gtk_init()
[2025-04-04 15:35:21] GLibLog: domain:Gtk  msg:gtk_disable_setlocale() must be called before gtk_init()
[2025-04-04 15:35:21] GLibLog: domain:Gtk  msg:gtk_disable_setlocale() must be called before gtk_init()
[2025-04-04 15:35:21] GLibLog: domain:Gtk  msg:gtk_disable_setlocale() must be called before gtk_init()
[2025-04-04 15:38:55] GameAction [AppID 2016590, ActionID 2] : LaunchApp changed task to CheckShaderDepotManifest with ""
[2025-04-04 15:38:56] GameAction [AppID 2016590, ActionID 2] : LaunchApp changed task to ProcessingInstallScript with ""
[2025-04-04 15:38:56] Running install script evaluator for AppID 2016590, 3 step(s)  /home/my/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- /home/my/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=2016590 Install=1 -- '/home/my/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=run -- '/home/my/.local/share/Steam/compatibilitytools.d/GE-Proton9-27'/proton run '/home/my/.local/share/Steam/legacycompat/iscriptevaluator.exe' 'legacycompat\evaluatorscript_2016590.vdf'
[2025-04-04 15:38:59] GameAction [AppID 2016590, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
[2025-04-04 15:38:59] GameAction [AppID 2016590, ActionID 2] : LaunchApp changed task to SynchronizingStats with ""
[2025-04-04 15:39:00] CAPIJobRequestUserStats - Server response failed 2
[2025-04-04 15:39:00] GameAction [AppID 2016590, ActionID 2] : LaunchApp changed task to ShowInterstitials with ""
[2025-04-04 15:39:00] GameAction [AppID 2016590, ActionID 2] : LaunchApp waiting for user response to ShowInterstitials ""
[2025-04-04 15:39:00] GameAction [AppID 2016590, ActionID 2] : LaunchApp continues with user response "ShowInterstitials"
[2025-04-04 15:39:00] GameAction [AppID 2016590, ActionID 2] : LaunchApp changed task to SynchronizingControllerConfig with ""
[2025-04-04 15:39:00] GameAction [AppID 2016590, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
[2025-04-04 15:39:00] GameAction [AppID 2016590, ActionID 2] : LaunchApp changed task to WaitForStreamingEncoderConfig with ""
[2025-04-04 15:39:00] GameAction [AppID 2016590, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
[2025-04-04 15:39:00] GameAction [AppID 2016590, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
[2025-04-04 15:39:00] GameAction [AppID 2016590, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
[2025-04-04 15:39:00] /bin/sh\0-c\0/home/my/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- /home/my/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=2016590 -- '/home/my/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/my/.local/share/Steam/compatibilitytools.d/GE-Proton9-27'/proton waitforexitandrun  '/mnt/Grapes/SteamLibrary/steamapps/common/Dark and Darker/Tavern.exe' -server=http://54.148.133.180:30000 -steam=1 -taverntype=steam -tavernapp=dad\0
[2025-04-04 15:39:00] Game process added : AppID 2016590 "/home/my/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- /home/my/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=2016590 -- '/home/my/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/my/.local/share/Steam/compatibilitytools.d/GE-Proton9-27'/proton waitforexitandrun  '/mnt/Grapes/SteamLibrary/steamapps/common/Dark and Darker/Tavern.exe' -server=http://54.148.133.180:30000 -steam=1 -taverntype=steam -tavernapp=dad", ProcID 6482, IP 0.0.0.0:0
[2025-04-04 15:39:00] GameAction [AppID 2016590, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
[2025-04-04 15:39:00] GameAction [AppID 2016590, ActionID 2] : LaunchApp changed task to Completed with ""
[2025-04-04 15:39:01] ThreadGetProcessExitCode: no such process 6587
[2025-04-04 15:39:01] ThreadGetProcessExitCode: no such process 6585
[2025-04-04 15:39:01] ThreadGetProcessExitCode: no such process 6484
[2025-04-04 15:39:02] Game process updated : AppID 2016590 "/home/my/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- /home/my/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=2016590 -- '/home/my/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/my/.local/share/Steam/compatibilitytools.d/GE-Proton9-27'/proton waitforexitandrun  '/mnt/Grapes/SteamLibrary/steamapps/common/Dark and Darker/Tavern.exe' -server=http://54.148.133.180:30000 -steam=1 -taverntype=steam -tavernapp=dad", ProcID 6586, IP 0.0.0.0:0
[2025-04-04 15:39:02] ThreadGetProcessExitCode: no such process 6590
[2025-04-04 15:39:15] ThreadGetProcessExitCode: no such process 6681
[2025-04-04 15:39:27] ThreadGetProcessExitCode: no such process 6707
[2025-04-04 15:39:34] ThreadGetProcessExitCode: no such process 6737
[2025-04-04 15:39:34] ThreadGetProcessExitCode: no such process 6661
[2025-04-04 15:39:34] ThreadGetProcessExitCode: no such process 6644
[2025-04-04 15:39:34] ThreadGetProcessExitCode: no such process 6623
[2025-04-04 15:39:34] ThreadGetProcessExitCode: no such process 6617
[2025-04-04 15:39:34] ThreadGetProcessExitCode: no such process 6605
[2025-04-04 15:39:34] ThreadGetProcessExitCode: no such process 6595
[2025-04-04 15:39:34] ThreadGetProcessExitCode: no such process 6592
[2025-04-04 15:39:34] ThreadGetProcessExitCode: no such process 6584
[2025-04-04 15:39:34] ThreadGetProcessExitCode: no such process 6483
[2025-04-04 15:39:34] Game process removed: AppID 2016590 "/home/my/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- /home/my/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=2016590 -- '/home/my/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/my/.local/share/Steam/compatibilitytools.d/GE-Proton9-27'/proton waitforexitandrun  '/mnt/Grapes/SteamLibrary/steamapps/common/Dark and Darker/Tavern.exe' -server=http://54.148.133.180:30000 -steam=1 -taverntype=steam -tavernapp=dad", ProcID 6586 
[2025-04-04 15:39:34] ThreadGetProcessExitCode: no such process 6586

If I launch the game exe from the folder the game seems to run fine but closes because Tavern (anticheat) isn’t running. So I think the game can still run fine there’s just some issue with the networking for tavern? I’m not sure how either thing I changed would have modified that. Any suggestions? I’ve uninstalled/reinstalled, verified, deleted and rebuilt the proton prefix, and tried multiple proton versions.

Hello @Trusty :wink:

Did you look here? https://www.protondb.com/app/2016590 Last patch seems to be the issue. :man_shrugging:

Thank you, I guess that might be it. If so, strange timing with changes I made.

I wonder if ProtonDB site is having some caching issues on my end because checking it all day today until you linked it the most recent report was the one from user PabwlHDndNzlIEVY from 2 weeks ago. Now all of a sudden there are 2 new ones.