I run Linux on a VM inside my Surface Pro 2. Best of both worlds. All the touch and pen gestures are handled by Windows and carry over through VirtualBox.
Would love to get a Surface Book as soon as possible.
When I tried this on my Surface Pro 3, I found that running Ubuntu inside a VM was really only viable when the device was plugged into wall power.
(Trying to run Ubuntu natively never worked well either, because of missing driver support for things like WiFi/Bluetooth/Keyboard/Stylus, not to mention Linux's poor support for resource scaling on high-DPI displays.)
Does you version Linux properly support the touch input?
I'm on a Lenovo T440s, and aside from a handful of gestures to manipulate window size, all Ubuntu programs insist that my touchscreen is just another mouse input. It's a bit of a bummer that I can't use proper multi-touch for my own OpenFrameworks sketches.
Ooh, this is actually a really attractive option, thanks for the idea. How much is the speed decrease? Is it enough to be noticeable? And how much does the battery life decrease by? Thanks!
With a SSD on the host OS, I really can't tell much of a difference.
Not sure on the battery life, but I've had nothing to complain about as long as I'm careful not to have some random process hogging 100% CPU on either guest or host.
Would love to get a Surface Book as soon as possible.