• AMDIsOurLord@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      8 months ago

      On some of my systems it absolutely refuses to connect to flathub, it literally just hangs. On some others, flawless shit, works 10/10, well as well as flatpak works anyways.

      Another huge issue is with how Flatpak handles system libraries as opposed to quite frankly the sane model of Snap – I sometimes get big Nvidia and underlying library updates with Flatpak. This is a more systemic issue

      And well, the whole sealed container model of Flatpak makes life actual living hell for development tools under it

      I have (K)Ubuntu and Debian right now but this is rather universal for me

      • Delilah (She/Her)@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 months ago

        Snap has absolutely no system libraries and handles them by bundling them per package. Flatpak does kinda the same thing but a few core ones get bundled in the runtime. As far as I’m aware you can’t update libraries without rebuilding the snap completely. There are a lot of things you could say about this behavior but “sane” would not be high on that list. Stable maybe. I’ve had flatpaks break because a bug got introduced in a runtime. Snaps probably wouldn’t have that problem. But those underlying library updates are shared. You update the nvidia-opengl runtime once and it updates for steam, heroic and all your emulators. Meanwhile unless I’m fundamentally misunderstanding snaps, when a new mesa feature is released, you need to wait for the snap maintainer to update the snap before you can take advantage.