Apple - Is there an Ubuntu documented build to run on 2018 MacBook Pro?

This is something that must be extrapolated as the 2015 through 2017 MacBook Pro's aren't vastly different than the 2018-2019 MacBook Pros. The key functions:

* Audio                   → Not Working
* Suspend & Hibernation   → Partially Working
* TouchBar                → Partially Working
* TouchID                 → Not Working
* WiFi                    → Working on 13,2; 13,3; 14,2; 14,3

These will follow with the same statuses as MacBook Pro models 13,2 through 14,3 as noted.

Now, one very safe bet is to go for the main LTS build of Ubuntu as it is exceptionally well documented and has several dedicated support sites as well as this Q&A site.

Now, it's entirely possible that nothing works because of the new T2 chip that encrypts and controls the storage meaning you have to disable all boot security unless Apple signs your OS. Given that, running Ubuntu on a 2018 and beyond MacBook Pro computer will be limited to virtualization - VirtualBox, Parallels, VMWare, etc. (IMO) this is a better path to pursue.

You can disable external boot and run externally, but the T2 SSD aren’t available for any OS other than Windows or macOS in 2020 due to secure boot and lack of drivers for the T2.


If you don't want to use extra keyboard and mouse drivers you need at least version 5.3 of the Linux kernel (the current stable version is 5.4.8). As mentioned in your link to State of Linux on the MacBook Pro 2016 & 2017

Keyboard & Touchpad

Works out of the box with Linux 5.3 and above.

For earlier Linux versions you can get the driver from https://github.com/roadrunner2/macbook12-spi-driver.

This would therefore be Ubuntu 19.10 (Eoan Ermine) which was released in October 2019. The current LTS will not work as it has Kernel version 5.0.

Ubuntu 18.04.3 ships with a v5.0 based Linux kernel updated from the v4.18 based kernel in 18.04.2.

If you want a LTS release then according to Ubuntu documentation you need to wait. This kernel will be included in the LTS release 18.04.4 scheduled for February 2020.

Keep an eye on the Arch Wiki and State of Linux on the MacBook Pro 2016 & 2017 for more up-to date info but in general as recent Macs are poorly supported LTS is not a good choice. As the link says:

To state the obvious: The newer the kernel the better. The information below assumes that you run Linux 4.13 or newer. If in doubt which kernel to use, the latest significant improvements are part of Linux 5.3.