SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I installed flatpak from Ponce's repo with no issues.
However when I stall flatpak apps I notice two things happen.
1 - I am getting the following warning:
Code:
Warning: Failed to get revokefs-fuse socket from system-helper: User flatpak does not exist in password file entry
2 - After the app is installed the apps don't launch. They flash on the screen quickly and don't open. When starting them from the command line I am getting an error. For instance I installed makemkv and am getting the following error when trying to launch it from the command line:
Code:
$ flatpak run com.makemkv.MakeMKV.desktop
error: app/com.makemkv.MakeMKV.desktop/x86_64/master not installed
I have flatpak and slackware 15, and flatpak is working for me.
1. The warning message you are seeing didn't affect my flatpaks when I would install them, but I was able to fix it by looking at this issue https://github.com/flatpak/flatpak/issues/2959. There is one post that has a link to the Fedora flatpak spec file, and in there there are the commands to create the flatpak user and group, which is what the warning is complaining about. For convenience, I'll just paste the commands here.
getent group flatpak >/dev/null || groupadd -r flatpak
getent passwd flatpak >/dev/null || \
useradd -r -g flatpak -d / -s /sbin/nologin \
-c "User for flatpak system helper" flatpak
paste the first line into the terminal then paste the last 3 all together into the terminal. This worked for me, but don't know if it would work for you.
2. Have you tried installing multiple flatpak apps, or just that one? If it is just that one app, it could be an issue with the app. The flatpaks I have on my computer are all working and I haven't had any issues like that.
...
There is one post that has a link to the Fedora flatpak spec file, and in there there are the commands to create the flatpak user and group, which is what the warning is complaining about. For convenience, I'll just paste the commands here.
getent group flatpak >/dev/null || groupadd -r flatpak
getent passwd flatpak >/dev/null || \
useradd -r -g flatpak -d / -s /sbin/nologin \
-c "User for flatpak system helper" flatpak
paste the first line into the terminal then paste the last 3 all together into the terminal. This worked for me, but don't know if it would work for you.
With that in mind, SBo admins have recently allocated 372 for uid & gid - see:
I have flatpak and slackware 15, and flatpak is working for me.
1. The warning message you are seeing didn't affect my flatpaks when I would install them, but I was able to fix it by looking at this issue https://github.com/flatpak/flatpak/issues/2959. There is one post that has a link to the Fedora flatpak spec file, and in there there are the commands to create the flatpak user and group, which is what the warning is complaining about. For convenience, I'll just paste the commands here.
getent group flatpak >/dev/null || groupadd -r flatpak
getent passwd flatpak >/dev/null || \
useradd -r -g flatpak -d / -s /sbin/nologin \
-c "User for flatpak system helper" flatpak
paste the first line into the terminal then paste the last 3 all together into the terminal. This worked for me, but don't know if it would work for you.
2. Have you tried installing multiple flatpak apps, or just that one? If it is just that one app, it could be an issue with the app. The flatpaks I have on my computer are all working and I haven't had any issues like that.
1. I did this and am still having the same problem.
2. I also installed bitwarden and that also doesn't open.
make sure the user and group were actually created.
# getent passwd flatpak
# getent group flatpak
run those two commands to see if you get an output that indicates whether the flatpak user and group is present on the system. Other than that, I don't think I'll be much help as I haven't had issues like this with flatpak.
make sure the user and group were actually created.
# getent passwd flatpak
# getent group flatpak
run those two commands to see if you get an output that indicates whether the flatpak user and group is present on the system. Other than that, I don't think I'll be much help as I haven't had issues like this with flatpak.
Code:
$ getent passwd flatpak
flatpak:x:329:999:User for flatpak system helper:/:/sbin/nologin
Code:
$ getent group flatpak
flatpak:x:999:
It looks like they are there. Is this how they are supposed to look?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.