-
-
Notifications
You must be signed in to change notification settings - Fork 390
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
[Bug]: Flatpaks don't run while a kbfs filesystem is mounted on "/keybase" #5496
Comments
Hello, I have the same issue, but on Fedora 38, This behaviour happens with all application I have installed. |
Today it worked again. I am really not sure what the issue is. I can provide any logs that would be helpful |
|
Right now I have the problem again. Could you give me any hints what I can do to provide more information @smcv ?
|
What exactly do you mean by "stop after allowing pulseaudio access"? There are two different symptoms that "stop" could refer to: do you mean the Running flatpak under |
Thanks for reopening the issue. Here's the strace output: the last parenthesis is not closed I did not leave anything out |
@besendorf I had the same issue, I found that keybase is causing the problem, I don't know why. Try closing keybase, make sure its not running in system tray. Then run a flatpak application. |
This is useful and meaningful: it means that the What is "keybase"? Is it an application? Does it provide a FUSE filesystem? My best guess from the strace log provided is that there is some FUSE filesystem mounted on At first glance this seems like a wrong FUSE filesystem implementation: it should either return results quickly, or return an error quickly. |
If my guess is correct, you might think that you would only see this problem for apps that have access to |
The answer seems to be: https://github.com/keybase/client, yes, and yes.
This seems to be keybase/client#12458. |
This seems unlikely to be fixable from the Flatpak side, so I've labelled this as wontfix - but if someone can provide a merge request that somehow solves this, I'd review it. |
I've been seeing this same bug, and I have found an odd workaround: Weirdly, simply restarting the Keybase Filesystem (KBFS) task fixes the issue:
Flatpak suddenly works again. So something about how Could it have something to do with the ordering of startup tasks in SystemD? |
Also affected by this issue with the same workarround working well! |
Can confirm issue reproduces on Ubuntu 22.04 LTS with Keybase and flatpak installed, and restart keybase-redirector and kbfs service workarounds the issue temporarily as mentioned in #5496 (comment) # cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.3 LTS"
# uname -a
Linux roach 6.1.0-1027-oem #27-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 20 15:08:14 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux |
Checklist
Flatpak version
1.15.4
What Linux distribution are you using?
Arch Linux
Linux distribution version
rolling
What architecture are you using?
x86_64
How to reproduce
No response
Expected Behavior
flatpaks start the application
Actual Behavior
flatpaks run and stop after allowing pulseaudio access
Additional Information
No response
The text was updated successfully, but these errors were encountered: