[РЕШЕНО] Asus UX31A и >=sys-kernel/gentoo-sources-3.7
Доброго всем дня!
Являюсь счастливым обладателем асусовского ультрабука, на котором крутится Gentoo с KDE 4.10. Суть проблемы - после обновления ядра до версии 3.7 (и выше) kde'шный powerdevil перестал регулировать яркость экрана. Однако, на ядрах 3.6.* и старше все работает. При этом яркость замечательно управляется командами вида "echo 1024 > /sys/class/backlight/intel_backlight/brightness", что по понятным причинам неудобно =) Помогите разобраться с проблемой.
P.S. Ядро собирал сам, без genkernel. Ссылки на конфиги:
3.6.11
3.8.5
UPDATE (решение проблемы):
В параметры загрузки ядра нужно добавить acpi_backlight=legacy. Именно legacy, т.к. в случае с vendor управление яркостью будет передано модулю asus_nb_wmi, который работает с ультрабуками через известное место. Кстати, если добавить еще и acpi_osi="!Windows 2012", то заработают клавиши управления яркостью дисплея.
- Для комментирования войдите или зарегистрируйтесь
https://bugs.kde.org/show_bug
https://bugs.kde.org/show_bug.cgi?id=296403
Спасибо за ссылку, по
Спасибо за ссылку, по комментам видно, что управление яркостью дисплея должно управляться через /sys/class/backlight/acpi_video0/brightness. Как оказалось, powerdevil исправно изменяет значение в этом файле, но яркость не меняется (также как и если вручную туда записать какое-либо значение). Значит, powerdevil не при чем. Странно. Попробовал добавить в xorg.conf строку
Option "RegistryDwords" "EnableBrightnessControl=1"
но получил лишь ворнинг в логе, что параметр не используется. Видимо, что-то перемудрил в конфиге ядра, попробую заново с чистого листа сделать =) Есть еще какие-нибудь предложения?
там в последнем комментарии
в https://bugs.kde.org/show_bug.cgi?id=296403#c21 говорят, что в 4.10.2 должно работать
У меня сейчас 4.10.2, не
У меня сейчас 4.10.2, не работает =( Видимо, придется баг-репорт новый писать.