• pHr34kY@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        8 months ago

        It’s an issue because every desktop shell has a different implementation and Steam needs to support various versions of kde/gnome/xfce and whatnot. I found that I had to install certain packages and do unholy things to make dialog appear on some systems.

        • silly goose meekah@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          8 months ago

          Hmm, I would have assumed its as simple as checking for a few different file managers and just launching one. Interesting that it seems to be more complicated than that.

        • Swedneck@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          3
          ·
          8 months ago

          huh? isn’t it just a simple xdg-mime query default inode/directory (obviously in non-bash code form) and then calling that program?

          like if games can do this, why can’t steam?