Как включить кнопки яркости, когда acpi_osi из Grub недостаточно в 16.04 Zenbook?
Ситуация: использовать F5 и F6 для уменьшения и увеличения яркости соответственно в Asus Zenbook UX303UA, когда я могу изменить яркость в Системных настройках, и acpi_osi=
недостаточно в GRUB_CMDLINE_LINUX_DEFAULT
из /etc/default/grub
,
Связано: (См. Яркость не работает на ноутбуке asus k501ux [Ubuntu 16.04.1] и клавиши яркости экрана не работают (fn + f5 / f6)), где последнего достаточно.
Документация Ubuntu говорит, но она устарела и не включает 16.04
ПРИМЕЧАНИЕ. Начиная с обновления BIOS 214 "Поддержка управления яркостью Windows8". Это означает, что кнопки яркости больше не будут работать в Ubuntu. Временное решение по яркости 2 в вики Zenbook Prime прекрасно работает для изменения яркости.
Вот некоторые скрипты Bash о настройке, но их привязки ложны для другой системы. дела xev
, нажимая F5 и F6, и изучая результаты, которые показывают, что действия ничего не делают (0 bytes
передается), показывая проблему прошивки UEFI (Pilot6)
KeyPress event, serial 37, synthetic NO, window 0x3a00001,
root 0xb5, subw 0x0, time 16483030, (-1385,943), root:(303,995),
state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x3a00001,
root 0xb5, subw 0x0, time 16483120, (-1385,943), root:(303,995),
state 0x0, keycode 71 (keysym 0xffc2, F5), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 37, synthetic NO, window 0x3a00001,
root 0xb5, subw 0x0, time 16483312, (-1385,943), root:(303,995),
state 0x0, keycode 72 (keysym 0xffc3, F6), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x3a00001,
root 0xb5, subw 0x0, time 16483387, (-1385,943), root:(303,995),
state 0x0, keycode 72 (keysym 0xffc3, F6), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Неудачный вывод
Делать
Добавить опцию
acpi_osi
без значения в вашем/etc/default/grub
файл как это# guillaume-desclaux https://ubuntuforums.org/showthread.php?t=2243162 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
Бежать
update-grub
- Запустить снова
Вывод: Fn + F5 и Fn + F6 не работают должным образом: показывает знак изменения яркости в правом верхнем углу, но фактически не влияет на яркость вообще.
- Рис. 1 Яркость установлена на минимум
- Рис. 2 Яркость увеличилась без изменения яркости
- Рис. 3 Яркость теперь меняется соответственно в Системных настройках
Биос обновить?
Я расширил эту проблему в новой теме здесь. Мне не нужно было, наконец, обновлять биос, потому что это был самый последний (2-месячный ноутбук 4 сентября 2016 года).
- Аппаратное обеспечение: Asus Zenbook UX303UA R4028T, UX305
- ОС: Ubuntu 16.04 64 бит, 14.04
- Документация: Документы Ubuntu об Asus Zenbook, Asus Zenbook Prime, по-видимому, не актуальны
- Связанный: Как я могу изменить яркость на Zenbook UX305 с медиа-кнопками?
- Дифференциальное решение: датчик ALS с программным обеспечением non-apt-get и т. Д. Здесь
1 ответ
Добавить опцию
acpi_osi
без значения в параметреGRUB_CMDLINE_LINUX_DEFAULT
вашей/etc/default/grub
файл, как в теле# guillaume-desclaux https://ubuntuforums.org/showthread.php?t=2243162 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
редактировать
/usr/share/X11/xorg.conf.d/20-intel.conf
и добавьте туда следующее# http://Ask-ubuntu.ru/a/536618/25388 Section "Device" Identifier "card0" Driver "intel" Option "Backlight" "intel_backlight" BusID "PCI:0:2:0" EndSection
Бежать
sudo update-grub
,
Вывод: регулировка яркости теперь работает как положено.