Bug 16422 - Некорректное определение состояния батареи на MaxSelect A3
Summary: Некорректное определение состояния батареи на MaxSelect A3
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: kernel-image-std-def (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P2 normal
Assignee: Vitaly Chikunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-23 13:02 MSD by solo
Modified: 2015-01-05 11:03 MSK (History)
2 users (show)

See Also:


Attachments
dmesg kernel-image-std-smp-2.6.18-alt10.x86_64 (15.51 KB, text/plain)
2008-07-23 13:03 MSD, solo
no flags Details
dmesg kernel-image-std-def-2.6.24-alt9.x86_64 (18.79 KB, text/plain)
2008-07-23 13:06 MSD, solo
no flags Details
dmesg kernel-image-std-def-2.6.25-alt7.x86_64 (20.46 KB, text/plain)
2008-07-23 13:07 MSD, solo
no flags Details
/proc/acpi/battery/BAT1/state kernel-image-std-smp-2.6.18-alt10.x86_64 (190 bytes, text/plain)
2008-07-23 13:14 MSD, solo
no flags Details
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64 (190 bytes, application/octet-stream)
2008-07-23 13:15 MSD, solo
no flags Details
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64 (193 bytes, application/octet-stream)
2008-07-23 13:16 MSD, solo
no flags Details
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64 (193 bytes, application/octet-stream)
2008-07-23 13:16 MSD, solo
no flags Details
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64 (193 bytes, application/octet-stream)
2008-07-23 13:17 MSD, solo
no flags Details
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64 (193 bytes, application/octet-stream)
2008-07-23 13:18 MSD, solo
no flags Details
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64 (193 bytes, application/octet-stream)
2008-07-23 13:18 MSD, solo
no flags Details
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64 (193 bytes, application/octet-stream)
2008-07-23 13:19 MSD, solo
no flags Details
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64 (189 bytes, application/octet-stream)
2008-07-23 13:20 MSD, solo
no flags Details
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64 (190 bytes, application/octet-stream)
2008-07-23 13:20 MSD, solo
no flags Details
/proc/acpi/battery/BAT1/state (188 bytes, text/plain)
2008-07-24 14:32 MSD, kirill
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description solo 2008-07-23 13:02:35 MSD
При использовании ядер kernel-image-std-def-2.6.24-alt9.x86_64 и kernel-image-std-def-2.6.25-alt7.x86_64 состояние батареи определяется не верно. Проявляется как:

1. Непонятные цифры (и/или их отсутствие) на индикаторе IceWM`а.

2. Отсутствие корректного отключения при сажании батареи (ноут отключается по питанию, а не завершает работу).

  При загрузке kernel-image-std-smp-2.6.18-alt10.x86_64 -- всё приходит в норму.
Comment 1 solo 2008-07-23 13:03:47 MSD
Created attachment 2713 [details]
dmesg kernel-image-std-smp-2.6.18-alt10.x86_64

С этим ядром всё работает.
Comment 2 solo 2008-07-23 13:06:11 MSD
Created attachment 2714 [details]
dmesg kernel-image-std-def-2.6.24-alt9.x86_64

Не работает но иногда (_крайне_ редко) показывает проценты похожие на реальность.
Comment 3 solo 2008-07-23 13:07:30 MSD
Created attachment 2715 [details]
dmesg kernel-image-std-def-2.6.25-alt7.x86_64

Не работает.
Comment 4 solo 2008-07-23 13:14:16 MSD
Created attachment 2716 [details]
/proc/acpi/battery/BAT1/state kernel-image-std-smp-2.6.18-alt10.x86_64

kernel-image-std-smp-2.6.18-alt10.x86_64, всё работает.
Comment 5 solo 2008-07-23 13:15:30 MSD
Created attachment 2717 [details]
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64

Не работает.
Comment 6 solo 2008-07-23 13:16:07 MSD
Created attachment 2718 [details]
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64
Comment 7 solo 2008-07-23 13:16:37 MSD
Created attachment 2719 [details]
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64
Comment 8 solo 2008-07-23 13:17:23 MSD
Created attachment 2720 [details]
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64
Comment 9 solo 2008-07-23 13:18:24 MSD
Created attachment 2721 [details]
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64
Comment 10 solo 2008-07-23 13:18:50 MSD
Created attachment 2722 [details]
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64
Comment 11 solo 2008-07-23 13:19:26 MSD
Created attachment 2723 [details]
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64
Comment 12 solo 2008-07-23 13:20:25 MSD
Created attachment 2724 [details]
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64
Comment 13 solo 2008-07-23 13:20:48 MSD
Created attachment 2725 [details]
/proc/acpi/battery/BAT1/state kernel-image-std-def-2.6.24-alt9.x86_64
Comment 14 kirill 2008-07-24 14:32:18 MSD
Created attachment 2726 [details]
/proc/acpi/battery/BAT1/state
Comment 15 solo 2008-09-24 09:10:03 MSD
http://bugzilla.kernel.org/show_bug.cgi?id=10699 -- Не оно ли?

PS: Откуда выкачать ядро для тестов?
Comment 16 Michail Yakushin 2008-11-11 19:07:20 MSK
На 2.6.27 ошибка сохранилась?
Comment 17 solo 2008-11-11 21:19:18 MSK
(In reply to comment #16)
> На 2.6.27 ошибка сохранилась?

  Пока непроверял: На данный момент на kernel-image-std-def-2.6.27-alt2 EVMS у меня не сартует. Разбираюсь...
Comment 18 solo 2008-11-12 10:04:06 MSK
(In reply to comment #16)
> На 2.6.27 ошибка сохранилась?

  Сохранилась...
Comment 19 Michael Shigorin 2012-03-04 15:06:41 MSK
А на 3.2?
Comment 20 solo 2012-03-05 12:42:19 MSK
(В ответ на комментарий №19)
> А на 3.2?

  Какой LiveCD лучше взять для проверки?
Comment 22 solo 2012-03-06 03:24:08 MSK
(In reply to comment #21)
> Свернул свеженький с 3.2.9 -- чего не хватит, сообщи:
> http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/live-icewm-20120305-x86_64.iso

# cat /proc/acpi/battery/BAT1/state 
present:                 yes
capacity state:          ok
charging state:          charged
present rate:            unknown
remaining capacity:      unknown
present voltage:         10000 mV

# cat /proc/acpi/battery/BAT1/info  
present:                 yes
design capacity:         4400 mAh
last full capacity:      3499 mAh
battery technology:      rechargeable
design voltage:          14800 mV
design capacity warning: 0 mAh
design capacity low:     0 mAh
cycle count:              0
capacity granularity 1:  1 mAh
capacity granularity 2:  1 mAh
model number:            MS-1058

serial number:           

battery type:            LION

OEM info:                MSI Corp.

  In dmsg:

[   15.169054] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[   15.884118] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:14/PNP0C09:00/PNP0C0D:00/input/input4
[   15.885151] ACPI: duty_cycle spans bit 4
[   15.888141] thermal LNXTHERM:00: registered as thermal_zone0
[   15.888146] ACPI: Thermal Zone [THRM] (78 C)
[   15.891004] [Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness
[   15.891207] acpi device:04: registered as cooling_device2
[   15.891301] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:02/LNXVIDEO:00/input/input5
[   15.893245] ACPI: Lid Switch [LID0]
[   15.893344] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:14/PNP0C09:00/PNP0C0E:00/input/input6
[   15.893804] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
[   15.894218] ACPI: Sleep Button [SLPB]
[   15.894350] ACPI: Deprecated procfs I/F for AC is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared
[   15.894446] ACPI: AC Adapter [ADP1] (on-line)
[   15.894891] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input7
[   15.894964] ACPI: Power Button [PWRB]
[   15.895039] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input8
[   15.895082] ACPI: Power Button [PWRF]
[   16.029425] input: PC Speaker as /devices/platform/pcspkr/input/input9
[   16.104134] ACPI: Deprecated procfs I/F for battery is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared
[   16.104147] ACPI: Battery Slot [BAT1] (battery present)
[   16.665685] psmouse serio2: synaptics: Touchpad model: 1, fw: 5.9, id: 0x116eb1, caps: 0xa04713/0x0/0x0
[   16.696419] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio2/input/input10
Comment 23 solo 2012-03-06 03:34:12 MSK
(In reply to comment #21)
> Свернул свеженький с 3.2.9 -- чего не хватит, сообщи:
...
> http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/live-icewm-20120305-i586.iso

$ cat /proc/acpi/battery/BAT1/state 
present:                 yes
capacity state:          ok
charging state:          charged
present rate:            unknown
remaining capacity:      unknown
present voltage:         10000 mV

$ cat /proc/acpi/battery/BAT1/info  
present:                 yes
design capacity:         4400 mAh
last full capacity:      3499 mAh
battery technology:      rechargeable
design voltage:          14800 mV
design capacity warning: 0 mAh
design capacity low:     0 mAh
cycle count:              0
capacity granularity 1:  1 mAh
capacity granularity 2:  1 mAh
model number:            MS-1058

serial number:           

battery type:            LION

OEM info:                MSI Corp.

  In dmesg:
[   15.718622] acpi device:04: registered as cooling_device0
[   15.718709] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:02/LNXVIDEO:00/input/input6
[   15.719740] ACPI: duty_cycle spans bit 4
[   15.720630] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:14/PNP0C09:00/PNP0C0D:00/input/input7
[   15.721810] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
[   15.727685] ACPI: Lid Switch [LID0]
[   15.727768] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:14/PNP0C09:00/PNP0C0E:00/input/input8
[   15.728123] ACPI: Sleep Button [SLPB]
[   15.728201] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input9
[   15.728255] ACPI: Power Button [PWRB]
[   15.728323] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input10
[   15.728370] ACPI: Power Button [PWRF]
[   15.952145] ACPI: Deprecated procfs I/F for battery is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared
[   15.952158] ACPI: Battery Slot [BAT1] (battery present)
[   16.040136] ACPI: Deprecated procfs I/F for AC is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared
[   16.054656] ACPI: AC Adapter [ADP1] (on-line)
[   16.127564] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
Comment 24 solo 2012-03-06 11:09:54 MSK
(В ответ на комментарий №21)
> Свернул свеженький с 3.2.9 -- чего не хватит, сообщи:
> http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/live-icewm-20120305-x86_64.iso
> http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/live-icewm-20120305-i586.iso

  В предыдущих комментариях (22 и 23) отчёт о проверки. Откалибрую батарею -- попробую ещё раз.

PS: В сборках не хватает возможность переключиться на русский (не нашёл как).

PPS: Сеть (eth0) на данных сборках не всегда нормально стартует -- иногда клиент dhcp отваливается по таймауту. Причём, если сеть не поднялась после загрузки, то service network restart не помогает (только перезагрузка).
Comment 25 Michael Shigorin 2012-03-06 16:47:43 MSK
(In reply to comment #24)
> PPS: Сеть (eth0) на данных сборках не всегда нормально стартует
Это к ядру и/или dhcpcd, у меня тоже (на e1000e) странности наблюдаются.
Comment 26 solo 2012-03-09 01:22:09 MSK
(В ответ на комментарий №24)
> (В ответ на комментарий №21)
> > Свернул свеженький с 3.2.9 -- чего не хватит, сообщи:
> > http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/live-icewm-20120305-x86_64.iso
> > http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/live-icewm-20120305-i586.iso
> 
>   В предыдущих комментариях (22 и 23) отчёт о проверки. Откалибрую батарею --
> попробую ещё раз.

  После калибровки результат аналогичный.

PS: У других современных дистрибутивов с батареей данного ноута аналогичные проблемы. Смотрел LiveCD:

debian-live-6.0.3-amd64-standard.iso

ubuntu-11.10-desktop-amd64.iso

Fedora-16-x86_64-Live-Desktop.iso

Fedora-17-Alpha-x86_64-Live-Desktop.iso
Comment 27 Michael Shigorin 2015-01-05 11:03:31 MSK
Если на нынешних ядрах проблема осталась -- предполагаю таймаут по железу.