Earlier quoted context omitted.
For those who care about their life and getting things done just install WSL. You still get to run Windows as normal and have Linux running without messing around or playing with display servers, drivers and the like.
There’s a big asterisk that should be added, though. Windows is not a productive desktop environment for me, primarily due to its poor implementation of virtual desktops and handling of multiple monitors that feels like a bad hack (to set different wallpapers per-display, you still need to combine the picture for each display into a single gigantic image which is ridiculous). I’m sure I’m not alone in these feelings.
I also use a 720p60 projector as a screen sometimes on that machine, too.
It all just works. My largest complaint with Windows seems to have been fixed with the 24h2 patch - read on if you care.
I use "@" prefixes on folder names to have them sort first when sorting by name descending. Somehow for a couple years, some applications would crash if trying to stat these folders, for example, launching VLC would usually crash it if the last thing I played was something from V:\@TV\Columbo
I was keeping a list of things that crashed like this; or while opening or saving files in "@" folders. Notepad, notepad++, vlc, mplayer, windows photo viewer (any and all), and so on
I was able to guess it had something to do with internal variables in the windows API, you can see them on my system in pwsh by going to V: \ and typing @ and pressing tab key. They're even a different color than the quoted folder name that eventually appears.
I could never figure out how to report this bug in a way that would be helpful, as I barely use powershell or the windows API.