1

I right clicked on a .AppImage file. I chose "Properties" and then "Permission" tab.

I'd like to check the checkbox that is next to "Allow executing file as program".

It shows that the checkbox is checked while clicking. When I release the left mouse button, the checkbox is unchecked automatically.

What am I missing?

Edit: Here are the terminal output:

m@m-HP-Compaq-dc7800-Small-Form-Factor /media/m/02A8B7D8A8B7C905/Programs/Open Source & Freeware $ chmod +x OpenShot-v2.4.3-x86_64.AppImage
m@m-HP-Compaq-dc7800-Small-Form-Factor /media/m/02A8B7D8A8B7C905/Programs/Open Source & Freeware $ id
uid=1000(m) gid=1000(m) groups=1000(m),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),110(sambashare)
m@m-HP-Compaq-dc7800-Small-Form-Factor /media/m/02A8B7D8A8B7C905/Programs/Open Source & Freeware $ stat OpenShot-v2.4.3-x86_64.AppImage
  File: ‘OpenShot-v2.4.3-x86_64.AppImage’
  Size: 158859264   Blocks: 307088     IO Block: 4096   regular file
Device: 806h/2054d  Inode: 58041       Links: 1
Access: (0600/-rw-------)  Uid: ( 1000/       m)   Gid: ( 1000/       m)
Access: 2018-10-17 18:33:54.250031700 +0200
Modify: 2018-10-17 17:44:52.500366000 +0200
Change: 2018-10-17 17:44:52.680737100 +0200
 Birth: -
m@m-HP-Compaq-dc7800-Small-Form-Factor /media/m/02A8B7D8A8B7C905/Programs/Open Source & Freeware $ 

enter image description here

Edit 2: This is what happens after running the second code:

m@m-HP-Compaq-dc7800-Small-Form-Factor /media/m/02A8B7D8A8B7C905/Programs/Open Source & Freeware $ mount | grep 02A8B7D8A8B7C905
/dev/sda6 on /media/m/02A8B7D8A8B7C905 type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
16
  • 1
    Referring to "Linux" isn't enough to know what you're dealing with. What distribution of Linux are you running (Debian, Fedora, Ubuntu, etc)? What Desktop Environment are you running (Xfce, Gnome3, KDE, etc)?
    – virullius
    Commented Oct 17, 2018 at 16:50
  • 1
    Do you own the file? Which Linux distribution? Why do you want to do this?
    – AFH
    Commented Oct 17, 2018 at 16:50
  • Have you tried chmod on the command line? What error does it give?
    – Attie
    Commented Oct 17, 2018 at 16:51
  • @mjb2kmn It's Linux Mint 17 Commented Oct 17, 2018 at 16:57
  • 1
    @Attie - Thanks. I've not come across this format before: I had assumed it was some sort of graphics format imported from a Mac! We live and learn...
    – AFH
    Commented Oct 17, 2018 at 17:24

1 Answer 1

4

This file is on an NTFS partition / filesystem (Windows-specific), which cannot support Unix-like permissions. This is why you are unable to set the execute-bit, which is specific to Unix.

The best solution here is to move the *.AppImage file onto another filesystem - perhaps your home directory. You will then be able to chmod and run it as expected.

2
  • 1
    Wow.. Thank you sir for your efforts and useful information. I spend much time trying different versions of the software because I thought the files might be corrupted. That was a very helpful answer. Commented Oct 17, 2018 at 17:29
  • 1
    No problem, I'm glad it worked :-)
    – Attie
    Commented Oct 17, 2018 at 17:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .