• Crozekiel@lemmy.zip
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 day ago

    I seem to have constant issues with AppImages. Every single one I have currently won’t open. I get an error message relating to either qT or GTK. Tried searching for the error and get a bunch of old forum threads talking about either not being compatible with Wayland at all, or comments stating that the one specific AppImage in question must have been “packaged badly”. Thankfully, nothing ‘mission critical’ for me is an AppImage currently, but it is quite upsetting that I have the most problems with the supposed “just works” app packaging/distribution option.

    • ipkpjersi@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      7 hours ago

      Yeah that’s why I’m a bit weary of switching to Wayland, so many apps still seem unsupported, or have issues, whereas on X11 everything for me just works. Plus, the two DE’s I’d actually consider using either don’t have Wayland support at all or have very early experimental support (Cinnamon and Xfce) so it’ll still be a while for me before I am able to consider switching to Wayland, assuming everything else works.

      • Crozekiel@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 hours ago

        I don’t actually know if it is a Wayland issue - most of those forum posts are like 3 years old… And I have definitely used these same AppImages in the past on Wayland without issue. I think the AppImages are expecting some specific dependency to be installed on my system that is no longer installed due to updates. (which I thought was counter to the entire point of an AppImage? I thought it was supposed to be kinda like Flatpak where it has it’s dependencies in the image? Maybe I just misunderstood AppImage…)

        To give you some hope, my Distro switched to Wayland as default a little over a year ago (i think) and I have not been running into problems (outside this AppImage problem, if it is indeed a Wayland issue, which I cannot confirm or deny).

    • Ferk@lemmy.ml
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      10 hours ago

      Yes, Flatpak is overall a better approach when compared to AppImages, since being dependent on a known runtime ensures the program will run whenever the runtime is available.

      What I wish they would add is a way to run the flatpak in a portable way. Because as it stands, AppImages is the only option for that. Flatpak doesn’t really allow to have a portable installation in a pendrive, for example. At the moment there’s no replacement for AppImage in such use cases, which is a pity.

      But there’s no fundamental technical design roadblock in flatpak that would prevent it from supporting this in the future, imho. theoretically one could create a program that mounts the flatpak file into a ramfs layered with the runtime and run it.