Yes, well, that's basically the story of laptop Linux unfortunately. I wish it were otherwise! In my experience "Linux compatible" always carries the "except for..." rider, and outside of old Thinkpads you're going to have a hard time finding otherwise.
In this case the machine is excellent and compatibility could be much worse. Wifi, Bluetooth, multitouch trackpad, touchscreen, etc., all work out of the box. The Nvidia card might also, I just don't use it at all so I don't know.