Регулировка подсветки дисплея HP Probook 4515s [SOLVED]
crypton 22 Августа, 2009 - 21:12
Приветствую сообщество.
Видеокарта Ati 4330HD Mobility
Столкнулся с сабжевой проблемой... регулировка не работает ни через Fn+F8/F7 ни через PowerDevil. при это ползунок двигается, интенсивность подсветки не меняется.
lshal -m ловит нажатия Fn+F8/F7 корректно:
encrypted ~ # lshal -m Start monitoring devicelist: ------------------------------------------------- 20:54:24.500: platform_i8042_i8042_KBD_port_logicaldev_input condition ButtonPressed = brightness-up 20:54:24.720: platform_i8042_i8042_KBD_port_logicaldev_input condition ButtonPressed = brightness-down 20:54:26.770: platform_i8042_i8042_KBD_port_logicaldev_input condition ButtonPressed = brightness-down 20:54:27.000: platform_i8042_i8042_KBD_port_logicaldev_input condition ButtonPressed = brightness-up
да и ползунок с процентами виднеется при нажатии.
стоят проприетарные драйверы от Ати 9.8 версии.
возможно ли заставить регулировку работать с ними?
подскажите хотябы в какую сторону копать - в сторону конгфига ядра, драйверов или xorg'a? :)
все что может понадобиться:
make.conf > http://pastebin.com/m36ce3987
emerge --info > http://pastebin.com/m29eb28a2
emerge -pv xorg-server ati-drivers hal dbus acpid > http://pastebin.com/m1a578454
zcat /proc/config.gz > http://pastebin.com/m35d4ae89
»
- Для комментирования войдите или зарегистрируйтесь
CONFIG_BACKLIGHT_LCD_SUPPORT=
А вот эти модули загружены?
да. сейчас попробовал
да. сейчас попробовал вкомпилить их в ядро. результата 0. ни в консоли ни в иксах подсветка не меняется...
Хм. Он везде называется LED
Хм. Он везде называется LED Backlight display... Попробуйте поискать что-нить по LED'ам в ядре и поиграть с их настройками в
/sys
. Возможно придется писать свой скрипт для acpid.sh.На этом ноутбуке бывает предустановленная суся. Попробуйте поискать в инете скрипты оттуда или просто образ, и посмотреть как там и что.
encrypted ~ # cat
нашел вот это. подсветка уменьшается... теперь надо как-то забиндить на клавиши отправку этих комманд туда %) как это правильнее сделать?
решил установкой
решил установкой xbindkeys.
.xbindkeysrc
скрипт djustBrightless.pl
(c) Mr. Sinister отсюда - http://ubuntuforums.org/showthread.php?t=331514
я исправил соответственно под себя.
Посмотрите на acpid. Если у
Посмотрите на
acpid
. Если у вас генерятся события ACPI на нажатия клавишь - можно через него сделать, а то ваш вариант будет работать только в иксах.спасибо. завтра еще поиграю с
спасибо. завтра еще поиграю с ним. результаты сюда напишу - может поможет кому ;)
итак дошли руки покопать
итак дошли руки покопать acpid, к сожалению при acpi_listen при нажатии комбинации Fn+F8 или F7 молчит как партизан. но большое спасибо Шаманыш за подсказку в этой теме.
настроил с помощью actkbd.
последовательность действий такая:
традиционно
emerge actkbd
создаем /etc/actkbd.conf следующего содержания:
далее делаем
actlkbd -D -l
я добавил его в /etc/conf.d/local для автозапуска.
А как ты коды клавиш
А как ты коды клавиш определял?
actkbd -s а вообще man
а вообще
- там все написано.
вернёмся к хорошему варианту
было выяснено что что-бы генерились данные acpi события в ядре надо включать hp_wmi.
вопрос как настроить через ацпи?
насколько помнится, ещё нужен
насколько помнится, ещё нужен acpi модуль для всего этого дела
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
CONFIG_ACPI_VIDEO=y CONFIG_BA
и PowerDevil работает (яркость на экране и в /proc/acpi/video/DGFX/LCD/brightness меняется)
но вот fn+F7/F8 не работают.
NightNord
а это где смотреть надо?
Не понял про что вы =). Если
Не понял про что вы =). Если про аспид - то его в eix найти можно. Если про ACPI события - то через него их можно залогировать.