Game "Supreme Commander" do not start

Solution

Solution for me was this steps.

  1. Read and try some tips from https://www.protondb.com/app/9420
  2. execute this commands in shell
protontricks 9420 dlls xact
protontricks 9420 dlls d3dx9
  1. add this line into the “Launch Command” field in the Game Properties.
PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 PROTON_DUMP_DEBUG_COMMANDS=1 %command% /fullscreen 1920 1080

Original Request

I’m new to Linux Gaming Topic and hope you can help me to fix the following issue.
I’m pretty sure I have over read something or haven’t done any necessary step, any help is really appreciated .

I’m using Linux in various flavors since several years and read Gaming on Garuda | Garuda Linux wiki .

I have installed via “Garuda Welcome” => “Gardua Gamer” Wine and Steam runtime.
I logged in into steam and buyed “Supreme Commander Forged Alliance”, maybe this is the wrong came to start :person_shrugging:.
Maybe there Is a game which works 100% which I can run to see if the setup works.

After set in the Settings the compatibility for all games and use Proton-9.0-3 I have tried to play the game.

The start button make this round “Play => Cancel => Stop” every time when i press the green Playbutton.

After some searching was I able to find the PROTON_LOG=1 option and start steam with that.

That’s the Steam output when I starting steam and launch the game.

