Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fuse error on latest build on Ubuntu 20.04. Build 823 works fine #288

Open
rsau opened this issue Jun 1, 2024 · 7 comments
Open

Fuse error on latest build on Ubuntu 20.04. Build 823 works fine #288

rsau opened this issue Jun 1, 2024 · 7 comments

Comments

@rsau
Copy link

rsau commented Jun 1, 2024

With latest build I get following error

./appimaged-831-x86_64.AppImage 
fuse: failed to exec fusermount: Permission denied

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 https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
open dir error: No such file or directory

Previous build works without any other changes.

./appimaged-823-x86_64.AppImage                                                                                                                                                                          
appimaged-823-x86_64.AppImage 177
2024/06/01 11:34:10 Desktop notification:  Not running on one of the supported Live systems This configuration is currently unsupported but may still work, please give feedback.
-
-
-
This process based on /proc/self/exe: /tmp/.mount_appimaBkmLJC/usr/bin/appimaged
Terminating other running processes with that name...
In the future, would send SIGTERM to 31889
In the future, would send SIGTERM to 165259
2024/06/01 11:34:10 Deleted 51 desktop files from /home/USER/.local/share/applications/; use -v to see details
2024/06/01 11:34:10 Probably not launched by systemd (please file an issue if this is wrong)
2024/06/01 11:34:10 Manually launched, not by systemd. Check if enabled in systemd...
2024/06/01 11:34:10 /etc/systemd/user/appimaged.service does not exist
2024/06/01 11:34:10 Creating ~/.config/systemd/user/appimaged.service
2024/06/01 11:34:10 thisai.path: ~/Applications/appimaged-823-x86_64.AppImage
2024/06/01 11:34:11 /bin/systemctl --user status appimaged
2024/06/01 11:34:11 exit status 3
2024/06/01 11:34:11 Enabling systemd service...
2024/06/01 11:34:11 Starting systemd service...
2024/06/01 11:34:11 appimaged should now be running via systemd. To check this, run
2024/06/01 11:34:11 /usr/bin/systemctl -l --no-pager --user status appimaged

I have tried above scenarios 3 times even with system restart and results are same.

The changes at 832...continuous shouldn't have caused this.
So I suspect something got changed during build process.

I am on Ubuntu

NAME="Ubuntu"
VERSION="20.04.6 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.6 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
@probonopd
Copy link
Owner

probonopd commented Jun 20, 2024

What does ls -lh $(which fusermount) say? And what does ls -lh $(which fusermount3) say?

@rsau
Copy link
Author

rsau commented Jun 20, 2024

$ ls -lh $(which fusermount)
lrwxrwxrwx 1 root root 11 Mar  7  2020 /bin/fusermount -> fusermount3

$ ls -lh $(which fusermount3)
-rwsr-xr-x 1 root root 39K Mar  7  2020 /bin/fusermount3

It is working fine with 823.

I'll try with latest later today.

@rsau
Copy link
Author

rsau commented Jun 21, 2024

Same error

$ ./appimaged-833-x86_64.AppImage
fuse: failed to exec fusermount: Permission denied

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 https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
open dir error: No such file or directory

@probonopd
Copy link
Owner

Possibly related to AppImage/type2-runtime#18?

Can you please download, make exectuable, and run (from the command line) the appimagetool AppImage from https://github.com/AppImage/appimagetool/releases? Do you get the same error there?

@rsau
Copy link
Author

rsau commented Jun 23, 2024

Exact same error

$ ./appimagetool-x86_64.AppImage 
fuse: failed to exec fusermount: Permission denied

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 https://github.com/AppImage/AppImageKit/wiki/FUSE 
for more information
open dir error: No such file or directory

@rsau
Copy link
Author

rsau commented Jun 25, 2024

I fixed it by following clues from AppImage/type2-runtime#15 (comment)

I tested first with setting FUSERMOUNT_PROG
It worked

Then comment AppImage/type2-runtime#15 (comment) helped.

Now I have setup symlink ln -s /bin/fusermount /usr/bin and it worked without any issues.

@probonopd
Copy link
Owner

Possibly the same issue as AppImage/type2-runtime#32 (comment)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants