On Mon, 6 Oct 2008, Victor Wagner wrote:
On 2008.10.06 at 12:51:21 +0400, Dmitry Marin wrote:
Victor Wagner wrote:
Интересует вопрос - как наиболее правильно и апгрейдо-устойчиво
К документации не направл, т.к. очень давно разбирался, но принципы помню
Что для этого правильнее редактировать - /etc/acpi/event/lid или
/etc/acpi/lid.sh, который оттуда вызывается?
в /etc/acpi/event/* прописываются биндинги на события в виде скриптов.
Событие = код acpi, который выдает нажатая или отпущенная клавиша
(обычно можно посдсмотреть в /var/log/acpi*).
Поэтому, если уже для закрытия панели какие-то настройки есть,
достаточно скорректировать по вкусу скрипт lid.sh.
То есть Вы рекомендуете править скрипты. А с описаниями событий
связываться только тогда, когда на данное событие никакой реакции не
предусмотрено.
Описание событий, как я понимаю, это уровень ядра.
Скажем что бы появились какие-то события на нажатие
нестандартных клавишь надо соответсвующий модуль
загрузить. Для ASUS кстати - asus_acpi.
Ю.
p.s. Набрал modprobe -l | grep asus и обнаружил ещё
один модуль: asus-laptop
В исходниках нашёл, что оба ссылаются на
http://sourceforge.net/projects/acpi4asus/
так что похоже, что это новая и старая версии.
Посмотреть на пакет с сайта стоит, так например там есть
asus_acpid, a user-level daemon, based on acpid,
to handle events generated by the kernel module.(asus-laptop)
В общем сам пока изучаю...