Не получается нормально настроить регулировку подсветки в X-ах.
Собрал ядро с флагами:
CONFIG_ACPI_VIDEO
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_LCD_CLASS_DEVICE=y
CONFIG_BACKLIGHT_CLASS_DEVICE=y
В консоли после этого всё чудно работает, даже если acpid не запущен (я понимаю это прирогатива ядра из-за флагов CONFIG_BACKLIGHT_LCD_SUPPORT и/или CONFIG_BACKLIGHT_CLASS_DEVICE)
Если acpid поднят - получается на одно нажатие клавиши изменение интенсивности подсветки разом на два деления.
В X-ах повесил в конфиге WM запускать скриптик, который пишет в /proc
Если acpid поднят, то при каждом изменении экран сначала вспыхивает с максимальной яркостью, потом меняется до положенного значения. При этом шаг яркости также удвоен.
Проблема №1
Если убрать из ядра флаг CONFIG_BACKLIGHT_LCD_SUPPORT, то acpid перестаёт ловить события на нажатия клавиш регулировки интенсивности подсветки. Более того, xev даже сканкод перестаёт читает с них
Проблема №2
Если в конфиге acpid отсечь обработку событий на нажатие этих клавиш, то и иксы перестают менять подсветку: экран мерцает и только.
Ядро 2.6.26.2
Карточка Intel 945GM
X-server 1.3.0
OpenBox 3.4.4
Ответ на:
комментарий
от sdio
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Deleted
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Кнопки яркости на thinkpad x220 (2017)
- Форум как избежать конфликтов eaccelerator-ов? (2010)
- Форум Acpid events (2007)
- Форум acpid freebsd (2003)
- Форум ACPID выключает сервер. (2012)
- Форум openSUSE, acpid, ноутбук (2012)
- Форум Война с acpid (2011)
- Форум ACPID(need help) (2008)
- Форум Как настроить acpid? (2011)
- Форум ACPID и ноут? (2004)