• 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
        ·
        7 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
        ·
        7 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?