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? ​​
asking for a friend, the error is the exact same on their end
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?
uhh i think i accidentally uninstalled gtk2 ​​
@kemona_halftau is there any way to delete libs?
@kemona_halftau there's 4 that tend to crash it
@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)
@kemona_halftau have you tried deleting the 4 the arch wiki mentions
@kemona_halftau weeehhhh, I thought AppImage was supposed to prevent issues like this ​​
@maddy @kemona_halftau fun fact AppImage doesn’t work on musl linux because it expects glibc
@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.
@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
@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 ​​
@kemona_halftau look at the itch.io comments, some of the tips there may work
@kemona_halftau also try lutris (locate installed game and point it to the appimage)
@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

@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

Lynnesbian :bune_ylw: (@[email protected])

does anyone know why the latest debian live image won't boot on my machine? CPU: transmeta crusoe flashed with custom 128bit RISC-V firmware GPU: four nVidia TNT 2 cards running in SLI RAM: dual mercury delay line (32 words Γ— 17 bits Γ— 2, XMP overclocked, ECC enabled) storage: ZFS RAID2 array of three hundred free iCloud accounts network: google pixel 9 pro running gemini nano with the prompt "you are an ethernet card. your job is to route packets. do not hallucinate."

Lynnestodon
@kemona_halftau I'm too distracted by the titlebar. What the hell is that titlebar, why are there so many duplicated buttons everywhere, what
@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
@kemona_halftau for each missing library reported either move it back in or install the system version if that fails
@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
@kemona_halftau yes there is its called debian package search website
@kemona_halftau or just apt-cache search the name that almost always works
@aa oh ​​
i'll look at that once i'm back at my pc
thanks!!