ACPI Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:acpi [2011/06/20 12:57]
Дмитрий БоДмитрий БоДмитрий БоЯ не техподдержка, я за порядком слежуПогонщик серверов [ACPI]
wiki:acpi [2020/02/01 08:53] (текущий)
vktRus [Управление оборудованием]
Строка 2: Строка 2:
 ACPI (Advanced Configuration and Power Interface) — усовершенствованный интерфейс конфигурации и управления питанием,​ его задача — обеспечить взаимодействие между операционной системой,​ аппаратным обеспечением и BIOS материнской платы. Особо нужен в ноутбуках,​ без ACPI, например,​ ОС не может определить заряд батареи,​ девайс неправильно реагирует на нажатие кнопки "​Power"​ и быстро разряжается. ACPI (Advanced Configuration and Power Interface) — усовершенствованный интерфейс конфигурации и управления питанием,​ его задача — обеспечить взаимодействие между операционной системой,​ аппаратным обеспечением и BIOS материнской платы. Особо нужен в ноутбуках,​ без ACPI, например,​ ОС не может определить заряд батареи,​ девайс неправильно реагирует на нажатие кнопки "​Power"​ и быстро разряжается.
  
-Как взаимодействовать с прошивкой BIOS операционной системе объясняет таблица DSDT (хотя вместо неё это могут быть и другие таблицы типа SSDT или SRAT). Эта таблица запросто может быть некорректной,​ как некорректным может быть и сама прошивка BIOS. В результате от ACPI может ​принести больше проблем,​ чем пользы,​ в таком случае его проще отключить. Для этого нужно добавить "​acpi=off"​ к опциям загрузки ядра (см. [[grub]])+Как взаимодействовать с прошивкой BIOS операционной системе объясняет таблица DSDT (хотя вместо неё это могут быть и другие таблицы типа SSDT или SRAT). Эта таблица запросто может быть некорректной,​ как некорректным может быть и сама прошивка BIOS. В результате от ACPI может ​быть больше проблем,​ чем пользы,​ в таком случае его проще отключить. Для этого нужно добавить "​acpi=off"​ к опциям загрузки ядра (см. [[grub]]) 
 +======Управление оборудованием====== 
 +Для установки действия при закрытии крышки — изменяем скрипт <​file>/​etc/​acpi/​actions/​lm_lid.sh</​file>​ 
 +Для установки действия при нажатии кнопки питания — изменяем скрипт <​file>/​etc/​acpi/​powerbtn.sh</​file>​
  
  
 ====== Ссылки ====== ====== Ссылки ======
   * [[http://​www.acpi.info/​spec.htm |Спеки APCI]]   * [[http://​www.acpi.info/​spec.htm |Спеки APCI]]
-  * [[http://en.gentoo-wiki.com/wiki/​ACPI/​Fix_common_problems|Гентушники учат дебажить ​ACPI]] +  * [[https://wiki.ubuntu.com/BIOSandUbuntu|Нативный гайд по дебагу ACPI]][[https://wiki.ubuntu.com/DebuggingACPI|и ещё]] 
-  * [[http://sudormrf.wordpress.com/2009/​12/​16/​acpi-dsdt/​|История успеха дебага ACPI]] — беглый взгляд на процесс,​ если количество информации в гентушной инструкции кажется чрезмерным +  * [[http://www.lesswatts.org/​projects/acpi/​overridingDSDT.php|Как заюзать собственную DSDT]]
-  * [[https://wiki.ubuntu.com/BIOSandUbuntu|Нативный гайд по дебагу ACPI]]+
   * [[https://​help.ubuntu.com/​community/​Kernel/​Compile|Компиляем ядро]] — если не заработало из коробки,​ то компилять его, скорее всего, придётся   * [[https://​help.ubuntu.com/​community/​Kernel/​Compile|Компиляем ядро]] — если не заработало из коробки,​ то компилять его, скорее всего, придётся