Could you let me know what kind of processor your Debian machine is running? Intel/AMD (x86_64) or ARM (arm64)?
Thank you for your reply!
My CPU is "AMD Ryzen 7 5700U with Radeon Graphics". (I checked "/proc/cpuinfo") So, Linux is x86_64.
Actually, my PC is small ASUS's NUC (PN51-S1-B-B7186MD). No additional GPU board.
I put this tool folder into "~/bin/MemaoSpriteCreator-Linux". And, I execute "~/bin/MemaoSpriteCreator-Linux/Memao Sprite Sheet Creator.x86_64".
Thanks for this info! I spun up a VirtualBox of Debian13 and was able to run the app and export characters so I don’t think it’s Debian13 itself.
I think the issue might be related to this Godot Plugin we’re using to open the OS filesystem when exporting a spritesheet: https://github.com/98teg/NativeDialogs
I’m going to try and switch to an in-app file viewer for exporting and see if that works better and if it does it will be in our next update! In the meantime maybe research if there’s any libraries you may be missing?
I actually just removed the plugin for a native solution this morning, if you want to join our Discord I can share a beta build for you to test: https://discord.com/invite/zAxUhJ4F2H
Thank you for your investigation so far! I'm glad to hear such good news!
And, I also tried to use ldd command to check depended libraries. But, maybe there is no broken library linking.
$ ldd Memao\ Sprite\ Sheet\ Creator.x86_64
linux-vdso.so.1 (0x00007f3d878c0000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f3d878a0000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3d8789b000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3d87896000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3d877a6000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3d875b0000)
/lib64/ld-linux-x86-64.so.2 (0x00007f3d878c2000)
Because I'm not familiar with Godot framework, I'm not sure other additional necessary libraries or software, sorry. If I can check such other libraries, I will report to you.
And, I joined the Discord to try the beta build. My account has the same name "toyamaguchi". Thanks.