-
-
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]: dbus-daemon/dbus-broker not told to reload after installing new D-Bus services #4849
Comments
I have created a script that creates a flatpak only with a number of activatable services and lists the activatable service names afterward.
At the same time, installing other apps from Flathub and starting them (via DBus activation) works fine on all systems. Here is the script if it helps with debugging https://gitlab.gnome.org/-/snippets/3343 |
This seems like a pretty straightforward workaround |
I think this is #3342 It looks like the last comment there has identified the ultimate cause:
This does typically work when the export directory already exists, but reloading dbus-broker is probably the only solution to account for when it doesn't. |
Agreed. |
Checklist
Flatpak version
1.12.5
What Linux distribution are you using?
Fedora Linux
Linux distribution version
35/36
What architecture are you using?
x86_64
How to reproduce
Try to start Pika Backup from GNOME Shell.
Way to reproduce
Try
Expected Behavior
App starts.
Calling
lists 3 names that contain PikaBackup.
Actual Behavior
Nothing happens.
Try
and see that none of the three names containing PikaBackup is listed.
Additional Information
The bug described in bus1/dbus-broker#202 (comment) sounds very similar.
A beta tester posted the issue "Unable to launch from gnome-shell". The problem is reducible on a fresh install of Fedora 35 and 36. It can, for example, be fixed by one of these actions:
systemctl reload --user dbus-broker.service
If Pika was installed before, it will (partially) work after installing the new beta version.
This is blocking the planned release of Pika Backup. Therefore, I would also be grateful for a workaround, even if I'm not doing something wrong.
The text was updated successfully, but these errors were encountered: