Emulating windows in Linux mint?
I'm not sure what your asking for. If you just want to run Windows Software on Linux you can use WINE but it's compatibility is pretty poor outside of gaming.
WineDB, ProtonDB, Are We Anticheat Yet, lutris, are a good place to check compatibility. You may be able to increase WINE compat by using a protonified build such as wine-ge-custom.
Some tools that can help automate this are Bottles, Lutris, Steam, and Heroic Games Launcher. All of which have their own Proton/Wine builds available.
Keep in mind that just because it works today, doesn't mean it will tomorrow, and vice versa.
If you want to run a full version of Windows on top of Linux you can look into Virtualization. For Windows guests the two best options are
-
VMware Workstation
- The only solution that has decent 3D acceleration for Windows Guests without a secondary GPU
-
KVM + libvirt with GPU Passthrough
-
Typically relies on having a secondary GPU and your motherboard properly supporting IOMMU Groups
-
If you have a Intel CPU (5th to 10th Gen) you may be able to leverage Intel GVT-g
- 12th Gen and newer may be able to leverage SR-IOV - I don't know of any documentation on this.
- If you have a iGPU and dGPU, you may be able to allocate the dGPU to the VM
- You can use a single GPU but you have to kill your session and start the VM, at this point you would be better off dual booting.
-
If you have a Intel CPU (5th to 10th Gen) you may be able to leverage Intel GVT-g
-
For more information refer to https://wiki.archlinux.org/title/PCI_passthrough_via_OVMF
- It's for Arch but if you can figure out your distros packages you should be able to adopt it. I'm sure there are other guides as well.
- Virt-Manager is a great tool to help with this.
- Definitely recommend using a dummy display adapter, looking-glass, and pipewire+jack.
-
Typically relies on having a secondary GPU and your motherboard properly supporting IOMMU Groups
If you plan to play games in a VM, be aware that some AntiCheat's consider it a bannable offense.

Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now