I’m unable to launch Steam - or at least its GUI. It definitely starts, and even updates given the case, but the GUI somehow crashes, while its processes stay alive though:
Starting from the terminal, it says this:
~$ steam
steam.sh[27050]: Running Steam on fedora 40 64-bit
steam.sh[27050]: STEAM_RUNTIME is enabled automatically
setup.sh[27123]: Steam runtime environment up-to-date!
steam.sh[27050]: Steam client's requirements are satisfied
tid(27167) burning pthread_key_t == 0 so we never use it
All not too helpful - but searching for that last line brought me to this topic in the steam forums
Apparently, the desktop launcher has a launch option to use the dedicated GPU - not visible in th application tab of the .desktop editor:
…but under Andvanced Options:
Of course, you’d want it to run using the dedicated GPU, but disabling this option now lets me start the GUI! I thought I’d leave this discovery here for other people experiencing the same problem - but a question is still left:
Is it now launching all the games using the iGPU? It seems likely, because the same issue has been regarding the games, when launched from a desktop shorcut: They wouldn’t run before, but are working now that I disabled the discrete GPU option - only for the Steam client, not the games themselves!
It would also explain why the dGPU apparently let me down in the more demanding games (for which it should still be plenty powerful enough, no AAA titles by a long shot) - it simply wasn’t handling the game, the iGPU was.
- How can I tell if the game is using the iGPU or dGPU?
- Is there/should there be a difference when launching games from the Steam client vs. via desktop shortcuts?
system info:
~$ inxi --graphics
Graphics:
Device-1: AMD Navi 23 [Radeon RX 6600/6600 XT/6600M]
driver: amdgpu v: kernel
Device-2: AMD Cezanne [Radeon Vega Series / Radeon Mobile
Series] driver: amdgpu v: kernel
Device-3: Microsoft Microsoft LifeCam Cinema
driver: snd-usb-audio,uvcvideo type: USB
Display: wayland server: X.org v: 1.20.14 with: Xwayland
v: 23.2.6 compositor: kwin_wayland driver: X: loaded: amdgpu
unloaded: fbdev,modesetting,radeon,vesa dri: radeonsi
gpu: amdgpu,amdgpu resolution: 1920x1080
API: EGL v: 1.5 drivers: radeonsi,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.6
renderer: AMD Radeon RX 6600M (radeonsi navi23 LLVM 18.1.1 DRM
3.57 6.8.7-300.fc40.x86_64)
API: Vulkan v: 1.3.280 drivers: N/A surfaces: xcb,xlib,wayland