Bug 4352 - Unknown status of battery while laptop connected to AC
: Unknown status of battery while laptop connected to AC
Status: RESOLVED FIXED
Product: Desktop Bugs
Classification: ROSA Desktop
Component: Main Packages
: Fresh
: All Linux
: Lowest trivial
: 2014 Fresh R4
Assigned To: Eugene Shatokhin
: ROSA Linux Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-09-04 14:49 MSD by FirstLevel
Modified: 2014-12-19 10:43 MSK (History)
3 users (show)

See Also:
RPM Package:
ISO-related:
Bad POT generating:
Upstream:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description FirstLevel 2014-09-04 14:49:12 MSD
Description of problem:
Image 5970
I have laptop HP 6465b. If i work from battery - status of my battery "Discharging"
[root@r4 BAT0]# cat /sys/class/power_supply/BAT0/status 
Discharging

But if I work from AC - status of my battery is "Unknown"
[root@r4 BAT0]# cat /sys/class/power_supply/BAT0/status 
Unknown

P.S. For information...
[root@r4 BAT0]# cat /sys/class/power_supply/BAT0/uevent 
POWER_SUPPLY_NAME=BAT0
POWER_SUPPLY_STATUS=Unknown
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=0
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=10800000
POWER_SUPPLY_VOLTAGE_NOW=12381000
POWER_SUPPLY_CURRENT_NOW=0
POWER_SUPPLY_CHARGE_FULL_DESIGN=4365000
POWER_SUPPLY_CHARGE_FULL=4365000
POWER_SUPPLY_CHARGE_NOW=4184000
POWER_SUPPLY_CAPACITY=95
POWER_SUPPLY_MODEL_NAME=Primary
POWER_SUPPLY_MANUFACTURER=Hewlett-Packard
POWER_SUPPLY_SERIAL_NUMBER=01711 2011/12/05

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 Stanislav Fomin 2014-09-17 18:51:51 MSD
Некритично, но надо продолжить наблюдение — на каких ноутах еще такое наблюдается (может мы найдем схожий, чтобы воспроизвести).

Или зайдем по туннелю посмотреть.
Comment 2 Eugene Shatokhin 2014-09-17 18:56:14 MSD
Этот ноутбук у нас в базе оборудования есть (hw.rosalinux.ru)? 
Если нет - запустите, пожалуйста hw-probe на нём, как описано здесь: http://hw.rosalinux.ru/index.php?show=check, и выложите ссылку на загруженные в базу данные сюда.

