Originally Posted by Roman2K @dizzy4
Thank you very much for this neat, clean guide. Excellent concept, running Linux while sandboxing Windows in a mere VM for games. I'm looking to build a new PC to do exactly that now that I know it's possible.
I never liked the idea having a useless IGP in those otherwise fine Intel CPUs. Cannot stand cheapo awkward Virtu either. So much so that I was about to buy an old P67 + 2550K instead of a Z68 or H6x + 2500K. This Linux setup would make the IGP completely relevant again.
Ideally, I'm looking at the following configuration / usage pattern:
- Monitor connected to the MB (HD3000).
- Boot to Linux running the IGP. Meanwhile, the discrete GPU is off.
- When I want to play a game, I start / resume a Windows VM, passing through the discrete GPU, waking it up for the duration of the VM.
- Is all this possible?
- If so, do I get a window with the Windows VM displaying the video output computed by the discrete GPU? That would mean that the HD3000 is proxying the discrete GPU, correct?
- Do I need a Z68 or will a H61 do?
Thank you for any help!
You are on the right track for sure. You are right that it can work, but unfortunately not with a LGA1155 'K' processor at this time. The problem is that intel has not included the proper instruction set (VT-d) in the 2600k and 2500k chips. The good news is that the 3930k and 3960x C2 revision chips have it enabled, but they don't have onboard GPUs. The most common option is a non-overclocking i5-2400, i5-2500 or i7-2600 chip. The next step is finding a motherboard with VT-d enabled in the BIOS. Your best bet for intel is ASrock. Most of their boards that can support VT-d have it in the bios. Another good chance would be Zotac. I am not sure about Z77 boards, but they are less likely to support it.
If you don't care about overclocking, an H67 would do just fine, but I have not seen an H61 with the feature enabled.
The HD2000 will not proxy anything and you will have to use the output from the physical card itself. The VM will not boot in a window, but rather have full hardware acceleration to it's own monitor (or another input on the one you are using).
Hope that helped. I really hope to see better support on enthusiast chips in the future.