I was able to install Leap 15 on a late 2016 macbook pro 13-inch and everything is working except the keyboard and touchpad. I found a github project that describes how to get them working, but I think it may be specific to debian based distros:
Hi @OP it would e interesting to see the 4.18 kernel and how it goes. I would suggest grabbing a live USB release of Tumbleweed and boot from that (option key when booting and select the USB device). Some of those modules already exist in this kernel…
Your kernel headers for kernel 4.12.14-lp150.11-default cannot be found at
/lib/modules/4.12.14-lp150.11-default/build or /lib/modules/4.12.14-lp150.11-default/source.
I noticed this line in the make file:
KDIR := /lib/modules/$(KVERSION)/build
So I attempted to point that to /use/src/… , but I ended up with the same error when running dkms install and a bunch of different errors when trying to run make directly. I am not sure these were appropriate things to try as I have not really learned make or dkms yet…
I’m recommending the package called “touchegg” to get the touchpad gestures working. There is also a gui package with it called “touchegg-gui”.
Use kernel 4.18x and higher. Kernel 5.0x is coming after kernel 4.19x!!