Or is it the chipset driver? Here also I wonder what would have changed dramatically since the previous generation.
I've found the only thing I needed to install chipset drivers for was for mainboard-specific features, like LED and Fan control, and for (back then) bleeding edge features like USB3. Granted, this was because basic chipset support was integrated into windows. Still, I wonder what the breaking change or new feature in Kaby Lake is.
I suspect this is mostly artificial and the EHCI emulation is still there but just fused off to encourage people to upgrade.
In this case it's the SATA storage controller, which is configured by the BIOS in a mode that isn't compliant with the AHCI spec.
Not quite. It's the PCIe bridge, configured in a thoroughly nonsensical way that makes it pretend that an NVMe device (which is a PCIe device in its own right) is hidden behind a SATA controller.
Is that it, or is there more to this I'm missing?
Wait, wasn't Optimus Nvidia's baby?
Kaby Lake works with any OS which has drivers for them. MS didn't plan to make any for Windows < 10 and wasn't asking OEMs to develop them for those Windowses.
> Another option is to buy Linux-based laptops with the latest Kaby Lake chips, like System76’s Lemur laptop, which starts at $699, or Dell’s XPS 13 Developer Edition, which starts at $949.
So, which is it? Can Kaby Lake chips support Linux or not, because those statements seem contradictory.