Hi- I have followed all of the steps linked in this post and am still having issues getting the client to launch on Arch Linux w/ KDE (very similar setup to the steam deck). Originally I was having issues with the client not recognizing the exe, but after following the steps listed I instead get a different issue I wasn’t getting before (the game requesting windows media feature pack) and if I try and launch the client directly through the steam shortcut, it seemingly just hangs (but doesn’t close). I greatly appreciate the work you guys do and thank you for any help offered!
And for scientific purposes, here’s the log when I use the terminal command protontricks-launch -v --no-runtime t7x.exe -headless:
protontricks (INFO): Found Steam directory at /home/kj/.local/share/Steam
protontricks (INFO): Found 1 Steam library folders
protontricks (INFO): Currently logged-in Steam user: orochi_akuma13
protontricks (INFO): Found 4 Steam shortcuts running using Steam compatibility tools
protontricks (INFO): Using ‘zenity’ as GUI provider
protontricks (INFO): Calling `protontricks` with the command: [‘-v’, ‘–no-runtime’, ‘–no-background-wineserve
r’, ‘-c’, “wine ‘/home/kj/.local/share/Steam/steamapps/common/Call of Duty Black Ops III/t7x.exe’ -headless”, ’
311210’]
protontricks (INFO): Steam Runtime disabled.
protontricks (INFO): WINETRICKS environment variable is not available. Searching from $PATH.
protontricks (INFO): Found 1 Steam library folders
protontricks (INFO): Currently logged-in Steam user: orochi_akuma13
protontricks (INFO): Found 4 Steam shortcuts running using Steam compatibility tools
protontricks (INFO): User has configured default Proton version (CompatToolMapping): proton_10
protontricks (INFO): Found active compatibility tool: Proton 10.0
protontricks (INFO): Active compatibility tool is a Proton installation
protontricks (INFO): Created Steam Runtime Wine binary directory at /home/kj/.cache/protontricks/proton/Proton
10.0/bin
protontricks (INFO): WINE environment variable is not available. Setting WINE environment variable to Proton bu
ndled version.
protontricks (INFO): WINESERVER environment variable is not available. Setting WINESERVER environment variable
to Proton bundled version
protontricks (INFO): Attempting to run command wine ‘/home/kj/.local/share/Steam/steamapps/common/Call of Duty
Black Ops III/t7x.exe’ -headless
protontricks - wine 40572: Checking for running wineserver instance
protontricks - wine 40572: Setting default env: WINEFSYNC=1
protontricks - wine 40572: Setting default env: WINEESYNC=1
protontricks - wine 40572: Starting Wine process directly, Steam runtime: off
fsync: up and running.
00e4:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls"
(6.0.0.0)
00e4:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
00e4:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
00e8:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 0000000000BAFF50
00e4:fixme:secur32:get_enabled_protocols handle TLS parameters
00e4:fixme:secur32:get_cipher_algid unknown algorithm 23
00e4:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23
[2026-02-16 21:00:32.148] [MANGOHUD] [info] [blacklist.cpp:83] process ‘explorer.exe’ is blacklisted in MangoHu
d
00e4:fixme:bitmap:NtGdiCreateBitmap planes = 4
0130:fixme:oleacc:find_class_data unhandled window class: L"#32769"
0130:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
0130:fixme:uiautomation:default_uia_provider_callback Default ProviderType_NonClientArea provider unimplemented
.
0130:fixme:oleacc:find_class_data unhandled window class: L"#32769"
0130:fixme:uiautomation:base_hwnd_fragment_get_FragmentRoot 0000000000818378, 000000000021F9D0: stub!
0130:fixme:uiautomation:base_hwnd_fragment_GetEmbeddedFragmentRoots 0000000000818378, 000000000021F9E0: stub!
013c:fixme:secur32:get_enabled_protocols handle TLS parameters
013c:fixme:secur32:get_cipher_algid unknown algorithm 23
013c:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23
00e4:err:steamclient:create_win_interface Don’t recognize interface name: CLIENTENGINE_INTERFACE_VERSION005
00e4:fixme:file:NtCreateFile alloc_size not supported
00e4:fixme:gdi:GdiDllInitialize stub
00e4:fixme:file:NtCreateFile alloc_size not supported
00e4:fixme:file:NtCreateFile alloc_size not supported
00e4:fixme:ole:CoInitializeSecurity 0000000000000000, -1, 0000000000000000, 0000000000000000, 0, 3, 00000000000
00000, 0, 0000000000000000 stub
00e4:fixme:wbemprox:wbem_locator_QueryInterface interface {00000126-0000-0000-c000-000000000046} not implemente
d
0160:fixme:ver:GetCurrentPackageId (0000000001A60E30 0000000000000000): stub
00e4:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
00e4:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
00e4:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
00e4:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
00e4:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
00e4:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
00e4:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
00e4:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0144:fixme:oleacc:find_class_data unhandled window class: L"Button"
0144:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002
0144:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 000000000083D4D0, 10002, 000000000182F8A0: stub
0144:fixme:oleacc:find_class_data unhandled window class: L"#32770"
0144:fixme:oleacc:find_class_data unhandled window class: L"Button"
0144:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002
0144:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 000000000083BB40, 10002, 000000000182F8A0: stub
00e4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00e4:fixme:advapi:GetCurrentHwProfileA (000000000011EBD0) semi-stub
Generated cryptographic key: 93AD2D3568B1B673
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 00:00:00.055175071 40628
40628 ERROR WINE wg_transform.c:868:wg_transform_create: Failed to create winegstreamer tran
sform.
00e4:err:winediag:h264_decoder_create GStreamer doesn’t support H.264 decoding, please install appropriate plug
ins
00e4:fixme:ole:CoCreateInstanceEx no instance created for interface {bf94c121-5b05-4e6f-8000-ba598961414d} of c
lass {1f1e273d-12c0-4b3a-8e9b-1933c2498aea}, hr 0xd0000001.
00e4:fixme:ole:CoCreateInstanceEx no instance created for interface {bf94c121-5b05-4e6f-8000-ba598961414d} of c
lass {62ce7e72-4c71-4d20-b15d-452831a87d9d}, hr 0xd0000001.
0144:fixme:oleacc:find_class_data unhandled window class: L"Button"
0144:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002
0144:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 000000000083D4D0, 10002, 000000000182F8A0: stub
0144:fixme:oleacc:find_class_data unhandled window class: L"#32770"
100 981 100 654 0 327 557 278 0:00:01 0:00:01 --:–:-- 561
protontricks (INFO): Command returned 255