Before I tell my tale, I think the most important part is doing some due diligence ahead of time.
- What programs do you use? Are any available on Linux? Or replacements? Would dual boot be required, can a VM suffice if needed, etc.
- Regarding the above, is it for work/making money?
- What kind of gaming are you into? Are there games you *require* having available? Check protondb as a start.
- Do a quick search on your hardware, though one of the most surprising parts is how good it is nowadays.
Story time ahead, skip the next three paragraphs if you want.
Anyway, I'm oooold like most here. Started off on the Apple II and Macs in the 80s, started with PCs in the 90s, and went through years of Windows in the 2000s. At one point I was all in on MS, complete with Vista and W7, Media Center plus the Extenders, Windows Home Server v1, Windows Phone 7/8. But then came the dark times...
Anyway, I did mess around with Linux during the 2000s into the early 2010s. Never quite ready for me, but I was also changing. We were pretty early "cord-cutters", and part of that was just walking away from modern sports. No, not paying gobs of money per month just to watch the Lions lose, thank you very much.
That mentality might be needed, especially for games. Oh, a certain game not only is Windows-native, but they've gone out of their way to disable the AC on Linux? Well, f'em, is my general attitude. Being a somewhat hostile and spiteful consumer has served me well.
ANYWAY, where was I? Oh yeah. Come early 2022, Windows 7 was finally, totally, no they really mean it, out of support. Simultaneously, I bought an M1 Macbook Air for myself, and I tried out Linux Mint on a 2012-13 vintage Dell laptop. Hadn't been using it, but got it back out for our kids.
I put the live USB in...and it recognized everything. Wifi. Trackpad. Touchscreen. SD card reader. Brightness. It found our printer on the network. *shrug* Installed it and it began the wave of changes.
Currently that Dell is still on Mint only. Our kids 4th-9th use it. We have five x86 desktops in active use. Four of them dual boot Windows 10 or 11 LTSC IoT Enterprise and Linux Mint, which is the default boot choice. Mine is Linux only, though I might put my old desktop into service with Windows 7 & 10 for older games that we have install discs for. Everything is basically 2018-2022 hardware I think. Ryzen 1700X to 3300X, integrated graphics to RX 7600.
Currently the main reason they boot Windows is to run Space Engineers (and Medieval Engineers) and the older games, but that looks like it's getting usable on Linux now. So Windows will become a pretty rare choice.
I have not really had luck getting old games (think Age of Empires 3) that I have on disc running in bottles or other options on Linux. Maybe I should try a VM next. But in general, things like Steam and Lutris make it pretty easy.
So, current day is that I work on Mac, and game on Linux. That...is kind of funny to me. On a side note—MacOS (under the hood) and Linux are extremely similar in file system organization, CLI, etc. Windows now feels foreign to me. Also funny.
As for why I work on Mac, some of the software I use is Mac-exclusive (Vellum) or I would need to run the Windows version (of Scrivener) in WINE on Linux. And while that does seem to be pretty viable, I don't want to go through "well there was an update, it doesn't work on Linux, which isn't supported, so now wait for it to be fixed before working." There are also other programs like the Affinity suite that work quite nicely on Mac.
One last thing: my kids and wife all had zero issues with Linux Mint. WAF is high. I pick a nice wallpaper, install the transparent panel thingy, and that's about the end of customizing.