You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be nice if the setup script took care of outstanding permission issues. I've found duckie to be incapable of launching as a non-root user after running setup to install.
On Archlinux I downloaded the 64 linux nightly. Then:
extracted with 7zip
ran sudo ./setup
attempted to launch duckie
The first issue (caused by 7zip) was that there were no executable files present. So the files were installed as non-executable. So then I attempted to simply enable the executable permission on all the binary files I could spot. When trying to launch I then got the following:
So, presuming I missed something and thinking 7zip may have dropped permissions (which it did).. I tried extracting with Ark. The executable permissions were retained, but I still couldn't launch as a non-root user. I lost track of the output for these attempts, but I believe they were the same as the above.
Finally, I did a chown myuser:myuser /opt/DuckieTV -R and I could finally launch it.
The text was updated successfully, but these errors were encountered:
Unfortunately the author left the project back in 2017 and I've just enough skill to keep the lights on as far as the Dtv JS code is concerned.
However I've no idea how to modify the installer code that the package builder assembles for linux, osx and whatnot, and I don't have time or interest in going down that rabbit hole.
Ah, ok. Well I could modify the script to work for me, however I doubt it would be acceptable at large. Perhaps somebody will stumble on this and have a more enlightened understanding of the problem and offer a well grounded solution compared to simply chmod +xing all the executable files and chowning the install directory to a user, cause that doesn't seem like a good solution even though it did solve it.
It would be nice if the setup script took care of outstanding permission issues. I've found duckie to be incapable of launching as a non-root user after running setup to install.
On Archlinux I downloaded the 64 linux nightly. Then:
sudo ./setup
The first issue (caused by 7zip) was that there were no executable files present. So the files were installed as non-executable. So then I attempted to simply enable the executable permission on all the binary files I could spot. When trying to launch I then got the following:
So, presuming I missed something and thinking 7zip may have dropped permissions (which it did).. I tried extracting with Ark. The executable permissions were retained, but I still couldn't launch as a non-root user. I lost track of the output for these attempts, but I believe they were the same as the above.
Finally, I did a
chown myuser:myuser /opt/DuckieTV -R
and I could finally launch it.The text was updated successfully, but these errors were encountered: