I am running the Steam version of Aseprite on Manjaro KDE.
When a plugin attempts to run an external application using the
os.execute function nothing happens.
For example, I would expect the following to open my web browser to aseprite.org, if I run this command from a terminal it does just that, however from Aseprite it does nothing.
If I use the Aseprite lua debugger to run the above lua code I get an error in the console. Even though the below is an error for
io.open I assume it is because
os.execute is using that under the hood, as I get the same error if I try
io.open as well.
[string ""]:1: no debug information (script filename) to secure io.open() call
This is leading me to believe that there is some security setting preventing the function from running. Is this correct? If so, where can I change this setting? If not, does anyone have any ideas on something I should try?