Hi All.
I'm having a few issues with appimages on my Kubuntu 20.04.1 install..
Basically I cannot run them, unless I run them as root.
I have the same issue on Manjaro 20.2 KDE, which I've recently replaced with Kubuntu 20.04.1
The Appimage (stored at /home/brian/Download/Graphics) I set to be executable using sudo chmod a+x ./krita-4.4.1-x86_64.appimage
Doing a little digging around, and this following appears towards the end of the log on the command line at the end if I run the app image using strace -f
If I run the appimage from the terminal using sudo, absolutely no issues at all.
If I extract the appimage, using the --appimage-extract parameter, again no issues running the extracted appimage.
However I do prefer to keep appimages compressed.
I have the same issue with a few other appimages as well.
So I'm thinking this is a permissions error on my system somewhere.
I've been using the same home folder, on a separate /home partition on a separate drive (sdb1), with root on sda2 and /boot/efi on sda1.
I could try upgrading to Kubuntu 20.10, however I prefer to stick to LTS based releases.
I'm running the 5.4.0-58-generic kernel with the amdgpu opencl drivers from the AMD website (version 20.45) . I need these for OpenCompute Language acceleration to offload image processing from the CPU to my AMD RX580 GPU for Darktable photo editor. Perhaps this has caused an issue with the fusermount?
Any suggestions? It certainly is a mystery!
I'm having a few issues with appimages on my Kubuntu 20.04.1 install..
Basically I cannot run them, unless I run them as root.
I have the same issue on Manjaro 20.2 KDE, which I've recently replaced with Kubuntu 20.04.1
The Appimage (stored at /home/brian/Download/Graphics) I set to be executable using sudo chmod a+x ./krita-4.4.1-x86_64.appimage
Doing a little digging around, and this following appears towards the end of the log on the command line at the end if I run the app image using strace -f
Code:
openat(AT_FDCWD, "/home/brian/Downloads/Graphics/krita-4.4.1-x86_64.appimage", O_RDONLY) = 4 mmap(NULL, 192512, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f80c4f89000 read(4, "\177ELF\2\1\1\0AI\2\0\0\0\0\0\2\0>\0\1\0\0\0\220F@\0\0\0\0\0"..., 188456) = 188456 write(3, "\177ELF\2\1\1\0AI\2\0\0\0\0\0\2\0>\0\1\0\0\0\220F@\0\0\0\0\0"..., 188456) = 188456 close(4) = 0 munmap(0x7f80c4f89000, 192512) = 0 lseek(3, 8, SEEK_SET) = 8 write(3, "\0\0\0", 3) = 3 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f80c55253d0) = 32547 wait4(-1, fusermount: mount failed: Operation not permitted Cannot mount AppImage, please check your FUSE setup. You might still be able to extract the contents of this AppImage if you run it with the --appimage-extract option. See [URL="https://github.com/AppImage/AppImageKit/wiki/FUSE?fbclid=IwAR3z7zS-VNk199ux52h4a8txKNEOSdghEJ3-rJDST93_npKA4BRWCiF1NuA"]https://github.com/AppImage/AppImageKit/wiki/FUSE[/URL] for more information open dir error: No such file or directory [{WIFEXITED(s) && WEXITSTATUS(s) == 127}], 0, NULL) = 32371 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=32371, si_uid=1000, si_status=127, si_utime=0, si_stime=0} --- close(3) = 0 exit_group(127) = ? +++ exited with 127 +++
If I extract the appimage, using the --appimage-extract parameter, again no issues running the extracted appimage.
However I do prefer to keep appimages compressed.
I have the same issue with a few other appimages as well.
So I'm thinking this is a permissions error on my system somewhere.
I've been using the same home folder, on a separate /home partition on a separate drive (sdb1), with root on sda2 and /boot/efi on sda1.
I could try upgrading to Kubuntu 20.10, however I prefer to stick to LTS based releases.
I'm running the 5.4.0-58-generic kernel with the amdgpu opencl drivers from the AMD website (version 20.45) . I need these for OpenCompute Language acceleration to offload image processing from the CPU to my AMD RX580 GPU for Darktable photo editor. Perhaps this has caused an issue with the fusermount?
Any suggestions? It certainly is a mystery!
Comment