Conversation

does anyone know what to do to get the 2020 oneshot itch.io linux appimage version to not crash on linux mint 22 or ubuntu 24.04? boosts_ok_gay
asking for a friend, the error is the exact same on their end

7
2
0

@kemona_halftau weeehhhh, I thought AppImage was supposed to prevent issues like this neofox_shocked

3
0
1

@thing @kemona_halftau I never use AppImage if I can help it, so yeah, something like that.

1
0
0

@maddy @kemona_halftau fun fact AppImage doesn’t work on musl linux because it expects glibc

1
0
1

@niko @kemona_halftau Yeah, a lot doesn’t seem to work with musl. I figured with both being C libraries that things would be cross-compatible, but I have learned over the last year that is very much not the case.

1
0
1

@kemona_halftau look on the itch.io, some of the tips there may work

1
0
0

@kemona_halftau also try lutris (locate installed game and point it to the appimage)

1
0
1

@kemona_halftau nevermind the itch comments. that was what worked for me in 2024 but that's a different crash here. I just tested it in Lutris on debian 13 (from lutris's own deb repo) and i don't have this issue

0
0
1
@maddy @kemona_halftau @niko the API is (mostly) compatible (the exception being bugs and glibc/musl-specific extensions that the other doesn't implement), the ABI is not
0
0
1

@kemona_halftau disabling sandboxing for appimage has helped me numerous times before, maybe worth a shot?

Also unrelated and unhelpful but this post reminded me of this:
https://fedi.lynnesbian.space/@lynnesbian/113862931791122254

0
0
0

@kemona_halftau @maddy AppImages are just like a fancy zip file, they can contain everything an app needs to run flawlessly, doesn’t mean they will blobcatwoozy

0
0
1
@kemona_halftau I'm too distracted by the titlebar. What the hell is that titlebar, why are there so many duplicated buttons everywhere, what
0
0
1

tried to patch the appimage to not include anything related to gtk at all (not just libgobject) and now it just doesnt start at all

im assuming i need some gtk libraries then?

2
0
0

@CinnamonCatYurilover yes, in the appimage itself, unpack the appimage and delete the .so files in squashfs-root/usr/lib (you need appimagetool to unpack and repack the appimage)

1
0
0

uhh i think i accidentally uninstalled gtk2 neocat_googly_shocked

0
0
0

@kemona_halftau move away (don’t delete, you may need to readd some) all libraries except python native modules and ruby stuff

then continue troubleshooting using ldd and/or LD_DEBUG until the game runs

1
0
1

@kemona_halftau for each missing library reported either move it back in or install the system version if that fails

1
0
1

@aa i tried doing this, but there doesnt seem to be a way to make apt list packages which provide specific .so files unless theyre already installed

1
0
0

@aa oh neocat_facepalm
i’ll look at that once i’m back at my pc
thanks!!

0
0
0

@kemona_halftau or just apt-cache search the name that almost always works

0
0
1