Linux MacBook

Fedora Linux on Macbook Pro 2017

fedora linux

The Apple MacBook Pro 2017 models are nearly identical to their 2016 counterparts, except for the use of newer Intels Kaby Lake processors instead of Intel Skylake processors, faster memory and updated AMD Radeon GPUs in the 15-inch models.

Model used


What works

I used a USB-C Monitor with a USB keyboard.

  • Boot
  • Recognizes disk
  • Keyboard, touchpad
  • HiDPI detection
  • Accelerated video
  • Screen brightness control
  • Keyboard backlight
  • USB
  • Camera
  • Bluetooth
  • WiFi – brcmfmac43602-pcie.txt

What doesn’t work

  • Suspend/Resume
  • Audio

Get WiFi working

This MacBook model uses a Broadcom wireless board which is not great but at least we’ll get decent wifi. There’s an issue with the brcmfmac module used by the kernel. Here’s how to fix it.

  • Download this file: brcmfmac43602-pcie.txt
  • In Terminal:
    sudo cp ~/Downloads/brcmfmac43602-pcie.txt /lib/firmware/brcm/
    sudo reboot

Soundcard & Suspend/Resume

If you have any idea how I can get the sound card and Suspend/Resume working, let me know!