This is a collection of my notes about ironing out weird quirks with this laptop and Ubuntu. When I first got it, I think it was one of only two or three Kaby Lake Laptops available and there were loads of annoyances, thankfully things are now a lot better!
The trackpad was initially detected as the wrong thing. I found the solution here, specifically the bit about blacklisting the designware driver:
Add /etc/modprobe.d/synaptics.conf with this line:
blacklist i2c-designware-platform
Needed to install the latest Ubuntu kernel to get hibernation working properly.