
- #Best linux distro for macbook air early 2015 install#
- #Best linux distro for macbook air early 2015 drivers#
- #Best linux distro for macbook air early 2015 update#
- #Best linux distro for macbook air early 2015 driver#
- #Best linux distro for macbook air early 2015 Patch#
While this works well, it does use a lot more power than the iGPU. The *,3 models have both an iGPU (intel) as well as a dGPU (amd).
#Best linux distro for macbook air early 2015 driver#
On the 13 inch models the use of the intel Xorg driver may need to be forced (see first comment below). The amdgpu driver works well and is automatically loaded on MacBookPro13,3.

In the mean time some folks have that one or both of the following hacks make the WiFi work well enough them (personally, while they do improve the situation, I have not found them to be sufficient enough for actual work, i.e.
#Best linux distro for macbook air early 2015 install#
The touchpad defaults to using the bottom-left corner for right-clicks - to get 2-finger right click, install the Gnome tweak tool and change it in there. Sudo cp apple-gmux.ko /lib/modules/`uname -r`/kernel/drivers/platform/x86/ Mod=$(ls /lib/modules/`uname -r`/kernel/drivers/platform/x86/apple-gmux.ko*) Specifically, if you have any of these kernels you need to patch: Makefile
#Best linux distro for macbook air early 2015 Patch#
Screen brightness control works out of the box on MacBookPro13,1 and MacBookPro13,2 (all kernels), and MacBookPro13,3 with recent kernels, but requires a kernel patch on MacBookPro13,3 with older kernels (see also Dunedan/mbp-2016-linux#2).
#Best linux distro for macbook air early 2015 drivers#
You can test the drivers by loading them and their dependencies: sudo modprobe intel_lpss_pci spi_pxa2xx_platform applespi apple-ib-tbįinally, reboot to make sure it all works correctly: sudo reboot If you're booting a kernel = 1.12): # if 'udevadm -version' less than 242: If you're booting a kernel /sys/bus/pci/drivers/nvme/new_id' | sudo tee /etc/modprobe.d/nfĮcho 'force_drivers+="nvme"' | sudo tee /etc//nf

If you're booting a 4.11 or later kernel, no special params or patches are needed. Since the internal keyboard and touchpad won't work until you have built and loaded the drivers, you'll need to plug in an external USB keyboard to do the initial setup and installation. This partition (it's the first one) contains drivers/firmware/etc needed by Apple's EFI loader during boot, in particular to initialize the Touchbar. don't do a full disk install, but just use the space after the ESP). Warning: If you're not going to keep MacOS, either back up the EFI System Partition (and restore its contents to the new ESP after installation) or leave it intact (i.e. If you also want to have a Windows partition, see this comment below.


If you want to keep your MacOS installation (generally a good idea if you can afford the disk space, because that's the only way to get/install firmware updates), then first boot into MacOS and resize the partition there, creating a new partition for the Linux installation.
#Best linux distro for macbook air early 2015 update#
Note: For those who have followed these instructions ealier, and in particular for those who have had problems with the custom DSDT, modifying the DSDT is not necessary anymore - see the updated instructions below and make sure to update your clone of the roadrunner2/macbook12-spi-driver repo to get the latest drivers. And for Ubuntu users there are a couple tutorials ( here and here) focused on that distro and the MacBook. The state of linux on the MBP (with particular focus on MacBookPro13,2) is also being tracked on. The kernel version is 4.14.x (after latest update). I'm currently using Fedora 27, but most the things should be valid for other recent distros even if the details differ. This is about documenting getting Linux running on the late 2016 and mid 2017 MPB's the focus is mostly on the MacBookPro13,3 and MacBookPro14,3 (15inch models), but I try to make it relevant and provide information for MacBookPro13,1, MacBookPro13,2, MacBookPro14,1, and MacBookPro14,2 (13inch models) too.
