streamlink / streamlink-twitch-gui

A multi platform Twitch.tv browser for Streamlink
https://streamlink.github.io/streamlink-twitch-gui/
MIT License
2.7k stars 204 forks source link

appimage 32bit not booting #922

Closed Littlemac123 closed 2 years ago

Littlemac123 commented 2 years ago

Checklist

Streamlink Twitch GUI version

2.2.0 i686

Streamlink version

2.0.0

Operating system, environment and configuration details

Linuxmint Debian edition 32bit based on debian 11

Description

its not booting

Debug log

mac_xp@presaric2800tcompaq:~/Downloads$ ./streamlink-twitch-gui-v2.2.0-i686.AppImage 
/tmp/.mount_streamAi1r0b/AppRun: line 4:  2322 Illegal instruction     (core dumped) "${HERE}/usr/bin/streamlink-twitch-gui" "${@}"
bastimeyer commented 2 years ago

The AppImage is working perfectly fine in a freshly set up Debian 11 i386 virtual machine. I have just tested and verified it.

The information which you have provided so far is nowhere near enough to help you in any way. Which CPU are you using? "Illegal instruction" implies that your CPU doesn't support some features of the i386 instruction set which NW.js/Chromium is using, so you won't be able to run Streamlink Twitch GUI, as your CPU is simply too old.

Streamlink Twitch GUI uses pre-built NW.js binaries, built by the NW.js developers: https://nwjs.io/

Since you're able to mount the AppImage (according to your log ouput), try extracting its contents by setting --appimage-extract as the AppImage's launch argument. Then you'll find the contents in the squashfs-root directory that's created in the current directory, and you can continue debugging from there. The main executable is AppRun, which is a BASH wrapper script which launches the Streamlink Twitch GUI executable (NW.js / Chromium).