Been having this issue where when i click steam, it would say the usual updating steam then immediately disappear. Searched on reddit and tried typing steam into console to open it that way but it gives me this.
steam.sh[127436]: Running Steam on garuda Soaring 64-bit
steam.sh[127436]: STEAM_RUNTIME is enabled automatically
setup.sh[127488]: Steam runtime environment up-to-date!
steam.sh[127436]: Log already open
steam.sh[127436]: Using supervisor /home/(name)/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steam.sh[127436]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-06-30 08:33:06] Startup - updater built May 19 2025 19:50:58
[2025-06-30 08:33:06] Startup - Steam Client launched with: '/home/(name)/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
Looks like steam didn't shutdown cleanly, scheduling immediate update check
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-06-30 08:33:06] Process started with command-line: '/home/(name)/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opened'
06/30 08:33:06 minidumps folder is set to /tmp/dumps
[2025-06-30 08:33:06] Using update UI: xwin
06/30 08:33:06 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(127547)
[2025-06-30 08:33:06] Create window
[2025-06-30 08:33:06] Loading cached metrics from disk (/home/(name)/.local/share/Steam/package/steam_client_metrics.bin)
[2025-06-30 08:33:06] Using the following download hosts for Public, Realm steamglobal
[2025-06-30 08:33:06] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2025-06-30 08:33:06] 2. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2025-06-30 08:33:06] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
06/30 08:33:06 minidumps folder is set to /tmp/dumps
[2025-06-30 08:33:06] Checking for update on startup
[2025-06-30 08:33:06] Checking for available updates...
[2025-06-30 08:33:06] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12
[2025-06-30 08:33:06] Manifest download: send request
[2025-06-30 08:33:06] Set percent complete: 0
[2025-06-30 08:33:06] Set status message: Checking for available updates...
[2025-06-30 08:33:06] Set percent complete: -1
[2025-06-30 08:33:06] Manifest download: waiting for download to finish
[2025-06-30 08:33:06] Manifest download: finished
[2025-06-30 08:33:06] Download skipped: /steam_client_ubuntu12 version 1747701111, installed version 1747701111, existing pending version 0
[2025-06-30 08:33:06] Nothing to do
[2025-06-30 08:33:06] Verifying installation...
[2025-06-30 08:33:06] Verifying all executable checksums
[2025-06-30 08:33:06] Set percent complete: -1
[2025-06-30 08:33:06] Set status message: Verifying installation...
[2025-06-30 08:33:07] Verification complete
UpdateUI: skip show logo
[2025-06-30 08:33:07] Destroy window
[2025-06-30 08:33:07] Shutdown
Steam logging initialized: directory: /home/(name)/.local/share/Steam/logs
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf671cdc0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf671b500
06/30 08:33:08 minidumps folder is set to /tmp/dumps
06/30 08:33:08 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1747701111)/tid(127557)
Running query: 1 - GpuTopology
Response: gpu_topology {
gpus {
id: 1
name: "NVIDIA GeForce RTX 3070 Ti"
vram_size_bytes: 8847884288
driver_id: k_EGpuDriverId_NvidiaProprietary
driver_version_major: 575
driver_version_minor: 64
driver_version_patch: 0
}
default_gpu_id: 1
}
Exit code: 0
Saving response to: /tmp/steamEBpBED - 51 bytes
steamwebhelper.sh[127570]: Using supervisor /home/(name)/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[127570]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/(name)/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
steamwebhelper.sh[127570]: Using CEF sandbox \(try with -no-cef-sandbox if this fails\)
steamwebhelper.sh[127570]: Starting steamwebhelper with steamrt steam runtime at /home/(name)/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
*** buffer overflow detected ***: terminated
/home/(name)/.local/share/Steam/steam.sh: line 960: 127546 Aborted (core dumped) "$STEAMROOT/$STEAMEXEPATH" "$@"
Please uninstall steam runtime again. Then open dolphin and press CTRL + h (this will show hidden folders and files). Now delete .steam and the folder .local/share/Steam delete both folders and reboot. And install steam again and see if that fixes the trouble with the update issue.
Ps. Please also Post your Garuda-inxi that we can see which DE is used and so on.
Btw (at)garuda-team… perhaps there should be added a message that indicates when a reboot is required after an update?
(avoided the @ to avoid pinging you all )
Default arch linux make no info about reboot.
With garuda-inxi you see this over the icon ↻ (but only if you call it up specifically)
Make your own simple pacman hook to do this. (this file with root rights pls
/etc/pacman.d/hooks)
example file : /etc/pacman.d/hooks/90-system-config-reboot-important-updates.hook and insert there what you mean (under target + description)
[Trigger]
Operation = Upgrade
Operation = Install
Operation = Remove
Type = Package
Target = linux*
Target = systemd*
Target = nvidia*
Target = mesa*
[Action]
Description = #### Important Linux packages have changed. Reboot is recommended. ####
When = PostTransaction
Exec = /usr/bin/true
result like this after reboot
: Paketänderungen werden verarbeitet …
(1/1) Reinstalliert wird mesa [--------------------------------------------------------------] 100%
:: Post-transaction-Hooks werden gestartet …
(1/8) Arming ConditionNeedsUpdate...
(2/8) Checking for package with missing dependencies...
(3/8) #### Important Linux packages have changed. Reboot is recommended. ####
(4/8) Foreign/AUR package notification
kitemmodels5 5.116.0-1
I don’t need that myself. I know when I should reboot and when it´s not needed. I was thinking more of users who don’t know and don’t do this. Judging by the garuda-inxi outputs posted, there are quite a few of them.