Ещё - что показывает 'acpi -V' при работе от батареи и от сети?
Comment 3 FirstLevel 2014-09-17 20:19:40 MSD
(In reply to comment #2)
> Этот ноутбук у нас в базе оборудования есть (hw.rosalinux.ru)? 
> Если нет - запустите, пожалуйста hw-probe на нём, как описано здесь:
> http://hw.rosalinux.ru/index.php?show=check, и выложите ссылку на
> загруженные в базу данные сюда.
> 
> Ещё - что показывает 'acpi -V' при работе от батареи и от сети?

Есть в базе. Вот пробы http://hw.rosalinux.ru/index.php?machine=e4-11-5b-28-53-9b Правда из R3
Comment 4 FirstLevel 2014-09-17 20:27:56 MSD
(In reply to comment #2)
> Этот ноутбук у нас в базе оборудования есть (hw.rosalinux.ru)? 
> Если нет - запустите, пожалуйста hw-probe на нём, как описано здесь:
> http://hw.rosalinux.ru/index.php?show=check, и выложите ссылку на
> загруженные в базу данные сюда.
> 
> Ещё - что показывает 'acpi -V' при работе от батареи и от сети?


От сети:

[sergei-r4@sergei-r4 ~]$ acpi -V
Battery 0: Unknown, 98%
Battery 0: design capacity 4365 mAh, last full capacity 4365 mAh = 100%
Adapter 0: on-line
Thermal 0: ok, 29.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 128.0 degrees C
Thermal 0: trip point 1 switches to mode passive at temperature 55.0 degrees C
Thermal 1: ok, 0.0 degrees C
Thermal 1: trip point 0 switches to mode critical at temperature 128.0 degrees C
Thermal 2: ok, 54.0 degrees C
Thermal 2: trip point 0 switches to mode critical at temperature 128.0 degrees C
Thermal 3: ok, 0.0 degrees C
Thermal 3: trip point 0 switches to mode critical at temperature 128.0 degrees C
Thermal 3: trip point 1 switches to mode passive at temperature 102.0 degrees C
Thermal 4: ok, 54.0 degrees C
Thermal 4: trip point 0 switches to mode critical at temperature 128.0 degrees C
Thermal 4: trip point 1 switches to mode hot at temperature 102.0 degrees C
Cooling 0: Processor 0 of 3
Cooling 1: Processor 0 of 3
Cooling 2: LCD 0 of 20


От батареи:

[sergei-r4@sergei-r4 ~]$ acpi -V
Battery 0: Discharging, 98%, 03:27:37 remaining
Battery 0: design capacity 4365 mAh, last full capacity 4365 mAh = 100%
Adapter 0: off-line
Thermal 0: ok, 29.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 128.0 degrees C
Thermal 0: trip point 1 switches to mode passive at temperature 55.0 degrees C
Thermal 1: ok, 0.0 degrees C
Thermal 1: trip point 0 switches to mode critical at temperature 128.0 degrees C
Thermal 2: ok, 60.0 degrees C
Thermal 2: trip point 0 switches to mode critical at temperature 128.0 degrees C
Thermal 3: ok, 0.0 degrees C
Thermal 3: trip point 0 switches to mode critical at temperature 128.0 degrees C
Thermal 3: trip point 1 switches to mode passive at temperature 102.0 degrees C
Thermal 4: ok, 47.0 degrees C
Thermal 4: trip point 0 switches to mode critical at temperature 128.0 degrees C
Thermal 4: trip point 1 switches to mode hot at temperature 102.0 degrees C
Cooling 0: Processor 0 of 3
Cooling 1: Processor 0 of 3
Cooling 2: LCD 8 of 20
[sergei-r4@sergei-r4 ~]$
Comment 5 FirstLevel 2014-09-17 20:39:39 MSD
(In reply to comment #2)
> Этот ноутбук у нас в базе оборудования есть (hw.rosalinux.ru)? 
> Если нет - запустите, пожалуйста hw-probe на нём, как описано здесь:
> http://hw.rosalinux.ru/index.php?show=check, и выложите ссылку на
> загруженные в базу данные сюда.
> 
> Ещё - что показывает 'acpi -V' при работе от батареи и от сети?

Зааплодил данные в hw.rosalinux.ru из R4 (sudo hw-probe -all -upload -id HP6465b-forR4). Правда, пока данные почему-то не вижу. Хотя статус 
Probe for hardware ... Ok
Uploaded to DB, Thank you!
Comment 6 FirstLevel 2014-09-17 20:43:43 MSD
(In reply to comment #5)
> (In reply to comment #2)
> > Этот ноутбук у нас в базе оборудования есть (hw.rosalinux.ru)? 
> > Если нет - запустите, пожалуйста hw-probe на нём, как описано здесь:
> > http://hw.rosalinux.ru/index.php?show=check, и выложите ссылку на
> > загруженные в базу данные сюда.
> > 
> > Ещё - что показывает 'acpi -V' при работе от батареи и от сети?
> 
> Зааплодил данные в hw.rosalinux.ru из R4 (sudo hw-probe -all -upload -id
> HP6465b-forR4). Правда, пока данные почему-то не вижу. Хотя статус 
> Probe for hardware ... Ok
> Uploaded to DB, Thank you!

Нашел выборку для R4
http://hw.rosalinux.ru/index.php?probe=cec5762e5d&kind=all
Comment 7 VictorR2007 2014-10-01 17:51:04 MSD
Не видел раньше этот баг.
Если я правильно понял первое сообщение, то он похоже
воспроизводится на моем ASUS N56VV.
Впервые проявилась месяц назад.
Проблема в следующем.
Пока ноутбук работает и просто перезагружается, работает питание и зарядка батареи.
Если ноутбук выключить и блок питания подключен к сети, то при последующем включении не идет питание и работа идет от батареи.
Если переподключать вилку розетки, реакции нет.
Нужно дождаться системного сигнала об отключении питания и тогда подключить вилку розетки.
Тогда начинает работать зарядка.
Comment 8 VictorR2007 2014-10-01 18:19:37 MSD
В общем, в моем случае проблема исправляется отключением
сервиса apmd.
Нужно только теперь проверить, будет ли выключаться
ноутбук при низкой работе батареи.
Сейчас проверю, поставив как низкий уровень 90%,
а критический 88%.
Comment 9 VictorR2007 2014-10-01 18:55:43 MSD
Поставил критический уровень 96%.
Все отработало правильно.
Ноутбук выключился.
Когда после этого подключил питание и загрузился, не было зарядки.
Перезагрузил, то же самое.
Выключил и включил ноутбук без отключения вилки розетки питания, тоже не было
зарядки.
Отключил питание и дождался системного сигнала об отключении питания.
После этого подключил питание и все стало работать правильно.
После выключения и включения проблема не повторилась.
Похоже что срабатывание управления питания что-то ломает.
Слава богу, я боялся что ноутбук бракованный.
Но теперь хотя бы при работе от сети при отключении службы apmd
можно нормально пользоваться.
Comment 10 VictorR2007 2014-10-01 20:43:35 MSD
Вроде нашёл решение проблемы.
Если у кого будет проблема с зарядкой,
то нужно поставить devel к пакету apmd.
В всяком случае я поставил пакет lib64apm-devel
и включил службу apmd.
Вроде все работает отлично.
Постоянно есть зарядка.
И при выключении через энергосбережение,
и при простом выключении.
Пока больше специально проверять не буду.
Уже поднадоело выключать.
Если проблема останется, то сама проявится.
Comment 11 VictorR2007 2014-10-02 01:03:52 MSD
Рано радовался.
При отключении питания.

[root@asus ~]# cat /sys/class/power_supply/BAT0/status
Discharging
[root@asus ~]# cat /sys/class/power_supply/BAT0/uevent
POWER_SUPPLY_NAME=BAT0
POWER_SUPPLY_STATUS=Discharging
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=566
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=10890000
POWER_SUPPLY_VOLTAGE_NOW=10890000
POWER_SUPPLY_POWER_NOW=14668000
POWER_SUPPLY_ENERGY_FULL_DESIGN=56628000
POWER_SUPPLY_ENERGY_FULL=53600000
POWER_SUPPLY_ENERGY_NOW=52468000
POWER_SUPPLY_CAPACITY=97
POWER_SUPPLY_MODEL_NAME=N56--52
POWER_SUPPLY_MANUFACTURER=ASUSTeK
POWER_SUPPLY_SERIAL_NUMBER= 
[root@asus ~]# 

[root@asus ~]# acpi -V
Battery 0: Discharging, 93%, 02:49:59 remaining
Battery 0: design capacity 5200 mAh, last full capacity 4921 mAh = 94%
Adapter 0: off-line
Thermal 0: ok, 47.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 108.0 degrees C
Thermal 0: trip point 1 switches to mode passive at temperature 110.0 degrees C
Cooling 0: x86_pkg_temp no state information available
Cooling 1: intel_powerclamp no state information available
Cooling 2: Processor 0 of 3
Cooling 3: Processor 0 of 3
Cooling 4: Processor 0 of 3
Cooling 5: Processor 0 of 3
Cooling 6: LCD 40 of 100
Cooling 7: LCD 0 of 10
[root@asus ~]# 



При включении питания.

[root@asus ~]# cat /sys/class/power_supply/BAT0/status
Unknown
[root@asus ~]# cat /sys/class/power_supply/BAT0/uevent
POWER_SUPPLY_NAME=BAT0
POWER_SUPPLY_STATUS=Unknown
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=566
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=10890000
POWER_SUPPLY_VOLTAGE_NOW=10890000
POWER_SUPPLY_POWER_NOW=0
POWER_SUPPLY_ENERGY_FULL_DESIGN=56628000
POWER_SUPPLY_ENERGY_FULL=53600000
POWER_SUPPLY_ENERGY_NOW=52740000
POWER_SUPPLY_CAPACITY=98
POWER_SUPPLY_MODEL_NAME=N56--52
POWER_SUPPLY_MANUFACTURER=ASUSTeK
POWER_SUPPLY_SERIAL_NUMBER= 
[root@asus ~]# 

[root@asus ~]# acpi -V
Battery 0: Unknown, 95%
Battery 0: design capacity 5200 mAh, last full capacity 4921 mAh = 94%
Adapter 0: on-line
Thermal 0: ok, 45.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 108.0 degrees C
Thermal 0: trip point 1 switches to mode passive at temperature 110.0 degrees C
Cooling 0: x86_pkg_temp no state information available
Cooling 1: intel_powerclamp no state information available
Cooling 2: Processor 0 of 3
Cooling 3: Processor 0 of 3
Cooling 4: Processor 0 of 3
Cooling 5: Processor 0 of 3
Cooling 6: LCD 0 of 100
Cooling 7: LCD 0 of 10
[root@asus ~]# 

http://hw.rosalinux.ru/index.php?probe=1de2d13547
Comment 12 Vladimir Potapov 2014-12-18 16:41:35 MSK
У меня похожие проблемы на ноуте леново вылечились установкой ядра laptop-pae
Comment 13 Vladimir Potapov 2014-12-18 16:42:52 MSK
(In reply to comment #12)
> У меня похожие проблемы на ноуте леново вылечились установкой ядра laptop-pae

bug#4808
Comment 14 Eugene Shatokhin 2014-12-18 17:15:41 MSK
(In reply to comment #12)
> У меня похожие проблемы на ноуте леново вылечились установкой ядра laptop-pae

Думаю, это всё же разные проблемы: в 4808 статус батареи показывается нормально, а на системах из этого бага 4352 вроде не наблюдалось проблем с реакцией на закрытие крышки и пр.

В любом случае, попробуйте upower 0.99.2, посмотрите, поможет ли. Взять можно отсюда:

i586:
https://abf.io/build_lists/2377562

x86_64:
https://abf.io/build_lists/2377563
Comment 15 VictorR2007 2014-12-18 17:34:42 MSK
Тут может быть и аппаратная проблема.
В моем случае это так.
Начались проблемы в то время, когда был на юге в отпуске и постоянно
отключал блок питания от ноутбука без отключения от сети.
Только недавно вычитал, что этого нельзя делать ни в коем случае.
На днях невестка принесла ноутбук для проверки.
Нужно было обновить Росу и игрушки в steam.
У неё интернет не шустрый и я все лишнее отключаю.
Если подключаю с её блоком питания, то проблем нет.
Если свой блок питания, то проблемы описал выше.
Нужно покупать новый блок питания.
Универсальный стоит чуть больше тысячи.
Comment 16 FirstLevel 2014-12-19 10:40:45 MSK
(In reply to comment #14)
> (In reply to comment #12)
> > У меня похожие проблемы на ноуте леново вылечились установкой ядра laptop-pae
> 
> Думаю, это всё же разные проблемы: в 4808 статус батареи показывается
> нормально, а на системах из этого бага 4352 вроде не наблюдалось проблем с
> реакцией на закрытие крышки и пр.
> 
> В любом случае, попробуйте upower 0.99.2, посмотрите, поможет ли. Взять
> можно отсюда:
> 
> i586:
> https://abf.io/build_lists/2377562
> 
> x86_64:
> https://abf.io/build_lists/2377563

For R5 32bit I have such situation
upower-0.99.1-1-rosa2014.1.i586

From AC
[sergei32@r5-32 ~]$ cat /sys/class/power_supply/BAT0/status 
Full


From battery
[sergei32@r5-32 ~]$ cat /sys/class/power_supply/BAT0/status 
Discharging
Comment 17 FirstLevel 2014-12-19 10:43:42 MSK
(In reply to comment #16)
> (In reply to comment #14)
> > (In reply to comment #12)
> > > У меня похожие проблемы на ноуте леново вылечились установкой ядра laptop-pae
> > 
> > Думаю, это всё же разные проблемы: в 4808 статус батареи показывается
> > нормально, а на системах из этого бага 4352 вроде не наблюдалось проблем с
> > реакцией на закрытие крышки и пр.
> > 
> > В любом случае, попробуйте upower 0.99.2, посмотрите, поможет ли. Взять
> > можно отсюда:
> > 
> > i586:
> > https://abf.io/build_lists/2377562
> > 
> > x86_64:
> > https://abf.io/build_lists/2377563
> 
> For R5 32bit I have such situation
> upower-0.99.1-1-rosa2014.1.i586
> 
> From AC
> [sergei32@r5-32 ~]$ cat /sys/class/power_supply/BAT0/status 
> Full
> 
> 
> From battery
> [sergei32@r5-32 ~]$ cat /sys/class/power_supply/BAT0/status 
> Discharging

For 64bit R5 I have same output.