Clicking on the link to launch a program gives me error Unable to make file "/home/pla6ST/bin/obsidian/Obsidian-xxx.AppImage" executable. Operation not permitted

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

pla6ST@plaST:~/bin/obsidian> ls -l
total 1500688
-rwxrwxrwx 1 pla6ST users 125183414 17 nov 18.21 Obsidian-1.10.3.AppImage
-rwxrwxrwx 1 pla6ST 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
-rwxr--r-- 1 pla6ST users 105406892  5 dic  2023 Obsidian-1.4.16.AppImage
-rwxr--r-- 1 pla6ST users 115001540 16 lug  2024 Obsidian-1.6.5.AppImage
-rwxr-xr-x 1 pla6ST users 114091533 11 ago  2024 Obsidian-1.6.7.appimage
-rwxr--r-- 1 pla6ST users 117523913 10 nov  2024 Obsidian-1.7.5.appimage
-rwxr--r-- 1 pla6ST users 117546876 24 nov  2024 Obsidian-1.7.7.AppImage
-rwxr--r-- 1 pla6ST users 116781756 23 apr  2025 Obsidian-1.8.10.AppImage
-rwxr--r-- 1 pla6ST users 116560024 11 feb  2025 Obsidian-1.8.4.AppImage
-rwxr--r-- 1 pla6ST users 116579987  2 mar  2025 Obsidian-1.8.7.AppImage
-rwxrwxrwx 1 pla6ST users 116255653 10 mar  2025 Obsidian-1.8.9.AppImage
-rwxr--r-- 1 pla6ST users 125481460  2 nov 20.58 Obsidian-1.9.14.AppImage
lrwxrwxrwx 1 pla6ST users        47 18 gen 19.32 Obsidian-xxx.AppImage -> /home/pla/bin/obsidian/Obsidian-1.11.4.AppImage
pla6ST@plaST:~/bin/obsidian>

how can I have my link qorking again??

User plaST is different to User pla

pla6ST@plaST:~/bin/obsidian> ls -l


Obsidian-xxx.AppImage -> /home/pla/bin/obsidian/Obsidian-1.11.4.AppImage

And the files are owned by User pla6ST

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.

The link of

1 Like

Ah, good catch - I somehow missed that, even searching the thread. :slight_smile:

So this link will launch a different app as the one from this directory.

1 Like

But the others was my fault, only User pla6ST and User pla, plaST is the name of the Machine.

Post excuted as user:
ls -alZ /home/pla/bin/obsidian/
and

/home/pla6ST/bin/obsidian/

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

here is

pla6ST@plaST:~> ls -alZ /home/pla/bin/obsidian/
total 1500680
drwxr-xr-x 2 pla users ?      4096 18 gen 19.12 .
drwxr-xr-x 5 pla users ?      4096 10 nov  2024 ..
-rwxrwxrwx 1 pla users ? 125183414 17 nov 18.21 Obsidian-1.10.3.AppImage
-rwxrwxrwx 1 pla 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
-rwxr--r-- 1 pla users ? 105406892  5 dic  2023 Obsidian-1.4.16.AppImage
-rwxr--r-- 1 pla users ? 115001540 16 lug  2024 Obsidian-1.6.5.AppImage
-rwxr-xr-x 1 pla users ? 114091533 11 ago  2024 Obsidian-1.6.7.appimage
-rwxr--r-- 1 pla users ? 117523913 10 nov  2024 Obsidian-1.7.5.appimage
-rwxr--r-- 1 pla users ? 117546876 24 nov  2024 Obsidian-1.7.7.AppImage
-rwxr--r-- 1 pla users ? 116781756 23 apr  2025 Obsidian-1.8.10.AppImage
-rwxr--r-- 1 pla users ? 116560024 11 feb  2025 Obsidian-1.8.4.AppImage
-rwxr--r-- 1 pla users ? 116579987  2 mar  2025 Obsidian-1.8.7.AppImage
-rwxrwxrwx 1 pla users ? 116255653 10 mar  2025 Obsidian-1.8.9.AppImage
-rwxr--r-- 1 pla users ? 125481460  2 nov 20.58 Obsidian-1.9.14.AppImage
lrwxrwxrwx 1 pla users ?        47 18 gen 19.12 Obsidian-xxx.AppImage -> /home/pla/bin/obsidian/Obsidian-1.11.4.AppImage
pla6ST@plaST:~> 

and

pla6ST@plaST:~> ls -alZ /home/pla6ST/bin/obsidian/
total 1500700
drwxr-xr-x 2 pla6ST users ?      4096 19 gen 09.56 .
drwxr-xr-x 3 pla6ST users ?      4096 17 nov 18.31 ..
-rw------- 1 pla6ST users ?       132 18 gen 19.42 .directory
-rwxrwxrwx 1 pla6ST users ? 125183414 17 nov 18.21 Obsidian-1.10.3.AppImage
-rwxrwxrwx 1 pla6ST 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
-rwxr--r-- 1 pla6ST users ? 105406892  5 dic  2023 Obsidian-1.4.16.AppImage
-rwxr--r-- 1 pla6ST users ? 115001540 16 lug  2024 Obsidian-1.6.5.AppImage
-rwxr-xr-x 1 pla6ST users ? 114091533 11 ago  2024 Obsidian-1.6.7.appimage
-rwxr--r-- 1 pla6ST users ? 117523913 10 nov  2024 Obsidian-1.7.5.appimage
-rwxr--r-- 1 pla6ST users ? 117546876 24 nov  2024 Obsidian-1.7.7.AppImage
-rwxr--r-- 1 pla6ST users ? 116781756 23 apr  2025 Obsidian-1.8.10.AppImage
-rwxr--r-- 1 pla6ST users ? 116560024 11 feb  2025 Obsidian-1.8.4.AppImage
-rwxr--r-- 1 pla6ST users ? 116579987  2 mar  2025 Obsidian-1.8.7.AppImage
-rwxrwxrwx 1 pla6ST users ? 116255653 10 mar  2025 Obsidian-1.8.9.AppImage
-rwxr--r-- 1 pla6ST users ? 125481460  2 nov 20.58 Obsidian-1.9.14.AppImage
lrwxrwxrwx 1 pla6ST users ?        50 19 gen 09.56 Obsidian-xxx.AppImage -> /home/pla6ST/bin/obsidian/Obsidian-1.11.4.AppImage
pla6ST@plaST:~> 

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 :grinning:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.