FS#69616 - [xfce4-power-manager] Functional dependency on xfce4-notifyd

Attached to Project: Arch Linux
Opened by Avery (freonmonkey) - Thursday, 11 February 2021, 03:14 GMT
Last edited by Evangelos Foutras (foutrelis) - Friday, 12 February 2021, 09:25 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
After installing the xfce4 group, starting an xfce4 session starts an xfce4-power-manager process that is unresponsive and slowly grows its memory footprint without an obvious bound. (top showed >50% memory usage on my 4GB system after a few hours.) Based on the output in the console after I killed that process and started xfce4-power-manager from the terminal, it was having trouble connecting to a libnotify-compatible DBus service.

Installing xfce4-notifyd and logging back in fixed the issue: I can open the settings menu and my memory isn't being devoured. It would be nice if the xfce4-power-manager package had an optional dependency on xfce4-notifyd to hint future users to install that package too.

Additional info:
* package version(s): xfce4-power-manager 4.16.0-1
* config and/or log files etc. - N/A, cannot configure with xfce4-power-manager-settings because the manager process is unresponsive.
* link to upstream bug report, if any - N/A

Steps to reproduce:
- Install the xfce4 group, don't install xfce4-goodies or xfce4-notifyd.
- Possibly related: have other desktop environments installed (I have fvwm, fluxbox, awesome, i3, lxqt, openbox, plasma, and sway in addition to xfce4.)
- Log in to an xfce4 session.
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Friday, 12 February 2021, 09:25 GMT
Reason for closing:  Fixed
Additional comments about closing:  xfce4-power-manager 4.16.0-2 -- well, worked around, until it starts behaving better without notifications.
Comment by Evangelos Foutras (foutrelis) - Friday, 12 February 2021, 09:24 GMT
Seems related to https://gitlab.xfce.org/xfce/xfce4-power-manager/-/issues/120

It likely should be able to function without notifications, not eat all the memory. I added a hard dependency on xfce4-notifyd for now.

Loading...