I recently got a 2016 12" MacBook and am attempting to install Ubuntu 16.04 on it.
I created a live USB using Mac Linux USB Loader as recommended by UNetbootin's website. With the boot options
noacpi nomodeset Ubuntu successfully boots into live mode. However, the keyboard and touchpad do not work.
This behavior is apparently also observed by the Arch folks:
The keyboard and the touchpad do not work (still looking for a solution).
Does anyone have any ideas on how to fix this?
EDIT: (11-30-2016) Someone has written an SPI driver to try to address this problem. You can find it on github here. I haven't tried it out yet, but if it works any hope this will make it into the kernel?