On 23.09.2014 09:20, Yves-Alexis Perez wrote: > It might be worth running xfpm from command line, using debug: > > xfce4-power-manager -q # stop current daemon > xfce4-power-manager --debug # run new daemon with debug mode > > And report your findings. Unfortunately I don't have an UPS so I can't > really debug here. >
Got it! Somehow you always manage to help me to help you :), really nice to work with you. I'm not even posting the whole debug output, because I have a pretty good idea where the problem lies, I hope you can take it from there. Since there's a difference in behaviour between battery and UPS equipped computers, I extracted debug output from both, and with a bit of filtering did a context diff. And soon it's obvious what's goin' on. Desktop: -xfpm_power_get_power_devices(): Power device detected at : /org/freedesktop/UPower/devices/ups_hiddev0 -xfpm_power_add_device(): 'ups' device added -xfpm_power_add_device(): Battery device type 'ups' detected at: /org/freedesktop/UPower/devices/ups_hiddev0 Laptop: +xfpm_power_get_power_devices(): Power device detected at : /org/freedesktop/UPower/devices/line_power_AC +xfpm_power_add_device(): 'line-power' device added +xfpm_power_get_power_devices(): Power device detected at : /org/freedesktop/UPower/devices/battery_BAT0 +xfpm_power_add_device(): 'battery' device added +xfpm_power_add_device(): Battery device type 'battery' detected at: /org/freedesktop/UPower/devices/battery_BAT0 So far so good... But later on... -xfpm_battery_refresh_icon(): Battery icon xfpm-ups-charged +xfpm_battery_refresh_icon(): Battery icon xfpm-primary-charged So, laptop is searching for something called xfpm-ups-charged, and with a little help of locate(1), I can see lots of such named icons. But, locating xfpm-ups-charged returns nil. That's because appropriate icons are actually called: /usr/share/icons/hicolor/32x32/status/xfpm-ups-100.png /usr/share/icons/hicolor/48x48/status/xfpm-ups-100.png /usr/share/icons/hicolor/scalable/status/xfpm-ups-100.svg To test it, I did 3 symbolic links (ln -s xfpm-ups-100.foo xfpm-ups-charged.foo), rebuilt icon-cache, reloaded plugin and voila, the icon is there in all its beauty. ;) So, either icons should be renamed or the plugin should search for appropriately named icons. Regards, -- Zlatko -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org