Bug 1284851
Summary: | Mate power manager doesn't detect AC/DC changes on MacBook Air with RHEL 7.2 | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | Alexander Todorov <atodorov> |
Component: | mate-power-manager | Assignee: | Wolfgang Ulbrich <fedora> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | epel7 | CC: | fedora, rdieter, stefano |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | mate-power-manager-1.10.2-3.el7 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-12-16 13:23:12 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Alexander Todorov
2015-11-24 10:53:48 UTC
What version of mate-power-manger are you using? M-P-M use upower to detect the charging state, upower was also updated with 7.2. What does 'upower --dump' show? mate-power-manager-1.10.2-1.el7.x86_64 upower-0.99.2-1.el7.x86_64 with power connected # upower --dump Device: /org/freedesktop/UPower/devices/line_power_ADP1 native-path: ADP1 power supply: yes updated: 24.11.2015 (вт) 16,02,15 EET (3676 seconds ago) has history: no has statistics: no line-power warning-level: none online: yes icon-name: 'ac-adapter-symbolic' Device: /org/freedesktop/UPower/devices/battery_BAT0 native-path: BAT0 vendor: SMPNz451E5WF90KAB123456789ABCDE model: bq20z451E5WF90KAB123456789ABCDE power supply: yes updated: 24.11.2015 (вт) 17,03,30 EET (1 seconds ago) has history: yes has statistics: yes battery present: yes rechargeable: yes state: charging warning-level: none energy: 61,17 Wh energy-empty: 0 Wh energy-full: 64,54 Wh energy-full-design: 71,5 Wh energy-rate: 11,915 W voltage: 8,505 V time to full: 17,0 minutes percentage: 94% capacity: 90,2657% icon-name: 'battery-full-charging-symbolic' History (rate): 1448377410 11,915 charging Device: /org/freedesktop/UPower/devices/DisplayDevice power supply: yes updated: 24.11.2015 (вт) 17,03,30 EET (1 seconds ago) has history: no has statistics: no battery present: yes state: charging warning-level: none energy: 61,17 Wh energy-full: 64,54 Wh energy-rate: 11,915 W time to full: 17,0 minutes percentage: 94% icon-name: 'battery-full-charging-symbolic' Daemon: daemon-version: 0.99.2 on-battery: no lid-is-closed: no lid-is-present: yes critical-action: HybridSleep on baterry: [root@aero s3cmd]# upower --dump Device: /org/freedesktop/UPower/devices/line_power_ADP1 native-path: ADP1 power supply: yes updated: 24.11.2015 (вт) 17,03,55 EET (6 seconds ago) has history: no has statistics: no line-power warning-level: none online: no icon-name: 'ac-adapter-symbolic' Device: /org/freedesktop/UPower/devices/battery_BAT0 native-path: BAT0 vendor: SMPNz451E5WF90KAB123456789ABCDE model: bq20z451E5WF90KAB123456789ABCDE power supply: yes updated: 24.11.2015 (вт) 17,03,56 EET (5 seconds ago) has history: yes has statistics: yes battery present: yes rechargeable: yes state: discharging warning-level: none energy: 61,27 Wh energy-empty: 0 Wh energy-full: 64,54 Wh energy-full-design: 71,5 Wh energy-rate: 8,021 W voltage: 8,506 V time to empty: 7,6 hours percentage: 94% capacity: 90,2657% icon-name: 'battery-full-symbolic' History (rate): 1448377436 8,021 discharging 1448377435 11,746 discharging 1448377410 11,915 charging Device: /org/freedesktop/UPower/devices/DisplayDevice power supply: yes updated: 24.11.2015 (вт) 17,03,56 EET (5 seconds ago) has history: no has statistics: no battery present: yes state: discharging warning-level: none energy: 61,27 Wh energy-full: 64,54 Wh energy-rate: 8,021 W time to empty: 7,6 hours percentage: 94% icon-name: 'battery-full-symbolic' Daemon: daemon-version: 0.99.2 on-battery: yes lid-is-closed: no lid-is-present: yes critical-action: HybridSleep Ok, charging states from upower seems to be correct. Can you please test https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-56f1789544 This update of mate-themes is for new gtk3 version in rhel7.2. Maybe the issue is related to this misssing update. Personal i use fedora and i don't have rhel7 installed on my notebook. I will do this if i found some time for tying to reproduce the issue. I've updated mate-themes from epel-testing and also found m-p-m update as well: mate-themes-1.12.0-1.el7.noarch mate-power-manager-1.10.2-2.el7.x86_64 There doesn't seem to be any difference. (In reply to Alexander Todorov from comment #4) > I've updated mate-themes from epel-testing and also found m-p-m update as > well: > > mate-themes-1.12.0-1.el7.noarch > mate-power-manager-1.10.2-2.el7.x86_64 > > > There doesn't seem to be any difference. Sure, but new m-p-m has improvements with backlight handling, now it doesn't forget the previous backlight value after reboot/suspend. After a complete horror instalation on my notebook (the kernel was broken on iso image), i could reproduce the issue. But it seems depend on which kernel is used. Ok, i was wrong with the kernel. Using mate-power-manager --verbose shows me that m-p-m doesn't read any changes from upower if i plug/unplug the power cable. upower is updated to 0.99.2 with 7.2 update, but there was a major change with upower-0.99. The proplem is that m-p-m from epel repo is build with upower < 0.99, because the epel repo use Centos7 repo sources. Rhel repos are not public. When Centos do the 7.2 update i can rebuild m-p-m against new upower version. I'm pretty shure than the issue will gone. This affects also other packages, ie. mate-screensaver. Here m-s freezes my notebook (intel graphic) if screensaver gets in, ...... only with latest kernel. Sorry we have to wait for Centos update. mate-control-center-1.10.2-2.el7 mate-power-manager-1.10.2-3.el7 mate-screensaver-1.10.2-4.el7 mate-session-manager-1.10.2-2.el7 mate-settings-daemon-1.10.2-2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-04e22597b2 Note, this update fixes the issue and suspend/hypernate on lid close. But don't wait for this update is in stable, use updates-testing. I will push this update to stable not before Centos7 is upgraded to 7.2, to avoid to blame other users. err......epel-testing (In reply to Wolfgang Ulbrich from comment #5) > > After a complete horror instalation on my notebook (the kernel was broken on > iso image), i could reproduce the issue. > But it seems depend on which kernel is used. Maybe this will help (in the future): http://atodorov.org/blog/categories/mac/ (In reply to Fedora Update System from comment #7) > mate-control-center-1.10.2-2.el7 mate-power-manager-1.10.2-3.el7 > mate-screensaver-1.10.2-4.el7 mate-session-manager-1.10.2-2.el7 > mate-settings-daemon-1.10.2-2.el7 has been submitted as an update to Fedora > EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-04e22597b2 I don't see these packages in epel-testing yet and bodhi status is Pending. I will test once they become available. mate-control-center-1.10.2-2.el7, mate-power-manager-1.10.2-3.el7, mate-screensaver-1.10.2-4.el7, mate-session-manager-1.10.2-2.el7, mate-settings-daemon-1.10.2-2.el7, mate-themes-1.12.0-1.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'yum --enablerepo=epel-testing update mate-screensaver mate-settings-daemon mate-control-center mate-power-manager mate-session-manager mate-themes' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-04e22597b2 (In reply to Fedora Update System from comment #11) > You can provide feedback for this update here: > https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-04e22597b2 mate-power-manager-1.10.2-3.el7.x86_64 fixes both the issue with AC/DC not detected and another issue with suspend/resume, reported at: https://github.com/patjak/mba6x_bl/issues/41 Thanks! There is a reason that i rebuild more packages, please update all. I did yum update mate* --enablerepo=epel-testing. I think I'm good. mate-control-center-1.10.2-2.el7, mate-power-manager-1.10.2-3.el7, mate-screensaver-1.10.2-4.el7, mate-session-manager-1.10.2-2.el7, mate-settings-daemon-1.10.2-2.el7, mate-themes-1.12.0-1.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report. |