on my leap 15.6 running KDE I usually use a link to start the program obsidian at login, until Obsidian-1.10.6.AppImage it worked flawlessly, after the last update I also updated obsidian to Obsidian-1.11.4.AppImage, I changed the “point to” in the link to the new file Obsidian-1.11.4.AppImage as usual, but it doesn’t worked.
in dolphin I usually launch the obsidian firstly clicking on the Obsidian-1.11.4.AppImage file, it ask me
this will start the program
Obsidian-1.11.4.AppImage
if you do not trust this program click cancel
only the first ttime and then it works at the first click, then I launch clicking on the link
Obsidian-xxx.AppImage (that point to Obsidian-1.11.4.AppImage)
but now it doesn’t works
it asks me
this will start the program
Obsidian-xxx.AppImage
if you do not trust this program click cancel
and then it gives me this error on dolphin
Unable to make file “/home/pla6ST/bin/obsidian/Obsidian-xxx.AppImage” executable.
Operation not permitted.
if I click on Obsidian-1.11.4.AppImage it works
if I click on Obsidian-xxx.AppImage it doesn’t works
if I change the “point to” to Obsidian-1.10.6.AppImage in the link it works
here is a ls -l of the folder that contains everything
I’m not seeing OP reference anything relating to a user pla, but if that is something that I’ve missed, the latest file’s permissions mask is 744, changing it to 755 should allow it to work.
I think OP is missing that the permissions on the link itself don’t change the permissions of the file the link is to. So if they are running the command as a different user, if they are a member of the users group, it would run with the proper permissions set on the downloaded file.
manythanks, you are right, I don’t know why the link point to /home/pla instead of /home/pla6ST and didn’t catch what you catched, perhaps distracted becouse it worked before
manythanks again, I think the why that it worked with
Obsidian-1.10.6.AppImage
and not with
Obsidian-1.11.4.AppImage
also pointing at /home/pla instead of /home/pla6ST is the different permission set
in /home/pla6ST are
-rwxrwxrwx 1 pla6ST users ? 125170595 30 nov 17.40 Obsidian-1.10.6.AppImage
-rwxr--r-- 1 pla users ? 125036147 18 gen 19.11 Obsidian-1.11.4.AppImage
and in /home/pla is
-rwxrwxrwx 1 pla users ? 125170595 30 nov 17.40 Obsidian-1.10.6.AppImage
-rwxrwxrwx 1 pla6ST users ? 125036147 18 gen 19.34 Obsidian-1.11.4.AppImage
is this correct?
by the way, changing the “point to” of the link to /home/pla6ST it works