I looked into the screen brightness issue a little bit a while back. The
reason that the brightness gets set to maximum at boot is that the
firmware doesn't initialize some state memory with the brightness at
boot, so when the brightness is read from the firmware it gets back a
value which corresponds to the maximum brightness. When Linux boots the
acpi_video driver does some tests of various functionality which
includes reading the current brightness and writing it back, which has
the effect of setting the screen brightness to maximum.

What OS X seems to do is to write the screen brightness to an EFI
variable, so either acpi_video would need to know to look for that
variable or else acpi_video just shouldn't be used for brightness on
Apple hardware. As a workaround you could pass acpi_backlight=vendor on
the kernel command line to disable use of the ACPI backlight interface.

Not sure about the keyboard backlight, but it could be something
similar.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1279308

Title:
  [MacBook Air 6,2] screen backlight brightness and keyboard light turn
  into fully-on after Grub boot with i915 driver

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1279308/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to