I'm running arch on a MacbookPro13,1.
There used to be a really annoying bug with the NVMe controller, that would delay bootup by up to 2 minutes. Luckily that has been fixed in 4.15.2 or so. The only feature I'm really missing is working suspend/resume (wifi works on the 13,1). With kernel 4.16, bluetooth will work out of the box on the 13,3 (13,1 still needs a small patch currently).
For out-of-tree drivers, there are AUR packages: webcam: https://aur.archlinux.org/packages/bcwc-pcie-git/ keyboard/touchpad: https://aur.archlinux.org/packages/macbook12-spi-driver-dkms/
Both are working on getting them into mainline.
On Thu, Mar 1, 2018 at 9:25 PM, Jeremy Brown email@example.com wrote:
Hey Arch folks,
I have a work-provided laptop which is a MacBookPro13,3; in other words a fairly recent MacBook Pro (one of the touch bar ones). I've shrunk the root partition on it and would like to install Arch on a second partition and use that as my primary OS. I've been able to do this with previous versions of MacBook Pros no problem.
However, doing some research it appears as though installing Linux on this hardware is difficult and many of the components either require extensive customization (e.g. building your own drivers) or don't work at all:
Assuming that page is correct audio, wifi, and suspend not working (or barely working) are going to be dealbreakers for me, I think. I'm going to take a crack at it in the next few days but wondered if anyone in arch-general had any success with similar hardware. Is it livable, or is the driver support and such just not there yet?