Steam Not launching games.

Been driving KDE Manjaro for 5 months now no issues. Really none. The other day I updated to 6.15 kernal everything was great. Worked fine for a couple days. Yesterday I decided to try and install Gnome. So I downloaded the latest ISO. Was not good for me. This morning I downloaded the latest KDE ISO again and installed it. Got everything to where I was before I left. Went to jump into a game. No matter what Steam will not launch the game. Button turns green and instantantly closes. Sometimes if its a new game I will get the Vulcan shader windows for a bit then it closes and the game never launches. I have tried like 4 different versions of Proton. I don’t know what to do.

Please copy and paste text whenever possible. Once you pasted the text, please select it and press the </> button to properly format it.

Pictures take up more space, and can’t be searched, copied or quoted.

Also inxi -zv8 shows a lot more information than KDE’s system information, which could help those trying to help you.

Without more info, my guess is steam might be using the integrated GPU instead of the discrete GPU.

When you start steam in the terminal again, there might be a section of the output that looks similar to this:

Running query: 1 - GpuTopology
Response: gpu_topology {
  gpus {
    id: 1
    name: "NVIDIA GeForce RTX 4070 Ti SUPER"
    vram_size_bytes: 17171480576
    driver_id: k_EGpuDriverId_NvidiaProprietary
    driver_version_major: 570
    driver_version_minor: 144
    driver_version_patch: 0
  }
  default_gpu_id: 1

Since both iGPU and dGPU are AMD, someone else will have to help you if steam is using the iGPU.

Here is the whole steam start up. I see both GPUs.

steam.sh[4913]: Running Steam on manjarolinux 25.0.1 64-bit
steam.sh[4913]: STEAM_RUNTIME is enabled automatically
setup.sh[4968]: Steam runtime environment up-to-date!
steam.sh[4913]: Log already open
steam.sh[4913]: Using supervisor /home/robert/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
pv-verify[5004]: N: Verified "/home/robert/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_3.0.20250210.116596/files" against "/home/robert/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_3.0.20250210.116596/usr-mtree.txt.gz" successfully
pv-verify[5004]: N: Verified "/home/robert/.local/share/Steam/ubuntu12_64/steam-runtime-sniper" against "/home/robert/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/mtree.txt.gz" successfully
steam.sh[4913]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-05-10 17:38:46] Startup - updater built Apr 28 2025 21:09:24
[2025-05-10 17:38:46] Startup - Steam Client launched with: '/home/robert/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-05-10 17:38:46] Loading cached metrics from disk (/home/robert/.local/share/Steam/package/steam_client_metrics.bin)
[2025-05-10 17:38:46] Using the following download hosts for Public, Realm steamglobal
[2025-05-10 17:38:46] 1. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2025-05-10 17:38:46] 2. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2025-05-10 17:38:46] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
05/10 17:38:46 minidumps folder is set to /tmp/dumps
[2025-05-10 17:38:46] Verifying installation...
[2025-05-10 17:38:46] Verifying file sizes only
[2025-05-10 17:38:46] Verification complete
UpdateUI: skip show logo
[2025-05-10 17:38:46] Process started with command-line: '/home/robert/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opened'
05/10 17:38:46 minidumps folder is set to /tmp/dumps
[2025-05-10 17:38:46] Using update UI: xwin
05/10 17:38:46 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(5036)
[2025-05-10 17:38:46] Create window

Steam logging initialized: directory: /home/robert/.local/share/Steam/logs

[2025-05-10 17:38:46] ProcessNextMessage: socket disconnected
[2025-05-10 17:38:46] No more messages are expected - exiting
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xefa5fdc0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xefa5e500
05/10 17:38:46 minidumps folder is set to /tmp/dumps
05/10 17:38:46 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1745876290)/tid(5062)
Running query: 1 - GpuTopology
Response: gpu_topology {
  gpus {
    id: 1
    name: "AMD Radeon RX 7900 XTX (RADV NAVI31)"
    vram_size_bytes: 25753026560
    driver_id: k_EGpuDriverId_MesaRadv
    driver_version_major: 25
    driver_version_minor: 0
    driver_version_patch: 4
  }
  gpus {
    id: 2
    name: "AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)"
    vram_size_bytes: 11250839552
    driver_id: k_EGpuDriverId_MesaRadv
    driver_version_major: 25
    driver_version_minor: 0
    driver_version_patch: 4
  }
  default_gpu_id: 1
}

Exit code: 0
Saving response to: /tmp/steamdDNhge - 124 bytes
steamwebhelper.sh[5079]: Using supervisor /home/robert/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[5079]: Starting steamwebhelper under bootstrap sniper steam runtime via /home/robert/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 5166
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
pv-verify[5096]: N: Verified "/home/robert/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_3.0.20250210.116596/files" against "/home/robert/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_3.0.20250210.116596/usr-mtree.txt.gz" successfully
pv-verify[5096]: N: Verified "/home/robert/.local/share/Steam/ubuntu12_64/steam-runtime-sniper" against "/home/robert/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/mtree.txt.gz" successfully
steamwebhelper.sh[5079]: Using CEF sandbox \(try with -no-cef-sandbox if this fails\)
steamwebhelper.sh[5079]: Starting steamwebhelper with Sniper steam runtime at /home/robert/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/_v2-entry-point
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/robert/.local/share/Steam/config/htmlcache -steampid=5035 -buildid=1745876290 -steamid=0 -logdir=/home/robert/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/robert/.local/share/Steam/clientui -steampath=/home/robert/.local/share/Steam/ubuntu12_32/steam -launcher=0 -no-restart-on-ui-mode-change --valve-initial-threadpool-size=4 --valve-enable-site-isolation --enable-smooth-scrolling --password-store=basic --log-file=/home/robert/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --enable-features=PlatformHEVCDecoderSupport --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,ValveFFmpegAllowLowDelayHEVC
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
Desktop state changed: desktop: { pos:    0,   0 size: 4682,2682 } primary: { pos: 1242,1242 size: 3440,1440 }
Caching cursor image for , size 32x32, serial 3, cache size = 0
reaping pid: 5036 -- steam

The Log is ok.
How long you wait ?

Caching cursor image for , size 32x32, serial 3, cache size = 0
reaping pid: 26450 -- steam
[2025-05-11 03:38:42] Background update loop checking for update. . .

I-Net ok ? Firewall ?

steam boots just fine there is no wait time almost. I only wait when I launch a game and its only for like 5 sec then the green play button returns and the game never loads.

have you set


6.15 is Release Candidate. There’s no reason why anyone should be using it as a daily driver unless they plan on reporting bugs upstream.

Can you reproduce the issue with 6.14 stable or 6.12 LTS?