I had to solve this problem when I built a new high-end desktop aimed at gaming a while back.<p>As it happens, Windows 10 is actually pretty great from a basic UX point of view. In many ways I find it better than OS X now in this regard, which I didn&#x27;t think I&#x27;d ever say.<p>But the lack of Unix underpinnings was a big loss. My solution was to run Debian in Virtualbox. I set it up with xfce as the default window manager, since it tends to run really well in a VM. But in truth I almost always use xmonad, which runs even better in a VM. For me at least, this has been a nearly perfect solution.<p>I imagine the same would work on a Surface Book.