PROTON_LOG=1 steam --help
steam.sh[7335]: Running Steam on garuda Soaring 64-bit
steam.sh[7335]: STEAM_RUNTIME is enabled automatically
setup.sh[7405]: Steam runtime environment up-to-date!
steam.sh[7335]: Steam client's requirements are satisfied
[2024-10-08 21:45:58] Startup - updater built Sep 17 2024 20:02:19
[2024-10-08 21:45:58] Startup - Steam Client launched with: '/home/alex/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened' '--help'
10/08 21:45:58 minidumps folder is set to /tmp/dumps
10/08 21:45:58 Init: Installing breakpad exception handler for appid(steam)/version(1726604483)/tid(7467)
[2024-10-08 21:45:58] Loading cached metrics from disk (/home/alex/.local/share/Steam/package/steam_client_metrics.bin)
[2024-10-08 21:45:58] Using the following download hosts for Public, Realm steamglobal
[2024-10-08 21:45:58] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2024-10-08 21:45:58] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2024-10-08 21:45:58] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2024-10-08 21:45:58] Verifying installation...
[2024-10-08 21:45:58] Verification complete
UpdateUI: skip show logo
Steam logging initialized: directory: /home/alex/.local/share/Steam/logs

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xe6d1bdc0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xe6d1a500
steamwebhelper.sh[7489]: Using supervisor /home/alex/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[7489]: Starting steamwebhelper under bootstrap sniper steam runtime via /home/alex/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
steamwebhelper.sh[7489]: Using CEF sandbox \(try with -no-cef-sandbox if this fails\)
steamwebhelper.sh[7489]: Starting steamwebhelper with Sniper steam runtime at /home/alex/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/_v2-entry-point
x86_64-linux-gnu-capsule-capture-libs: warning: Dependencies of libnvidia-pkcs11.so.560.35.03 not found, ignoring: Missing dependencies: Could not find "libcrypto.so.1.1" in LD_LIBRARY_PATH "/home/alex/.local/share/Steam/ubuntu12_32:/home/alex/.local/share/Steam/ubuntu12_32/panorama:/usr/lib32:/usr/lib/libfakeroot:/usr/lib", ld.so.cache, DT_RUNPATH or fallback /lib:/usr/lib
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 7590
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
exec ./steamwebhelper -lang=en_US -cachedir=/home/alex/.local/share/Steam/config/htmlcache -steampid=7467 -buildid=1726604483 -steamid=0 -logdir=/home/alex/.local/share/Steam/logs -uimode=7 -startcount=0 -userdatadir=/home/alex/.local/share/Steam/config/cefdata -steamuniverse=Public -realm=Global -clientui=/home/alex/.local/share/Steam/clientui -steampath=/home/alex/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_safe_shutdown_workaround -use_xcomposite_workaround -no-restart-on-ui-mode-change --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/alex/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal
steamwebhelper.sh[7775]: Using supervisor /home/alex/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[7775]: Starting steamwebhelper under bootstrap sniper steam runtime via /home/alex/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
steamwebhelper.sh[7775]: Using CEF sandbox \(try with -no-cef-sandbox if this fails\)
steamwebhelper.sh[7775]: Starting steamwebhelper with Sniper steam runtime at /home/alex/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/_v2-entry-point
x86_64-linux-gnu-capsule-capture-libs: warning: Dependencies of libnvidia-pkcs11.so.560.35.03 not found, ignoring: Missing dependencies: Could not find "libcrypto.so.1.1" in LD_LIBRARY_PATH "/home/alex/.local/share/Steam/ubuntu12_32:/home/alex/.local/share/Steam/ubuntu12_32/panorama:/usr/lib32:/usr/lib/libfakeroot:/usr/lib", ld.so.cache, DT_RUNPATH or fallback /lib:/usr/lib
exec ./steamwebhelper -lang=en_US -cachedir=/home/alex/.local/share/Steam/config/htmlcache -steampid=7467 -buildid=1726604483 -steamid=0 -logdir=/home/alex/.local/share/Steam/logs -uimode=7 -startcount=1 -userdatadir=/home/alex/.local/share/Steam/config/cefdata -steamuniverse=Public -realm=Global -clientui=/home/alex/.local/share/Steam/clientui -steampath=/home/alex/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_safe_shutdown_workaround -use_xcomposite_workaround -no-restart-on-ui-mode-change --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/alex/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal
/usr/share/themes/Sweet-Dark/gtk-2.0/main.rc:727: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Sweet-Dark/gtk-2.0/apps/chrome.rc:50: error: invalid string constant "button", expected valid string constant
/usr/share/themes/Sweet-Dark/gtk-2.0/apps/xfce.rc:79: error: invalid string constant "entry", expected valid string constant
BRefreshApplicationsInLibrary 1: 0ms
Desktop state changed: desktop: { pos:    0,   0 size: 1920,1080 } primary: { pos:    0,   0 size: 1920,1080 }
BuildCompleteAppOverviewChange: 126 apps
RegisterForAppOverview 1: 1ms
RegisterForAppOverview 2: 1ms
chdir "/home/alex/.local/share/Steam/steamapps/common/Supreme Commander Forged Alliance"
Adding process 8144 for gameID 9420
ERROR: ld.so: object '/home/alex/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/alex/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/alex/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/alex/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/alex/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 8145 for gameID 9420
Adding process 8146 for gameID 9420
Adding process 8247 for gameID 9420
Adding process 8248 for gameID 9420
Adding process 8249 for gameID 9420
Adding process 8250 for gameID 9420
Adding process 8253 for gameID 9420
Adding process 8255 for gameID 9420
Adding process 8258 for gameID 9420
Adding process 8268 for gameID 9420
Adding process 8282 for gameID 9420
Adding process 8288 for gameID 9420
Adding process 8303 for gameID 9420
Adding process 8320 for gameID 9420
Game 9420 created interface STEAMAPPS_INTERFACE_VERSION003 / Apps
Game 9420 created interface STEAMAPPTICKET_INTERFACE_VERSION001 /
Game 9420 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION002 / RemoteStorage
Game 9420 created interface STEAMUSERSTATS_INTERFACE_VERSION007 / UserStats
Game 9420 created interface SteamFriends005 / Friends
Game 9420 created interface SteamMatchMaking008 / Matchmaking
Game 9420 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 9420 created interface SteamNetworking003 / Networking
Game 9420 created interface SteamUser013 / User
Game 9420 created interface SteamUser016 / User
Game 9420 created interface SteamUtils005 / Utils
Game 9420 method call count for IClientUserStats::GetNumberOfCurrentPlayers : 1
Game 9420 method call count for IClientUserStats::FindOrCreateLeaderboard : 119
Game 9420 method call count for IClientUserStats::RequestUserStats : 2
Game 9420 method call count for IClientAppManager::GetCurrentLanguage : 1
Game 9420 method call count for IClientUtils::RecordSteamInterfaceCreation : 12
Game 9420 method call count for IClientUtils::GetAppID : 16
Game 9420 method call count for IClientFriends::GetFriendGamePlayed : 1
Game 9420 method call count for IClientUser::BIsSubscribedApp : 1
Game 9420 method call count for IClientUser::GetAppOwnershipTicketExtendedData : 1
Game 9420 method call count for IClientUser::GetSteamID : 124
Game 9420 method call count for IClientUser::BLoggedOn : 2
Uploaded AppInterfaceStats to Steam
Removing process 8320 for gameID 9420
Removing process 8303 for gameID 9420
Removing process 8288 for gameID 9420
Removing process 8282 for gameID 9420
Removing process 8268 for gameID 9420
Removing process 8258 for gameID 9420
Removing process 8255 for gameID 9420
Removing process 8253 for gameID 9420
Removing process 8250 for gameID 9420
Removing process 8249 for gameID 9420
Removing process 8248 for gameID 9420
Removing process 8247 for gameID 9420
Removing process 8146 for gameID 9420
Removing process 8145 for gameID 9420
Removing process 8144 for gameID 9420
[2024-10-08 21:46:33] Shutdown

