site  contact  subhomenews

AppImage Installer bug-fix and more apps

March 19, 2023 — BarryK

When the Installer installs an .AppImage file, it creates a folder /files/apps/<name>, for example /files/apps/audacity. This is a convenience, the app can be set to save files in this folder.

However, the Installer creates the folder, for example 'audacity' with owner:group = root:root, which means that Audacity does not have permission to write into that folder. Auadacity is running as user 'audacity', so this is the fix:

# chown -R audacity:audacity /files/apps/audacity

The fix is committed to github:

https://github.com/bkauler/woofq/commit/daa89c310dd4bca3f7f0f41c18f2d18957c4fbe9

...as well as lots more apps added, and the Installer now also shows size of each AppImage.

Interesting, the Nanosaur app failed to run, wants 'libOpenGL.so.0'. So I created a symlink, libOpenGL.so.0 to libGL.so.*, see commit:

https://github.com/bkauler/woofq/commit/c3205b6df9c30c7bd057a61ca63895340d919792

Nanosaur is an exciting 3D strategy game. I didn't learn how to use it properly, just kept running away from a big dinosaur that kept jumping on me.

Changing the subject, Samba is broken, the 'krb5' package is a missing dependency. You can install it from the package manager. Fixed in github:

https://github.com/bkauler/woofq/commit/97f6131366ba4cf6169c968417315135c75ff12f    

Tags: easy