[Hardware] APM vs ACPI
Sviataslau Svirydau
Sviataslau_Svirydau на epam.com
Ср Апр 13 12:02:15 MSD 2005
Sviataslau Svirydau wrote:
> Будем над этим подумать :)
>
> Постараюсь потиху приползти к этому... по мере наличия свободного
> времени...
Ну вот, попробовал немного побаловаться с apm...
Неоспоримый плюс - работает suspend to ram.
Еще один - вместе с апм все же работает swsusp2.
Впрочем, на этом плюсы заканчиваются...
Неоспоримый минус - малая гибкость и конфигурабельность.
Теперь чего не хватает:
Не работает обработка кнопки power. Просто происходит железное
выключение... Это как-то можно настроить при использовании apm?
Нет возможности перенастроить реакцию на нажатие кнопки suspend. Вернее,
теоретически есть такая возможность (малость кривоватая, правда)... Но
она не рабочая по нескольким причинам. apmd _теоретически_ может
отклонить suspend/standby, если:
1. apmd_proxy завершится с кодом, отличным от 0. В имеющихся скриптах
такое не поддерживается.
2. определен символ APM_IOC_REJECT. Однако нет такого символа, поэтому
apmd все же будет вызывать suspend/standby независимо от результата
apmd_proxy
Вот только в этом месте мне не совсем понятно зачем нужен этот reject?
apmd все равно вручную вызывает ioctl для выполнения suspend/standby,
так что по идее, можно этого и не делать при определенных условиях...
(если, конечно, это не противоречит спецификации апм)
А еще если саспендиться при открытой крышке, то избражение на дисплее
становится некрасивым в процессе суспеду... неэстетично...
--
Best Regards,
Sviataslau Svirydau <Sviataslau_Svirydau at epam.com>
phone: +375 (17) 210 1662, ext. 1503
fax: +375 (17) 210 1168
mobile: +375 (29) 641 4214
--
life, n.:
A whim of several billion cells to be you for a while.
Подробная информация о списке рассылки Hardware