LINUX.ORG.RU

Изменение яркости монитора.


0

0

Доброго времени суток.

Есть проблема, вернее не знаю куда копать. Стоит на ноуте vaio debian sid, kde4, все настроено и работает великолепно. Не работает только изменение яркости по сочетаниям Fn+F5 и Fn+F6. xev при нажатии этих сочетаний выдает их keycode, 232 и 233 соответственно. Тоесть они работают. Но вот куда и что прописать чтобы яркость менялась так же как и громкость я не знаю.

Буду признателен за наводку.


Вытащи плазмойд "battery monitor", тыкни по нему мышкой, там есть ползунок для регулировки яркости. Он работает?

nu11 ★★★★★
()

Если нет, можно попробовать powersaved.

AITap ★★★★★
()
Ответ на: комментарий от nu11

>Вытащи плазмойд "battery monitor", тыкни по нему мышкой, там есть ползунок для регулировки яркости. Он работает?

Нет, не работает.

zdf
() автор топика
Ответ на: комментарий от zdf

Пробовал еще добавить в grub.cfg строку acpi_backlight=vendor. Ядро грузится с этим параметром:

[ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.30-2-686 root=UUID=b9c12440-e978-4835-b22a-f0051aca7749 ro quiet acpi_backlight=vendor

Но реакции ноль.

zdf
() автор топика
Ответ на: комментарий от zdf

Самое интересное что xev правильно выдает действие по этим сочетаниям, но ни каких действий по нажатию не происходит.

KeyPress event, serial 40, synthetic NO, window 0x3400001,
root 0x13c, subw 0x0, time 3650149, (161,-19), root:(165,6),
state 0x0, keycode 233 (keysym 0x1008ff02, XF86MonBrightnessUp), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x3400001,
root 0x13c, subw 0x0, time 3650165, (161,-19), root:(165,6),
state 0x0, keycode 233 (keysym 0x1008ff02, XF86MonBrightnessUp), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

zdf
() автор топика
Ответ на: комментарий от zdf

>Самое интересное что xev правильно выдает действие по этим сочетаниям

ничего странного, это всего лишь стандартные сочетания. Обрабатываются они программно, а не аппаратно, поэтому и не работают.

nu11 ★★★★★
()
Ответ на: комментарий от nu11

xrandr --output LVDS --set BACKLIGHT_CONTROL native
X Error of failed request: BadRROutput (invalid Output parameter)
Major opcode of failed request: 151 (RANDR)
Minor opcode of failed request: 15 (RRGetOutputProperty)
Serial number of failed request: 17
Current serial number in output stream: 17

zdf
() автор топика
Ответ на: комментарий от zdf

а оно вообще работало? под чем?
поставь acpi-support-base, настрой events, и зависящие от них скрипты обработки.
кстати, на многих ноутах управление яркостью аппаратное, так что проверь без загрузки ОС, работает ли, если работает, -значит что-то мешает этой ф-ции в оси, ядро новое пересобери, там сейчас поддержка всяких ноутов расширенная улучшается.

S_Paul ★★★★★
()
Ответ на: комментарий от S_Paul

Работает естественно в винде. Acpi на эти клавиши не откликается в отличии от xev. До загрузки ос регулировка не работает.

Тоесть сами клавиши работаею. А не работает именно регулировка яркости ни кнопками ни в настройках кде.

Ядро 2.6.30 из репов сида.

zdf
() автор топика
Ответ на: комментарий от zdf

acpi_listen не откликается потому, что система(в случае с моим eeepc701 нужен был сторонний модуль для ядра(сейчас в ядре уже поддержка есть))"не видит" их,
попробуй ядро собрать сам, может поддержка уже есть но не включена.

S_Paul ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.