• @AMDIsOurLord@lemmy.ml
    link
    fedilink
    2
    edit-2
    9 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)
      link
      fedilink
      English
      19 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.