In 0.9.90 all of its functionality (battery, button actions and monitor blanking) is missing or disabled on my laptop, leaving a useless "AC adapter is online" icon sitting in my tray. I've tried recompiling with/without USE=hal, and turning on all the deprecated ACPI options in the kernel but it made no difference. In the end I had to p.mask it and go back to 0.8.4.2, which works fine. Is there something obvious I'm missing to make it just work?
Perhaps we should mask this pre release, there's version bump for the stable branch also available. That said, you might need sys-apps/devicekit-power ? Unsure
Yes, you do need devkit iirc and I'm not sure to what extent hal is still supported. All in all, I'd consider this release worthy of a mask. Any opinions/objections?
No objections here. I was looking at things in the tarball and realised the number 0.9.90 probably means it's a pre-release for a 0.10 version; the docs haven't been updated past 0.8, and though it does have some hal-related code left in there it's non-functional.
OK, masked 'for testing'. Let's wait couple of releases before unmasking...
(In reply to comment #3) > No objections here. > > I was looking at things in the tarball and realised the number 0.9.90 probably > means it's a pre-release for a 0.10 version; the docs haven't been updated past > 0.8, and though it does have some hal-related code left in there it's > non-functional. > please try 0.9.90 again now that udisks/upower are in tree, and the xfce4-power-manager ebuild should be o.k.
I've just tried, but udisks has non-optional dependencies on parted[device-mapper] and lvm2, this makes it impossible to install due to bug 316591.
(In reply to comment #6) > I've just tried, but udisks has non-optional dependencies on > parted[device-mapper] and lvm2, this makes it impossible to install due to bug > 316591. > right... i'm sure the lvm2 maintainer gets it sorted out soon enough, give it day or two
Never mind, looks like I did a --sync at a bad time. I've got xf-p-m-0.9.90 installed, udisks and upower installed, and USE="+consolekit +policykit", but it's still mostly non-functional. The monitor settings are working now, but suspend, all battery stuff and disk settings aren't there. Does udisks/power need manual setup to make these things work?
hmm, for one, make sure /etc/init.d/consolekit stuff is running and then try to start your X like, exec ck-launch-session startxfce4 in .xinitrc and then startx i.e. add the ck-launch-session in there this should make sure udisks get the required privileges... (note that i'm pretty much writing this "out of hat", and not tested my self)
Still no luck :/ At this point everything else works i.e. I can use the upower/udisks command line tools, and "xfce4-power-information" seems to work. It's just xfpm itself that isn't co-operating.
Oh, logging in/out again suddenly made it start working. Guess that's solved then.
I've figured out what was going on there: xfpm doesn't start upowerd or udisks-daemon, but it was using them after relogin because they got started by me using the command line tools. I'm guessing that's a bug in xfpm?
This is fixed in tree by current xfce4-power-manager (and other related packages)