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.

  • s12@sopuli.xyzOP
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    1 month ago

    It seems the bad one has Exec=sh -c 'STEAM_FRAME_FORCE_CLOSE=1 steam %U', while the good one has Exec=/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 to Exec=/usr/bin/steam %U didn’t work.

      • s12@sopuli.xyzOP
        link
        fedilink
        arrow-up
        0
        ·
        1 month ago

        That’s from the command that doesn’t work. Simply typing steam into a terminal seems to work fine.

        • just_another_person@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          1 month ago

          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?

          • s12@sopuli.xyzOP
            link
            fedilink
            arrow-up
            0
            ·
            1 month ago

            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.

            • just_another_person@lemmy.world
              link
              fedilink
              arrow-up
              0
              ·
              1 month ago

              Well if that setting keeps getting changed back in the launcher config, my gut tells me there’s a setting in the steam settings that is putting it there perhaps.