Hello Scott, or anyone else affected, Accepted into saucy-proposed. The package will build now and be available in a few hours in the -proposed repository.
Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Changed in: upower (Ubuntu Saucy) Status: In Progress => Fix Committed ** Tags added: verification-needed ** Changed in: upower (Ubuntu Saucy) Importance: Undecided => High -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to upower in Ubuntu. https://bugs.launchpad.net/bugs/1240673 Title: Reports 0% charged for fully charged batteries Status in “upower” package in Ubuntu: Fix Committed Status in “upower” source package in Saucy: Fix Committed Status in “upower” source package in Trusty: Fix Committed Bug description: SRU INFORMATION: Explanation: This bug was introduced with http://cgit.freedesktop.org/upower/commit/?id=07b95b8e which preferred the kernel's reported percentage ("capacity" sysfs attribute") over calculating it from energy/charge. This exposed some buggy batteries/drivers which sometimes report > 100% charge. As the GObject "percentage" property is defined to be between 0 and 100, trying to set a value > 100% resulted in a warning and defaulting to 0%. Fix: http://cgit.freedesktop.org/upower/commit/?id=22da1a0bc ; this clamping already happens at several other points in the code. Regression potential: Very low. The code change only applies to the explicit cases of < 0% and > 100%, and these values could have never actually appeared in practice as setting the property to these values fails. It has a test case, and the other test cases prove that this change did not break other configurations. In the worst case (compiler bugs etc.) this update could cause currently working battery information to be wrong, but upower is mostly an informational service these days and thus won't have the ability to completely break the system. ORIGINAL BUG: See the following upower dump: $ upower --dump Device: /org/freedesktop/UPower/devices/line_power_AC native-path: AC power supply: yes updated: Wed 16 Oct 2013 12:58:28 PM EDT (7198 seconds ago) has history: no has statistics: no line-power online: yes Device: /org/freedesktop/UPower/devices/battery_BAT0 native-path: BAT0 vendor: SMP model: DELL Y61CV22 serial: 3840 power supply: yes updated: Wed 16 Oct 2013 12:58:33 PM EDT (7193 seconds ago) has history: yes has statistics: yes battery present: yes rechargeable: yes state: fully-charged energy: 66.6 Wh energy-empty: 0 Wh energy-full: 66.6 Wh energy-full-design: 66.6 Wh energy-rate: 0.0111 W voltage: 12.836 V percentage: 0% capacity: 76.9167% technology: lithium-ion Device: /org/freedesktop/UPower/devices/battery_BAT2 native-path: BAT2 vendor: Samsung SDI model: DELL W1GGM26 serial: 12515 power supply: yes updated: Wed 16 Oct 2013 12:58:33 PM EDT (7193 seconds ago) has history: yes has statistics: yes battery present: yes rechargeable: yes state: fully-charged energy: 31.08 Wh energy-empty: 0 Wh energy-full: 31.08 Wh energy-full-design: 31.08 Wh energy-rate: 0.0111 W voltage: 12.428 V percentage: 0% capacity: 81.2857% technology: lithium-ion Note that state is fully-charged, but percentage is o% on both batteries. This worked fine on 13.04. Daemon: daemon-version: 0.9.22 can-suspend: yes can-hibernate: no on-battery: no on-low-battery: no lid-is-closed: no lid-is-present: yes is-docked: no ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: upower 0.9.22-1ubuntu1 ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3 Uname: Linux 3.11.0-12-generic i686 ApportVersion: 2.12.5-0ubuntu2 Architecture: i386 Date: Wed Oct 16 15:02:33 2013 EcryptfsInUse: Yes InstallationDate: Installed on 2011-04-04 (925 days ago) InstallationMedia: Kubuntu 11.04 "Natty Narwhal" - Beta i386 (20110330) MarkForUpload: True SourcePackage: upower UpgradeStatus: Upgraded to saucy on 2013-10-16 (0 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/upower/+bug/1240673/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp