I think it's gotten pretty good in the past few months. As I mentioned, I had problems when I first installed Linux and it took longer than it historically has, but it's mostly been resolved with kernel and other updates. I can't think of any major issues; the 4k support in Linux is a bit quirky (but it's a bit quirky under Windows 10, as well), and so I've found myself fiddling more than I'd like on that front. But, there have been no showstoppers, even though my laptop has very new components on all fronts.