MacBook Air 6,1 and 6,2 (mid 2013) backlight driver
C Makefile
Switch branches/tags
Nothing to show
Latest commit b96aafd Dec 8, 2016 @patjak committed on GitHub Merge pull request #62 from psimyn/gitignore
add gitignore


You need to have the kernel headers (e.g. linux-header-generic) installed for the kernel you're compiling for. You also need the build tools (build-essential or similar).

  • git clone git://
  • cd mba6x_bl
  • make
  • sudo make install
  • sudo depmod -a

Note: You no longer need to specify mba6x_bl as your backlight device in /etc/X11/xorg.conf. This is now handled automatically by promoting the driver above the ACPI backlight interface.

At this point you can load the module

sudo modprobe mba6x_bl

Then restart X (usually log in / log out will do the trick). The module should automatically load on next boot on any MacBook Air 6,x.

Debian dkms package

You can either follow the long route, or download a pre-made .deb file from, which can be installed with dpkg -i.

Ubuntu specific instructions

Arch Linux dkms package

An Arch Linux prepared package can be found at

Gentoo ebuild

A Gentoo ebuild can be had at You can install with layman -o -a chrisperelstein, unmasking by adding =x11-drivers/mba6x_bl-9999::chrisperelstein ** to /etc/portage/package.accept_keywords, followed by emerge mba6x_bl.