[flatpak] Add org.freedesktop.PowerManagement session bus permission
Categories
(Firefox Build System :: Third Party Packaging, defect)
Tracking
(Not tracked)
People
(Reporter: konomikitten, Assigned: jhorak)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0
Steps to reproduce:
On flatpak version of Firefox access to org.freedesktop.PowerManagement is not given so Firefox cannot inhibit the monitor sleeping, the computer itself sleeping, etc. Please consider giving this permission to the Flatpak.
Comment 1•2 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Updated•2 years ago
|
| Assignee | ||
Comment 2•2 years ago
|
||
Updated•2 years ago
|
| Assignee | ||
Comment 3•2 years ago
|
||
The org.freedesktop.PowerManagement is used for the non-gnome environment - like xfce. I think we can add it to the flatpak even it's considered obsolete now: https://www.freedesktop.org/wiki/Specifications/power-management-spec/
I've since talked to people in the flatpak matrix room and they said it would be better for Firefox to use org.freedesktop.portal.Inhibit. I don't know how viable this is at the moment for Firefox and various desktop environments. I myself would prefer org.freedesktop.PowerManagement added in the short term because it obviously fixes my issue with the flatpak version. But long term it would be better for Firefox to use the portal.
Some links about it:
Portal Documentation - org.freedesktop.portal.Inhibit
xdg-desktop-portal - GitHub
| Assignee | ||
Comment 5•2 years ago
|
||
Okay, filled as followup bug 1860269.
Comment 6•2 years ago
|
||
(In reply to Jan Horak [:jhorak] from comment #5)
Okay, filled as followup bug 1860269.
given comment #4 we should wontfix the present one ?
| Assignee | ||
Comment 7•2 years ago
|
||
Yes, won't fix in favor of bug 1860269.
Description
•