Arduino IDE 2.3.6 issues on Debian Trixie (13)

Hi all, I've just downloaded the Appimage, on a pc with debian trixie just installed; made executable with chmod 744, and tried to launch by bash shell, but...
bash: .: arduino-ide_2.3.6_Linux_64bit.AppImage: cannot execute binary file
tried with --no-sandbox, same result.
On the old pc (trixie upgraded from debian 12) i had to extract it with --appimage-extract 'cause fuse issues, and launch it from squashfs-root. There it still works.
So i tried to copy (by scp) on the new pc the entire squashfs-root folder, with no results: same error.
Any idea?

Hi @in3eqr. Does the PC have an x86 or an ARM CPU? I saw some reports that this "cannot execute binary file" could be caused by attempting to run an application on a computer that has a different processor architecture than the application was built for. Arduino IDE is built for the x86 architecture, so it is expected that it will fail to start if you have an ARM CPU.

x86, absolutly.
It's curious, but on the old pc, the one with fuse issues (from squashfs-root it still works fine), now when i try to run instead the appimage, it gives the same error. I think is trixie.
When i'll back to my workplace, tomorrow, i will try on a very old pc with debian 12.

Do you have the libfuse2 package installed? I see that the most recent distro versions like Trixie have FUSE 3.x preinstalled, but AppImage requires 2.x:

https://docs.appimage.org/user-guide/troubleshooting/fuse.html#setting-up-fuse-2-x-alongside-of-fuse-3-x-on-recent-ubuntu-22-04-debian-and-their-derivatives

If you haven't already installed that package, do so, then try starting Arduino IDE normally (without the --appimage-extract flag)

Ok, the problem was between chair and keyboard... I was (boldly) using the wrong command to start the appimage. Installed libfuse2 too, and solved fuse issues. Thanks a lot.

Great news! Thanks for taking the time to post an update.

Regards, Per