¿Cómo habilitar los botones de brillo cuando acpi_osi de Grub no es suficiente en 16.04 de Zenbook?

Situación: usar F5 y F6 para disminuir y boost el brillo, respectivamente, en Asus Zenbook UX303UA, cuando puedo cambiar el brillo en Preferencias del sistema, y acpi_osi= no es suficiente en GRUB_CMDLINE_LINUX_DEFAULT de /etc/default/grub .
Relacionado: (Consulte la tecla de acceso rápido de Brillo no funciona en el portátil asus k501ux [Ubuntu 16.04.1] y las teclas de brillo de la pantalla no funcionan (fn + f5 / f6) ) donde este último es suficiente.
La documentación de Ubuntu dice, pero está desactualizada y no incluye particularmente 16.04

NOTA: A partir de la actualización 214 de BIOS, se agregó “Admite el control de brillo de Windows8”. Esto significa que los botones de brillo ya no funcionarán en Ubuntu. La solución de brillo 2 en la wiki de Zenbook Prime funciona bien para cambiar el brillo.

Aquí algunos scripts de Bash sobre la configuración, pero sus enlaces son falsos para el sistema diferente. Haciendo xev , presionando F5 y F6 , y estudiando las salidas que muestran que las acciones no están haciendo nada ( 0 bytes transmitidos), mostrando el problema de firmware 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 

Salida fallida

Hacer

  1. Agregue la opción acpi_osi sin valor en su /etc/default/grub como este

     # guillaume-desclaux https://ubuntuforums.org/showthread.php?t=2243162 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=" 
  2. Ejecutar update-grub

  3. Reiniciar

Salida: Fn + F5 y Fn + F6 no funcionan como se esperaba: muestra el signo de los cambios en el brillo en la esquina superior derecha, pero en realidad no afecta el brillo en absoluto. Fig. 1 Brillo ajustado al mínimo, Fig. 2 El brillo aumentó sin un cambio en el brillo, Fig. 3 El brillo cambia ahora en consecuencia en las Preferencias del sistema

introduzca la descripción de la imagen aquí introduzca la descripción de la imagen aquí introduzca la descripción de la imagen aquí

Actualización de bios?

Extendí este tema en un nuevo hilo aquí . No necesité actualizar finalmente la BIOS porque era la última (computadora portátil de 2 meses, 4 de septiembre de 2016).

Hardware: Asus Zenbook UX303UA R4028T, UX305
SO: Ubuntu 16.04 64 bit, 14.04
Documentación: los documentos de Ubuntu sobre Asus Zenbook, Asus Zenbook Prime no son aparentemente relevantes
Relacionado: ¿Cómo puedo cambiar el brillo del Zenbook UX305 con los botones de medios?
Solución diferencial: sensor ALS con software no apto para obtener, etc., aquí

  1. Agregue la opción acpi_osi sin valor en el parámetro GRUB_CMDLINE_LINUX_DEFAULT de su /etc/default/grub , como en el cuerpo

     # guillaume-desclaux https://ubuntuforums.org/showthread.php?t=2243162 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=" 
  2. Edite /usr/share/X11/xorg.conf.d/20-intel.conf y agregue lo siguiente allí

     # http://askubuntu.com/a/536618/25388 Section "Device" Identifier "card0" Driver "intel" Option "Backlight" "intel_backlight" BusID "PCI:0:2:0" EndSection 
  3. Ejecute sudo update-grub .

Salida: el control de brillo funciona como se espera ahora.