You are not logged in.
Trying to debug this, frustrated...
https://github.com/PapirusDevelopmentTe … ssues/2615
https://bbs.archlinux.org/viewtopic.php … 9#p1945599
Neither link is of much help to me.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
No, the XFCE developers seem to have no interest in getting the systray icon displayed nicely. They've moved on to a different framework. We struggled hard with this issue for Beryllium - I was hoping a fix might have come down from upstream by now, but no such luck.
But BL shipped a patched xfce4-power-manager for Beryllium which had OK icons. I'm hoping that applying the same patches will work in the Bookworm version too, but I haven't looked at it at all yet. If the particular file(s) involved haven't changed much in the upgrade then it might be OK.
https://forums.bunsenlabs.org/viewtopic … 81#p125981
https://forums.bunsenlabs.org/viewtopic … 77#p116177
So I think that should be tried before either of us invests time in searching for a different solution. It's on my todo list...
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
OK, that works! (for Papirus, Papirus-Dark, Papirus-Bunsen-*)
Tutorial...
Download the *.deb file here...
https://pkg.bunsenlabs.org/debian/pool/ … _amd64.deb
32bit...
https://pkg.bunsenlabs.org/debian/pool/ … 3_i386.deb
cd Downloads (or wherever you've downloaded it to), then...
sudo dpkg --force-all -i *.deb
Logout.
This command assumes that you have no other deb files in your Downloads folder. Otherwise, call the package by name. Using the 32bit package for example...
sudo dpkg --force-all -i xfce4-power-manager_4.16.0-1+x.bl11.iconpatch3_i386.deb
Thanks John, brilliant!
Note: This package will be overwritten if/when xfce4-power-manager gets updated. Let's just hope that any new package has a fix for this issue. Otherwise, pin the patched version and complain here...
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
^Very soon I'm going to try if the same hack can be applied to the current xfce4-power-manager, so users will get whatever other improvements came between 4.16 and 4.18 (Looking at the tag descriptions, they don't seem to have touched the icon handling.)
I have little hope of an upstream fix for the icons. The issue still stands, and has had no attention for two years:
https://gitlab.xfce.org/xfce/xfce4-powe … issues/104
The devs seem to be interested only in supporting the panel plugin now, leaving the "legacy" systray icon as it is.
Edit: but this vaguely hopeful message 10 mths ago: https://gitlab.xfce.org/xfce/xfce4-powe … note_44690
Last edited by johnraff (2023-02-16 02:52:44)
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
In Debian, what are the dependency differences between xfce4-power-manager and mate-power-manager. It's negligible in Arch and Void.
Nearly identical as far as features and user interface goes. Not sure how the memory footprint compares. No problems with the mate-power-manager tray icon. Maybe a swap?
Void Linux, openbox, tint2, mate-power-manager:
Last edited by PackRat (2023-02-16 13:34:28)
You must unlearn what you have learned.
-- yoda
Offline
In Debian, what are the dependency differences between xfce4-power-manager and mate-power-manager. It's negligible in Arch and Void.
BL Beryllium/Bookworm
xfce4-power-manager_4.18.0-1_amd64.deb
Depends:
upower, xfce4-power-manager-data (= 4.18.0-1), libc6 (>= 2.34), libcairo2 (>= 1.2.4), libgdk-pixbuf-2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.55.2), libgtk-3-0 (>= 3.21.5), libnotify4 (>= 0.7.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libupower-glib3 (>= 0.99.8), libx11-6, libxext6, libxfce4ui-2-0 (>= 4.11.1), libxfce4util7 (>= 4.9.0), libxfconf-0-3 (>= 4.6.0), libxrandr2 (>= 2:1.2.99.2)
mate-power-manager_1.26.0-2_amd64.deb
Depends:
default-dbus-session-bus | dbus-session-bus, mate-notification-daemon | notification-daemon, mate-power-manager-common (= 1.26.0-2), policykit-1, systemd | elogind | consolekit, upower, libc6 (>= 2.27), libcairo2 (>= 1.10.0), libcanberra-gtk3-0 (>= 0.25), libcanberra0 (>= 0.2), libdbus-1-3 (>= 1.9.14), libdbus-glib-1-2 (>= 0.88), libgdk-pixbuf-2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.39.4), libgtk-3-0 (>= 3.21.4), libmate-panel-applet-4-1 (>= 1.18), libnotify4 (>= 0.7.0), libpango-1.0-0 (>= 1.22.0), libpangocairo-1.0-0 (>= 1.14.0), libsecret-1-0 (>= 0.11), libupower-glib3 (>= 0.99.8), libx11-6, libxext6, libxrandr2 (>= 2:1.2.99.2)
// Regards rbh
Please read before requesting help: "Guide to getting help", "Introduction to the Bunsenlabs Lithium Desktop" and other help topics under "Help & Resources" on the BunsenLabs menu
Offline
In Debian, what are the dependency differences between xfce4-power-manager and mate-power-manager. It's negligible in Arch and Void.
Nearly identical as far as features and user interface goes. Not sure how the memory footprint compares. No problems with the mate-power-manager tray icon. Maybe a swap?
We considered m-p-m a while ago when various things came up with x-p-m, and at the time my overall impression was: a bit heavier in both dependencies and system load, and slightly fewer features.
But those aren't huge differences and mate-power-manager may have changed lately so it's worth having another look - thanks for the reminder!
I plan to upload today a version of xfce4-power-manager 4.18.0-1 tweaked in the same way we did for 4.16.0-1, to fix the icons issue by reverting the commits which changed its behaviour. Fingers crossed that it works. But if m-p-m is a good alternative it's always better to use standard packages.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
xfce4-power-manager 4.18.0+bl12.iconpatch1-1 and x-p-m-data are in the BL bookworm-backports repo now.
@boron testers: please enable the BL backports (named bookworm-backports!) and try an apt update/upgrade.
The tweaked x-p-m should be pulled in - does it fix the icon issues for you? (Looks OK on my VM.)
Apt line for BL backports (or just run bl-welcome again):
deb https://pkg.bunsenlabs.org/debian bookworm-backports main
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
@boron testers: please enable the BL backports (named bookworm-backports!) and try an apt update/upgrade.
The tweaked x-p-m should be pulled in - does it fix the icon issues for you?
Yes, that patch worked!
Note that because I had the 4.16 patched version installed, I had to run...
sudo apt install xfce4-power-manager
in order to also pull in the 4.18 version of xfce4-power-manager-data. Just running apt upgrade confuses apt, but that will work fine if you are currently running the unpatched 4.18 version provided in bookworm.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
It made no difference to my power icon (but I'm not that bothered by this at the moment).
Offline
Note that because I had the 4.16 patched version installed, I had to run...
sudo apt install xfce4-power-manager
in order to also pull in the 4.18 version of xfce4-power-manager-data. Just running apt upgrade confuses apt...
I provisionally put the patched 4.18 into bookworm-backports, so 'apt upgrade' should restore the regular unpatched 4.18 from Debian. I hope that was the case? To get the patched 4.18, this should be necessary:
apt install -t bookworm-backports xfce4-power-manager
Did you get it without referring to backports? If so I need to think about it some more...
Anyway I'll try duplicating what you did - first manually install the patched 4.16 - and see what happens.
The idea of using backports was to protect users from getting an experimental package they might not want. If there seemed to be no problems I was thinking it could later be moved into the regular BL repo.
EDIT @hhh I think the upgrade difficulty you hit might have been that 'dpkg --force-all' was overlooking the necessary xfce4-power-manager-data when you installed the Beryllium package. So later, apt got confused. Maybe if you'd installed x-p-m-data from Beryllium along with x-p-m (and not used --force-all) it might have gone more smoothly.
Last edited by johnraff (2023-02-18 03:03:31)
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
It made no difference to my power icon (but I'm not that bothered by this at the moment).
If you don't mind me firing a few questions at you:
Is this a desktop or laptop?
How does the power icon look? Any different from in Beryllium?
What version of xfce4-power-manager are you using now? Did the patched version get installed?
Try:
apt policy xfce4-power-manager
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
Is this a desktop or laptop?
How does the power icon look? Any different from in Beryllium?
What version of xfce4-power-manager are you using now? Did the patched version get installed?
Try:apt policy xfce4-power-manager
I am on a laptop.
The icon appears totally black, except when charging when it is coloured green (if my partially colour bind eyes are not deceiving me). In Beryllium the icon was white.
bruce@inana:~$ apt policy xfce4-power-manager
xfce4-power-manager:
Installed: 4.18.0-1
Candidate: 4.18.0-1
Version table:
4.18.0+bl12.iconpatch1-1 100
100 https://pkg.bunsenlabs.org/debian bookworm-backports/main amd64 Packages
*** 4.18.0-1 500
500 http://deb.debian.org/debian bookworm/main amd64 Packages
100 /var/lib/dpkg/status
Offline
Ah OK you've still got the unpatched version.
Try this:
sudo apt install -t bookworm-backports xfce4-power-manager
Is the icon white now?
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
Yes, the icon is white!
Just goes to show that I should not have used synaptic to install the patched version. (I made the mistake almost certainly, but less likely when using CLI.)
Last edited by dhalgren (2023-02-18 02:41:06)
Offline
^Thanks for the quick feedback!
OK it looks as if the icon issue is fixed - but we ought to wait a bit to make sure xfce4-power-manager hasn't been broken in some other subtle way. Fingers crossed...
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
Same as @dhalgren here. The icon is white now, had to log out and back in.
Offline
And suddenly the battery icon has turned black again.
apt policy xfce4-power-manager
xfce4-power-manager:
Installed: 4.18.1-1
Candidate: 4.18.1-1
This is after recent update, anyone else?
Offline
This means I'll have to make and upload a patched xfce4-power-manager 4.18.1-1.
What you get for being ahead of the game and putting out stuff before Testing has finished settling down...
But thanks for catching it!
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Online
Yep, the latest update and suddenly the battery icon is black again.
Offline