Framework Laptop 16
Linux Mint 22.1 Cinnamon
AMD Ryzen 7 7840HS w/ Radeon 780M Graphics × 8
I keep trying to restart Steam, and I keep getting this. Strangely, the first time I tried to record what was happening, it successfully opened on that occasion, but I couldn’t get it to work again. I lowered the resolution to record.
Update: Strangely, it works consistently when using the desktop shortcut, but consistently fails when using the menu shortcut.
Do you happen to have multiple copies installed by accident? Perhaps an apt package and the flatpak version?
Doesn’t look like it.
Name Application ID Version Branch Installation Lutris net.lutris.Lutris 0.5.18 stable system Mesa …sktop.Platform.GL.default 25.0.3 23.08 system Mesa (Extra) …sktop.Platform.GL.default 25.0.3 23.08-extra system Mesa …top.Platform.GL32.default 25.0.3 23.08 system FFmpeg extension… …ktop.Platform.ffmpeg-full 23.08 system i386 …Platform.ffmpeg_full.i386 23.08 system openh264 …desktop.Platform.openh264 2.4.1 2.4.1 system GNOME Applicatio… org.gnome.Platform 46 system i386 …nome.Platform.Compat.i386 46 system Mint-Y-Blue Gtk … …gtk.Gtk3theme.Mint-Y-Blue 3.22 system DXVK org.winehq.Wine.DLLs.dxvk 2.4.1 stable-23.08 system Gecko org.winehq.Wine.gecko stable-23.08 system Mono org.winehq.Wine.mono stable-23.08 system s@S-Framework:~$
Check the targets of the desktop shortcut vs your launcher shortcut and see if there is a difference.
It seems the bad one has
Exec=sh -c 'STEAM_FRAME_FORCE_CLOSE=1 steam %U'
, while the good one hasExec=/usr/bin/steam %U
.I guess I just sudo edit the bad .desktop file? I’ll see if that works.
Update: Changing the
Exec
line toExec=/usr/bin/steam %U
didn’t work.You left out
sh -c
That’s from the command that doesn’t work. Simply typing
steam
into a terminal seems to work fine.According to this, that force close directive just minimizes to tray. So is Steam actually running properly just minimizes to tray when the interface disappears?
Yes. But then Store, Library, etc. doesn’t do anything.
It’s not running properly. A window keeps flickering in and out and I can’t get the interface, unless I launch it in any other way as mentioned.
I am having this exact same problem with my laptop with an AMD dgpu, but it only happens when telling the launcher to use the dedicated graphics card. Looks like one of your launchers have this setting
Still trying to figure out how to tell if stream games are actually using the dgpu.