I still(unfortunately) have a need to runs some applications on Windows 10 Pro 64Bit.
This is a problem for me because I run Linux now on all of my computers.
Just wondering what other people here are using to run Win 10 on openSUSE.
Let me know your recommendations, thanks!
NOTE: Dual booting is not a viable option I would entertain…
Instead of the first part, I used YaST’s Virtualization module to install and enable KVM/Qemu, the rest was following the instructions on the page mentioned.
UEFI is not a requirement for deploying MSWindows in a VM(unlike a real physical machine where today every machine supports UEFI so MSWindows will make use of it),
In fact VMware doesn’t support that yet.
Personally I run MSWindows in both VMware Workstation and in VBox, both without UEFI unless I’m investigating something specific to UEFI.
Been awhile since I’ve deployed in KVM, but there are a number of recent posts (within last half year or so) in this Forum about deploying in KVM.
I can’t imagine any reason to deploy in full QEMU, so I would discourage that… Some downsides and hardly any upside.
I use VitualBox to run Windows Development software (Xbase++) His works fine. Note that if you need intense graphics like gaming this might not be the best route, but for basic desktop this works well.
For VMs in general you need loads of memory 8 gig is minium that I’d say for a single Win 10 VM using 3-4 gig.
Hi
Tell that to the poor user that’s running Tumbleweed and the kernel updates and modules don’t build? Let’s be honest here, we always seem to have a few users post after a kernel update about third party modules not building (and that’s not only Tumbleweed)…?
If something isn’t working in the FOSS tools, I encourage users to raise bug reports and feature requests
Hi
For sure, but being able to add hardware with a minimum fuss means in my use case have been able to get down to a couple of machines All I need is a mother board with more PCIe slots and cores and would be good to go… Testing packages for the current releases is also a must for me and in some cases need the hardware to be present, using qemu has solved that issue.
Currently using VirtualBox, but graphic hardware acceleration does not work?
(screen corruption when enabled in Win 10 guest)
Tried QEMU/KVM about 6 months ago, but did not like it.
Was using VMWare Player for Linux for many years, but recent versions don’t work well on Linux.
Hi
It should in theory (not always the case though) support gpu passthrough, but you would need to test first (with kvm configuration) and then look at getting a gpu to use for passthrough, extra screen and keyboard (I use qsynergy here). You could also possibly use the onboard intel gpu but have not tested that here.
If you having graphics issues then using virtual-manager may offer a better selection that vBox with regard to graphics.
What is the end game for the Windows virtual guest?
@OP,
You’ll have to describe what are your intended uses for your Guest.
There are a number of individual posts in this Forum which describe how to do various special things, but those are relevant only if they’re relevant to your Use cases.
eg.
A shortlist…
If you want to do gaming that require demanding graphics,
If you’re running any VMware app, a special procedure is required to implement accelerated 3D graphics.
Configured properly, the VMware graphics driver is pretty good, very small penalty supporting OpenGL 3D.
You can’t use Virtualbox, is one of the areas not supported well today.
I posted an article that points to “living documentation” for all virtualization technologies if you want to try to do a GPU pass-through.
There is no longer a need to install virtio drivers, supposedly the Windows kernel distributes and deploys virtio support similar to how the Linux kernel today is the main way device drivers are distributed and deployed.
If you intend to run certain applications, they may have special deployment recommendations and requirements.
But,
If you have no special requirements and just want to deploy multiple machines,
Practically any virtualization will do, so just pick what you like.
If you’ve had special problems installing a virtualization technology or don’t know what might be the best way to do so, it’s probably already posted somewhere in this Forum but you can ask that question again, particularly to get updated advice if there hasn’t been a post on that topic within the past year.
In that thread,
You’ll find a post or two about Virtualbox support as well although VBox has a very spotty record supporting leading or bleeding edge capabilities of any type. Still, it’s worth a try and very recent VBox (currently 6.1.14) is making earnest efforts to actually do better.
The thread is long, but the last few posts contain concrete steps to implement but the @OP never responded to the last post which could possibly have clarified and narrowed down steps to only what is required.
I haven’t caught up with or noticed any recent posts about the capabilities of the virtual driver in Xen, KVM or KVM/QEMU, but the long-standing reputation has been that you’ll find only good and reliable, not barn-burning performance. But, there have been great progress on making Gpu pass-through available which would mean that you can tinker with the GPU directly instead of relying on a GPU virtual driver. I posted the following collection of links that cover GPU pass-through for all virtualization technologies which because links point to “living documentation” that is always the latest, is still 100% relevant as a reliable reference today.
openSUSE gives you numerous easy ways to implement virtualization, so you have options to experiment with as much as you’d like but if you’re looking for the bleeding edge of virtual machine graphics, that’s a moving target.