appimage.github.io icon indicating copy to clipboard operation
appimage.github.io copied to clipboard

Create AsteroidArcade

Open kuiperzone opened this issue 2 years ago • 7 comments

ASTEROID ARCADE is an open source cross-platform "retro vector" game written in C++ utilising the Qt Framework. It is licensed under GPLv3.

kuiperzone avatar Oct 12 '21 14:10 kuiperzone

Getting AppRun: Permission denied when trying to run in Firejail.

Possible related: https://github.com/netblue30/firejail/issues/2690

probonopd avatar Oct 12 '21 17:10 probonopd

Thank you for letting me know.

Yes, I am using appimagetool. What, as an app developer, can I do about this?

kuiperzone avatar Oct 13 '21 09:10 kuiperzone

Try running chmod 0755 ./appdir prior to running appimagetool.

probonopd avatar Oct 13 '21 16:10 probonopd

Have build new AppImage and re-submitted.

I believe the problem was that I was building on VM for Ubuntu 18 LTS. Have tested new submission with firejail. Hopefully it will pass OK.

Thanks for letting me know of the issue.

kuiperzone avatar Oct 15 '21 14:10 kuiperzone

libxcb-icccm.so.4 needs to be bundled.

probonopd avatar Oct 16 '21 10:10 probonopd

OK. I'll look into it and try again.

In the meantime, FYI, I'm building and packaging an app against Qt5.15.2 built on Ubuntu 18.04.6 LTS. I am using CQtDeployer to bring in the Qt dependencies.

If you have any suggestions to hand, it would be appreciated. Thanks

kuiperzone avatar Oct 16 '21 14:10 kuiperzone

Thank you.

https://github.com/AppImageCrafters/appimage-builder, https://github.com/probonopd/go-appimage/tree/master/src/appimagetool, https://github.com/probonopd/linuxdeployqt, https://github.com/linuxdeploy/linuxdeploy-plugin-qt are commonly used options - everyone seems to have their own preference of tools ;-)

probonopd avatar Oct 16 '21 15:10 probonopd