• OmegaLemmy@discuss.online
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 months ago

    Thank fuck steam has a runtime compatibility layer otherwise a lot of programs would run into the same issues as some apps do due to distro differences

    (You can force it on like you do with wine BTW, naming scheme follows TF2 Classes)

  • sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 months ago

    That’s so cool that nearly 5% are using Steam in Flatpak, despite that not being officially supported by Valve (official installer is still a .deb).

    Has anyone here used it in a flatpak? Do controllers work properly?

    I haven’t had any issues on my openSUSE Tumbleweed installations, but I’ve considered moving to openSUSE MicroOS, and if I do, I’d end up using the flatpak.

    • no_priority@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 months ago

      I use it in flatpak, and controllers work properly. The biggest downside to flatpak is that I don’t know how to debug it when things go wrong, but so far, nothing has gone wrong enough for me to move away from flatpak for the last 3 years.

      • MalReynolds@slrpnk.net
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 months ago

        Usual debug pattern for flatpak is

        flatpak run com.valvesoftware.Steam

        on the command line, there’s also log files down in ~/.var/app/com.valvesoftware.Steam/data/Steam/logs.

        But I also have never needed to use it in anger, great when things just work, no?

    • shadowtofu@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 months ago

      You can install steam on Fedora using an RPM repository. But everyone using the Steam Flatpak will show up as Freedesktop SDK, no matter the distribution. For Fedora-based gaming distributions such as Bazzite, this is the default way to use Steam.