|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 18 Sep 2005 12:19:02 To : Igor Tihonov Subject : Re: ACPI на ноутбуке --------------------------------------------------------------------------------
Sep 15 00:12 05, Igor Tihonov wrote to Zahar Kiselev:
ZK>> Пока не пробовал, мне больше нужно минимальное энергопотребление,
ZK>> вот с него и начал
IT> если что получится - сообщи?
Сообщаю. Итак - на Compaq Armada 1750 все же _можно_ запустить ACPI и при этом
проц перегреваться не будет- вентилятор включается вовремя. Hо! Для этого надо
на ядро наложить специальный патч(маленький и простой), позволяющий грузить DSDT
из файла, подсунутого на образ initrd. Потому как в биосе DSDT кривое. Более
прямой вариант DSDT нашелся на acpi.sf.net - вместе со всей необходимой
информацией и нужными ссылками. Можно оттуда же наложить и патч на
acpi-подсистему ядра, он правда на штатное для Дебиана ядро 2.4.27 накладывается
с предупреждениями, но интеллекта у программы patch хватает чтобы справиться с
мелкими различиями.
Впрочем - я пока не заметил что этот большой патч дает полезного.
Чтобы экспериментировать с DSDT - нужен интеловский "компилятор" asl-кода -
iasl. Собрать его из исходников сложно - во всяком случае у меня собираться не
захотел с многочисленными ошибками. Hо мне добрый человек прислал уже собранный
экземпляр. По косвенным сведениям, найденным в инете, с помощью редактирования
DSDT можно исправить и странное поведение PNP на этом ноуте.
Правда для этого надо найти описание того "языка" на котором пишется исходник
для создания DSDT и разобраться в 120 килобайтах написанного.
У меня вот например в отладочной информаци пишется что не найдено прерывание для
видеокарточки и подразумевается 11.
Так что продолжаю копать.
Hадеюсь починить PNP, а также разобраться с cpu throtling state и возможностью
переключения процессора на половинную частоту(ведь биос это делать может). Есть
такая программка cpudyn, так вот она эти state переключать может и судя по
информации в /proc переключат, но я пока не понял как проверить влияние на
расход энергии - у меня ведь нет входа низковольтного питания на ноутбуке и
тестером потребляемый ток не померить.
Zahar
--- Msged/LNX 6.1.1
* Origin: связь обеспечена технологией GPRS (2:5030/382.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3288432d619b.html, оценка из 5, голосов 10
|