There are some errors in less /home/alex/.local/share/Steam/logs/cef_log.txt

egrep -i error /home/alex/.local/share/Steam/logs/cef_log.txt
[1008/214612.183617:ERROR:angle_platform_impl.cc(43)] Display.cpp:1021 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-3):Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.
[1008/214612.183676:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.
[1008/214612.183713:ERROR:gl_display.cc(932)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[1008/214612.183745:ERROR:gl_ozone_egl.cc(23)] GLDisplayEGL::Initialize failed.
[1008/214612.184520:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[1008/214612.223361:ERROR:angle_platform_impl.cc(43)] Display.cpp:1021 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-3):Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.
[1008/214612.223442:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.
[1008/214612.223525:ERROR:gl_display.cc(932)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[1008/214612.223596:ERROR:gl_ozone_egl.cc(23)] GLDisplayEGL::Initialize failed.
[1008/214612.224334:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[1008/214612.234510:ERROR:angle_platform_impl.cc(43)] Display.cpp:1021 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-3):Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.
[1008/214612.234599:ERROR:gl_display.cc(508)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1404.
[1008/214612.234633:ERROR:gl_display.cc(932)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[1008/214612.234665:ERROR:gl_ozone_egl.cc(23)] GLDisplayEGL::Initialize failed.
[1008/214612.235559:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[1008/214612.241382:ERROR:gpu_init.cc(523)] Passthrough is not supported, GL is disabled, ANGLE is
[1008/214631.812483:WARNING:connection.cc(41)] X error received.  Request: Shm::PutImageRequest, Error: DrawableError{.sequence = 1412, .bad_value = 35651606, .minor_opcode = 3, .major_opcode = 130}
[1008/214631.829529:WARNING:connection.cc(41)] X error received.  Request: Shm::PutImageRequest, Error: DrawableError{.sequence = 1417, .bad_value = 35651606, .minor_opcode = 3, .major_opcode = 130}
[1008/214631.829712:WARNING:connection.cc(41)] X error received.  Request: Shm::PutImageRequest, Error: DrawableError{.sequence = 1418, .bad_value = 35651673, .minor_opcode = 3, .major_opcode = 130}
[1008/214631.846528:WARNING:connection.cc(41)] X error received.  Request: Shm::PutImageRequest, Error: DrawableError{.sequence = 1419, .bad_value = 35651673, .minor_opcode = 3, .major_opcode = 130}
[1008/214631.846642:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2656, .bad_value = 35651604, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.846837:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2658, .bad_value = 35651612, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.846995:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2660, .bad_value = 35651616, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.847150:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2662, .bad_value = 35651620, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.847332:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2664, .bad_value = 35651624, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.847487:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2666, .bad_value = 35651628, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.847640:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2668, .bad_value = 35651632, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.847783:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2670, .bad_value = 35651636, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.847924:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2672, .bad_value = 35651640, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.848070:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2674, .bad_value = 35651644, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.848217:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2676, .bad_value = 35651648, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.848378:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2678, .bad_value = 35651652, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.848575:WARNING:connection.cc(41)] X error received.  Request: SendEventRequest, Error: WindowError{.sequence = 2680, .bad_value = 35651671, .minor_opcode = 0, .major_opcode = 25}
[1008/214631.848910:WARNING:connection.cc(41)] X error received.  Request: Shm::PutImageRequest, Error: DrawableError{.sequence = 1420, .bad_value = 35651622, .minor_opcode = 3, .major_opcode = 130}

FULL output of garuda-inxi

garuda-inxi
System:
Kernel: 6.11.2-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=09a3a151-27d7-4b8b-803a-dbe0801b56dc rw rootflags=subvol=@
quiet loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.1.5 tk: Qt v: N/A info: frameworks v: 6.6.0
wm: kwin_wayland with: krunner vt: 1 dm: SDDM Distro: Garuda
base: Arch Linux
Machine:
Type: Laptop System: TUXEDO product: TUXEDO Book XP1511 v: N/A
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: NB01 model: PCX0DX serial: <superuser required>
uuid: <superuser required> UEFI: INSYDE v: 1.07.09RTR2 date: 10/23/2020
Battery:
ID-1: BAT0 charge: 42.0 Wh (78.9%) condition: 53.2/70.7 Wh (75.2%)
volts: 11.9 min: 11.4 model: Notebook BAT type: Li-ion serial: <filter>
status: not charging
CPU:
Info: model: Intel Core i7-10750H bits: 64 type: MT MCP arch: Comet Lake
gen: core 10 level: v3 note: check built: 2020 process: Intel 14nm family: 6
model-id: 0xA5 (165) stepping: 2 microcode: 0xFC
Topology: cpus: 1x dies: 1 clusters: 6 cores: 6 threads: 12 tpc: 2
smt: enabled cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB
desc: 6x256 KiB L3: 12 MiB desc: 1x12 MiB
Speed (MHz): avg: 800 min/max: 800/5000 scaling: driver: intel_pstate
governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
8: 800 9: 800 10: 800 11: 800 12: 800 bogomips: 62399
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel CometLake-H GT2 [UHD Graphics] vendor: CLEVO/KAPOK
driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20
ports: active: eDP-1 empty: none bus-ID: 00:02.0 chip-ID: 8086:9bc4
class-ID: 0300
Device-2: NVIDIA TU106M [GeForce RTX 2070 Mobile / Max-Q Refresh]
vendor: CLEVO/KAPOK driver: nvidia v: 560.35.03
alternate: nouveau,nvidia_drm non-free: 550.xx+ status: current (as of
2024-09; EOL~2026-12-xx) arch: Turing code: TUxxx process: TSMC 12nm FF
built: 2018-2022 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 3
speed: 8 GT/s ports: active: none empty: DP-1,DP-2,HDMI-A-1
bus-ID: 01:00.0 chip-ID: 10de:1f14 class-ID: 0300
Device-3: Bison BisonCam NB Pro driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-8:3 chip-ID: 5986:9102
class-ID: 0e02
Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.2
compositor: kwin_wayland driver: X: loaded: intel,nvidia
unloaded: fbdev,modesetting,nouveau alternate: nv,vesa dri: i965
gpu: i915,nvidia display-ID: 0
Monitor-1: eDP-1 res: 1920x1080 size: N/A modes: N/A
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
drv: nvidia device: 2 drv: iris device: 3 drv: swrast gbm: drv: nvidia
surfaceless: drv: nvidia wayland: drv: iris x11: drv: iris
inactive: device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 24.2.4-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (CML GT2)
device-ID: 8086:9bc4 memory: 30.52 GiB unified: yes display-ID: :1.0
API: Vulkan v: 1.3.295 layers: 8 device: 0 type: integrated-gpu name: Intel
UHD Graphics (CML GT2) driver: mesa intel v: 24.2.4-arch1.1
device-ID: 8086:9bc4 surfaces: xcb,xlib,wayland device: 1
type: discrete-gpu name: NVIDIA GeForce RTX 2070 with Max-Q Design
driver: nvidia v: 560.35.03 device-ID: 10de:1f14
surfaces: xcb,xlib,wayland device: 2 type: cpu name: llvmpipe (LLVM
18.1.8 256 bits) driver: mesa llvmpipe v: 24.2.4-arch1.1 (LLVM 18.1.8)
device-ID: 10005:0000 surfaces: xcb,xlib,wayland
Audio:
Device-1: Intel Comet Lake PCH cAVS vendor: CLEVO/KAPOK
driver: snd_hda_intel v: kernel alternate: snd_soc_skl, snd_soc_avs,
snd_sof_pci_intel_cnl bus-ID: 00:1f.3 chip-ID: 8086:06c8 class-ID: 0403
Device-2: NVIDIA TU106 High Definition Audio vendor: CLEVO/KAPOK
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
bus-ID: 01:00.1 chip-ID: 10de:10f9 class-ID: 0403
API: ALSA v: k6.11.2-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 1.2.5 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: CLEVO/KAPOK driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: 3000 bus-ID: 42:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp66s0 state: down mac: <filter>
Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
speed: 5 GT/s lanes: 1 bus-ID: 44:00.0 chip-ID: 8086:2723 class-ID: 0280
IF: wlp68s0 state: up mac: <filter>
Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Intel AX200 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:5 chip-ID: 8087:0029
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: <filter> bt-v: 5.2 lmp-v: 11
status: discoverable: no pairing: no
Drives:
Local Storage: total: 1.82 TiB used: 26.96 GiB (1.4%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:1 vendor: Samsung
model: SSD 970 EVO Plus 1TB size: 931.51 GiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 2B2QEXM7 temp: 38.9 C scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Samsung
model: SSD 970 EVO Plus 1TB size: 931.51 GiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 2B2QEXM7 temp: 39.9 C scheme: GPT
Partition:
ID-1: / raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 26.96 GiB (2.9%) fs: btrfs dev: /dev/nvme1n1p2 maj-min: 259:3
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 584 KiB (0.2%) fs: vfat dev: /dev/nvme1n1p1 maj-min: 259:2
ID-3: /home raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 26.96 GiB (2.9%) fs: btrfs dev: /dev/nvme1n1p2 maj-min: 259:3
ID-4: /var/log raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 26.96 GiB (2.9%) fs: btrfs dev: /dev/nvme1n1p2 maj-min: 259:3
ID-5: /var/tmp raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 26.96 GiB (2.9%) fs: btrfs dev: /dev/nvme1n1p2 maj-min: 259:3
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 62.5 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 12 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 47.0 C pch: 63.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 64 GiB note: est. available: 62.5 GiB used: 5.8 GiB (9.3%)
Processes: 339 Power: uptime: 16m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 24.95 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 256 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 1393 libs: 407 tools: octopi,paru Compilers:
gcc: 14.2.1 Shell: garuda-inxi default: fish v: 3.7.1 running-in: konsole
inxi: 3.3.36
Garuda (2.6.26-1):
System install date:     2024-10-07
Last full system update: 2024-10-08
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       No/Undetected
Failed units:

That’s the installed packages.

LC_ALL=C.UTF-8 pacman -Q|egrep -i 'wine|lut|proton|steam|vulkan|nvi'
freeglut 3.6.0-1
garuda-nvidia-config 2:1.1.6-1
garuda-nvidia-prime-config 2:1.1.6-1
lib32-freeglut 3.6.0-1
lib32-nvidia-utils 560.35.03-1
lib32-opencl-nvidia 560.35.03-1
lib32-vulkan-icd-loader 1.3.295-1
lib32-vulkan-intel 1:24.2.4-1
lib32-vulkan-mesa-layers 1:24.2.4-1
lib32-vulkan-radeon 1:24.2.4-1
lutris 0.5.17-6
mhwd-nvidia 560.35.03.5-1
mhwd-nvidia-390xx 390.143-1
mhwd-nvidia-470xx 470.94-1
nvidia-dkms 560.35.03-5
nvidia-prime 1.0-5
nvidia-settings 560.35.03-1
nvidia-utils 560.35.03-5
opencl-nvidia 560.35.03-5
steam 1.0.0.81-2
vulkan-headers 1:1.3.295-1
vulkan-icd-loader 1.3.295-1
vulkan-intel 1:24.2.4-1
vulkan-mesa-layers 1:24.2.4-1
vulkan-radeon 1:24.2.4-1
vulkan-swrast 1:24.2.4-1
vulkan-tools 1.3.269-1
wine 9.18-2
wine-gecko 2.47.4-2
wine-installer 5.0.3-2.4
wine-meta 1-6
wine-mono 9.3.0-1
wine-nine 0.9-1
wineasio 1.2.0-10
winetricks 20240105-1

That’s the os release.

cat /etc/os-release
File: /etc/os-release
NAME="Garuda Linux"
PRETTY_NAME="Garuda Linux"
ID=garuda
ID_LIKE=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://garudalinux.org/"
DOCUMENTATION_URL="https://wiki.garudalinux.org/"
SUPPORT_URL="https://forum.garudalinux.org/"
BUG_REPORT_URL="https://gitlab.com/groups/garuda-linux/"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=garudalinux

Try with this as the game launch option:

PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%

https://www.protondb.com/app/9420 reports that you would most likely need at least these two options. (Check there for other reports. You may find you might need additional options for that game)

3 Likes

thank you.

I have run this command but the game still not start. Will go thru the protondb answers and see if I can find some proper start args.

PROTON_LOG=1 PROTON_NO_ESYNC=1 PROTON_DUMP_DEBUG_COMMANDS=1 PROTON_NO_FSYNC=1 prime-run steam
steam.sh[27601]: Running Steam on garuda Soaring 64-bit
steam.sh[27601]: STEAM_RUNTIME is enabled automatically
setup.sh[27670]: Steam runtime environment up-to-date!
steam.sh[27601]: Steam client's requirements are satisfied
[2024-10-08 22:36:57] Startup - updater built Sep 17 2024 20:02:19
[2024-10-08 22:36:57] Startup - Steam Client launched with: '/home/alex/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
10/08 22:36:57 minidumps folder is set to /tmp/dumps
10/08 22:36:57 Init: Installing breakpad exception handler for appid(steam)/version(1726604483)/tid(27732)
[2024-10-08 22:36:57] Loading cached metrics from disk (/home/alex/.local/share/Steam/package/steam_client_metrics.bin)
[2024-10-08 22:36:57] Using the following download hosts for Public, Realm steamglobal
[2024-10-08 22:36:57] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf'
[2024-10-08 22:36:57] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf'
[2024-10-08 22:36:57] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2024-10-08 22:36:57] Verifying installation...
[2024-10-08 22:36:57] Verification complete
UpdateUI: skip show logo
Steam logging initialized: directory: /home/alex/.local/share/Steam/logs

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xe5e50dc0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xe5e4f500
steamwebhelper.sh[27745]: Using supervisor /home/alex/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[27745]: Starting steamwebhelper under bootstrap sniper steam runtime via /home/alex/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
steamwebhelper.sh[27745]: Using CEF sandbox \(try with -no-cef-sandbox if this fails\)
steamwebhelper.sh[27745]: Starting steamwebhelper with Sniper steam runtime at /home/alex/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/_v2-entry-point
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 27842
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
exec ./steamwebhelper -lang=en_US -cachedir=/home/alex/.local/share/Steam/config/htmlcache -steampid=27732 -buildid=1726604483 -steamid=0 -logdir=/home/alex/.local/share/Steam/logs -uimode=7 -startcount=0 -userdatadir=/home/alex/.local/share/Steam/config/cefdata -steamuniverse=Public -realm=Global -clientui=/home/alex/.local/share/Steam/clientui -steampath=/home/alex/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_safe_shutdown_workaround -use_xcomposite_workaround -no-restart-on-ui-mode-change --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/alex/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal
steamwebhelper.sh[28024]: Using supervisor /home/alex/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[28024]: Starting steamwebhelper under bootstrap sniper steam runtime via /home/alex/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
steamwebhelper.sh[28024]: Using CEF sandbox \(try with -no-cef-sandbox if this fails\)
steamwebhelper.sh[28024]: Starting steamwebhelper with Sniper steam runtime at /home/alex/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/_v2-entry-point
exec ./steamwebhelper -lang=en_US -cachedir=/home/alex/.local/share/Steam/config/htmlcache -steampid=27732 -buildid=1726604483 -steamid=0 -logdir=/home/alex/.local/share/Steam/logs -uimode=7 -startcount=1 -userdatadir=/home/alex/.local/share/Steam/config/cefdata -steamuniverse=Public -realm=Global -clientui=/home/alex/.local/share/Steam/clientui -steampath=/home/alex/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_safe_shutdown_workaround -use_xcomposite_workaround -no-restart-on-ui-mode-change --valve-enable-site-isolation --enable-smooth-scrolling --disable-gpu-compositing --disable-gpu --password-store=basic --log-file=/home/alex/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal
/usr/share/themes/Sweet-Dark/gtk-2.0/main.rc:727: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Sweet-Dark/gtk-2.0/apps/chrome.rc:50: error: invalid string constant "button", expected valid string constant
/usr/share/themes/Sweet-Dark/gtk-2.0/apps/xfce.rc:79: error: invalid string constant "entry", expected valid string constant
BRefreshApplicationsInLibrary 1: 0ms
Desktop state changed: desktop: { pos:    0,   0 size: 1920,1080 } primary: { pos:    0,   0 size: 1920,1080 }
BuildCompleteAppOverviewChange: 126 apps
RegisterForAppOverview 1: 1ms
RegisterForAppOverview 2: 1ms
chdir "/home/alex/.local/share/Steam/steamapps/common/Supreme Commander Forged Alliance"
Adding process 28535 for gameID 9420
ERROR: ld.so: object '/home/alex/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/alex/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/alex/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/alex/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/alex/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 28536 for gameID 9420
ProtonFixes[28536] INFO: Running protonfixes
ProtonFixes[28536] INFO: Running checks
ProtonFixes[28536] INFO: All checks successful
ProtonFixes[28536] INFO: Using global defaults for "Supreme Commander: Forged Alliance" (9420)
ProtonFixes[28536] INFO: No global protonfix found for "Supreme Commander: Forged Alliance" (9420)
Adding process 28537 for gameID 9420
Adding process 28538 for gameID 9420
Adding process 28539 for gameID 9420
Adding process 28542 for gameID 9420
Adding process 28545 for gameID 9420
Adding process 28548 for gameID 9420
Adding process 28557 for gameID 9420
Adding process 28569 for gameID 9420
Adding process 28575 for gameID 9420
Adding process 28590 for gameID 9420
Adding process 28607 for gameID 9420
Game 9420 created interface STEAMAPPS_INTERFACE_VERSION003 / Apps
Game 9420 created interface STEAMAPPTICKET_INTERFACE_VERSION001 /
Game 9420 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION002 / RemoteStorage
Game 9420 created interface STEAMUSERSTATS_INTERFACE_VERSION007 / UserStats
Game 9420 created interface SteamFriends005 / Friends
Game 9420 created interface SteamMatchMaking008 / Matchmaking
Game 9420 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 9420 created interface SteamNetworking003 / Networking
Game 9420 created interface SteamUser013 / User
Game 9420 created interface SteamUser016 / User
Game 9420 created interface SteamUtils005 / Utils
Game 9420 method call count for IClientUserStats::GetNumberOfCurrentPlayers : 1
Game 9420 method call count for IClientUserStats::FindOrCreateLeaderboard : 119
Game 9420 method call count for IClientUserStats::RequestUserStats : 2
Game 9420 method call count for IClientAppManager::GetCurrentLanguage : 1
Game 9420 method call count for IClientUtils::RecordSteamInterfaceCreation : 12
Game 9420 method call count for IClientUtils::GetAppID : 16
Game 9420 method call count for IClientFriends::GetFriendGamePlayed : 1
Game 9420 method call count for IClientUser::BIsSubscribedApp : 1
Game 9420 method call count for IClientUser::GetAppOwnershipTicketExtendedData : 1
Game 9420 method call count for IClientUser::GetSteamID : 124
Game 9420 method call count for IClientUser::BLoggedOn : 2
Uploaded AppInterfaceStats to Steam
Removing process 28607 for gameID 9420
Removing process 28590 for gameID 9420
Removing process 28575 for gameID 9420
Removing process 28569 for gameID 9420
Removing process 28557 for gameID 9420
Removing process 28548 for gameID 9420
Removing process 28545 for gameID 9420
Removing process 28542 for gameID 9420
Removing process 28539 for gameID 9420
Removing process 28538 for gameID 9420
Removing process 28537 for gameID 9420
Removing process 28536 for gameID 9420
Removing process 28535 for gameID 9420
[2024-10-08 22:37:31] Shutdown

Sorry for the stupid question but which %command% should I put there?

is %command%=steam

PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 taskset --cpu-list 4 %command% /fullscreen 1920 1080

Found it. This have to be inserted into the “Launch command” field in the “Propteries” of the Game

Please do not post here in the forum like in chat rooms.
As long as no one has responded to your post, you can edit your post.

2 Likes

I am glad you have found the solution, @al-garudaforum
Could you please clearly mark the solution, so if someone has the same issue in the future, he/she can find this via the search. It might not be apparent at first sight that you have put the fix info at the beginning. Thank you.

Solution

Solution for me was this steps.

  1. Read and try some tips from https://www.protondb.com/app/9420
  2. execute this commands in shell
protontricks 9420 dlls xact
protontricks 9420 dlls d3dx9
  1. add this line into the “Launch Command” field in the Game Properties.
PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 PROTON_DUMP_DEBUG_COMMANDS=1 %command% /fullscreen 1920 1080

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.