This Linux experiment satisfied me to cease dual-booting Windows

Over the final 12 months, I’ve been utilizing Linux extra persistently. What initially began as a approach to breathe life into my drained outdated Windows PCs has turn into one thing that would substitute Windows for me. Like many individuals who switched to Linux, one of many largest issues holding me again is the software program. There are apps I’ve used for years that merely aren’t accessible on Linux.
I attempted Ubuntu and Linux Mint earlier than lastly deciding on Zorin OS. One of the issues that offered me was Zorin’s built-in support layer for Windows apps. I lately did some testing on that compatibility layer to see what I might deliver over from my Windows PC. For less complicated apps, it labored surprisingly nicely. There have been a number of minor glitches to iron out, however efficiency was strong as soon as they have been resolved.
But what about extra resource-intensive software program? I wasn’t certain I wished to depend on Zorin’s compatibility layer, so I made a decision to take it to the following degree and arrange GNOME Boxes on my Zorin OS pc. The machine I used is an older Dell desktop with a Core i3-6100, so I wasn’t anticipating a lot. I additionally didn’t wish to overload it.
I saved the Windows VM setup easy
I solely gave Windows what it wanted
I used to be on the lookout for a approach to get this accomplished after I got here throughout GNOME Boxes. It appeared like a easy approach to get a full Windows 10 digital machine working inside Zorin. I put in Windows 10 Pro as an alternative of Windows 11 as a result of I wished to maintain the VM as mild as I probably might. This PC got here from Dell with Windows 10 put in, so I knew it was as much as the problem.
Once I received the VM put in, I needed to arrange the useful resource settings inside Boxes. I gave the VM 6GB of RAM, 2 digital CPUs, and slightly below 64GB of storage. Once that was all squared away, I moved straight into testing the apps.
Windows 10 is out of standard help now, so I wouldn’t advocate it for a brand new long-term setup, however it made sense for this take a look at on older {hardware}.
I moved my on a regular basis Windows apps into the VM
I examined the software program I truly care about
Once I received Windows 10 up and working, I wished to check it with apps most Windows customers are aware of. I installed Microsoft PowerToys and Microsoft Outlook as a result of they’re each apps I exploit day by day. I additionally added Microsoft PC Manager as a 3rd app to see how one other fashionable Microsoft utility labored inside this digital setting.
PowerToys gave me a superb take a look at of Windows-specific instruments which have deeper system integration. I really like the Command Palette, and I additionally use FancyZones. Outlook is a type of apps that’s tough to get away from in an enterprise setting. Microsoft PC Manager was a wild card for me to check with.
All three apps put in simply as they’d usually on Windows. There have been no workarounds. There was no particular tweaking. Just an easy set up. Now it was time to see whether or not the apps labored nicely sufficient for use comfortably.
The efficiency was higher than I anticipated
It was quick sufficient that I finished interested by the VM
Ultimately, I used to be working Windows 10 inside Zorin on an older Dell desktop. I anticipated the digital machine to really feel noticeably slower. Despite all that, it labored higher than I had hoped for. Don’t get me unsuitable, it wasn’t as quick as my a lot newer Dell XPS laptop computer working Windows 11, however the distinction wasn’t as large as I believed it might be. The apps labored nicely sufficient that I wasn’t getting annoyed ready for them to do their factor.
That was the purpose the place this experiment began to really feel extra necessary than I had anticipated. Windows app compatibility has been one of many largest issues retaining me tied to Windows, and this gave me a sensible method round it. If I can run the Windows software program I nonetheless want comfortably inside Linux, one of many largest causes for retaining a separate Windows set up begins to vanish.
Most of my Linux utilization has been on worn-out PCs that I used to be attempting to get extra life out of. That made me begin questioning what this setup would really feel like on one thing newer and extra highly effective. If Windows 10 in a VM was already this usable on an older Core i3 desktop, a contemporary Linux PC with extra CPU energy and reminiscence might make the expertise even higher.
I’m accomplished with dual-booting
I’m not able to say I’ll by no means set up Windows straight on a PC once more, however for the way in which I exploit it now, a separate Windows partition feels pointless. If I can open the few Windows apps I nonetheless want from inside Linux and get acceptable efficiency, rebooting into one other working system simply provides friction. At this level, I’d fairly put that effort into constructing a greater Linux machine than sustaining two working techniques on the identical PC.
