I mean, dual booting is an option. I can do everything I was doing in windows on Linux now. Rest of my family is on Linux now as well. Seems to be working just fine.
dual booting is a horrible experience and makes Linux look bad even though it’s windows messing it up
VMs, too. You can use a bare Windows VM with just the 1 or 2 programs that don’t work under Wine, unless they are major ones like Microsoft Office (still, LibreOffice is good enough or you can use older Office under Wine). This will minimize what the closed-source operating system gets access to.
This was my solution. If I need windows for anything, I’ve got a Win10 VM. And with QEMU/KVM, it gets near native hardware performance. Thankfully the only thing I need it for currently is checking my work email once a day for a part time thing I do - their particular setup for the Citrix Workspace environment I’m required to use won’t work on Linux.
Citrix Workspace is shitty but they do support Linux. I don’t think it would be too much work for the IT team to figure out how to get it working on a Linux VM, then they can just send you the disk image.
My only current issue is that I have a Pimax VR headset, and nobody to my knowledge has ever got their proprietary software working in wine. I could try it in a VM but I don’t love the idea of wrestling with the likely performance hit. I guess I could always keep windows 10 as a second OS.
The real problem is the lack of official support from companies like Adobe, Nvidia, and others that refuse to support Linux. Sure there are workarounds, but not without getting into the console which is already too much for people who are used to the drivers just downloading. Many Linux users tend to overlook how much Windows just does everything for them, for better or worse.