I have never heard this and in fact have only ever heard the opposite.
Switchable graphics can be a bit of a pain, but with a bit of fiddling around with DRIRC and a PRIME-capable GPU driver it can be had without too much pain.
What?? Not in my experience! Windows can even recover from graphic driver crashes.
> In many cases the open source drivers outperform the proprietary ones.
Maybe for OpenGL. But DirectX 11 is nearly always faster (e.g. bytecode shaders) and only available on Windows.
This statement utterly untrue, there is nothing especially performant about D3D11. FYI, "bytecode shaders" have nothing to do with shader performance. They have some impact on initial parse time, but little else.
Not in D3D11 itself, but due to it being the prevalent API, drivers are optimized for it. See https://medium.com/layerth/benchmarks-dota-2-streaming-feat-... for example.
> FYI, "bytecode shaders" have nothing to do with shader performance. They have some impact on initial parse time, but little else.
You're right, it shouldn't make that much of a difference, but I think driver/compiler optimizations for HLSL (and lack thereof for GLSL) is one of the reasons, games are faster on Windows using the AMD driver than Mesa. It also plays a role that most ports are using HLSL to GLSL translators.
There definitely are cases where the open source driver outperforms the proprietary Linux driver. But I haven't seen a case where a game runs faster on Linux than on Windows with AMD hardware.
And battery life on thinkpads often needs tinkering, either through kernel parameters or tp_smapi if supported.
I have Fedora 25 with TLP, it operates fine, there is nothing proprietary blocking it (but you do need TLP, install it asap to get any batt life out of Linux) on my macbook and I can almost reach 5 1/2 hours web browsing (Opera with battery saver). On OSX I can easily obtain 9 hours doing similar work. This is all on a 6 year old battery too.
I hope you're not thinking about Intel integrated graphics :-). I had a terrible experience with stock drivers in Ubuntu LTS (both current and previous) so much that I had to install oibaf PPA to be able to play the few 2D indie games that I care of.
Not to detract from this very nice development, but it's still the case on many laptops that installing Linux tends to extend battery life substantially, not to mention make graphics more stable (at least, given FOSS-friendly graphics hardware).
But if you need both Windows and Linux readily available, and spend a lot of time in both rather than favoring one over the other, this certainly offers a compelling alternative to a Windows VM.