While I don't necessarily disagree with the initial statement, I will say that Linux Desktop has its own kind of abusive relationship, especially if you have to deal with certain parts of the community. GNOME in particular is pretty user-hostile in both design and in its community interactions, and while you can use a different DE GNOME is the default for the most popular and recommended distributions.
Personally I've stuck with Windows because I rather hate the package manager/repo model that Linux distros use, where you get your choice between "up to date but frequently broken" rolling-release[0] or "several years out of date but probably stable". To me, the idea it is considered reasonable to expect a user to set up a dev environment and compile software from source is ludicrous, but until relatively recently that's been the norm[1]. Thankfully, AppImage and Flatpak have been gaining popularity and making that much less of a problem.
Now the two biggest things keeping me from switching immediately are that I have an Nvidia 1080ti and buying an equivalent AMD card in this market is insane[2], and my Oculus isn't supported at all[3]. Still, I'll go to Linux before I go to Win 11.
[0] which still often has out of date and missing packages
[1] for anything not packaged by the distro or if you need a newer version
[2] thanks Bitcoin Idiots, LLC
[3] and from everything I gather no VR solution really works that well on Linux, even Valve's.
> Personally I've stuck with Windows because I rather hate the package manager/repo model that Linux distros use
I have the opposite feeling: installation by search engine and speculative .exe downloads feels so dirty. There's the Windows store but it doesn't seem to actually work very often.
Then again, following StackExchange or blog posts to add keys and deb repos for Ubuntu is no better. The AUR is also similar, but I trust that a bit more than a random blog post since at least there's a flagging mechanism.
FWIW, I rarely have issues with rolling releases on Arch, certainly fewer issues than I have with Ubuntu repo package versions.
Fwiw, I used Linux with an 1080 Ti for years; it was the first card I tried Linux on. The only hitch is having to install Nvidia's proprietary drivers. Distros with GUI tools for drivers (e.g., Manjaro) make this easy.
The only problem was actually my G-SYNC monitor. It was one of those super expensive ones with G-SYNC hardware in it. It turns out those just go black if you're not using an Nvidia card && aren't running proprietary drivers.
At some point, I gave it and my 1080 Ti away and got an AMD card with FreeSync monitors. Funnily, the FreeSync doesn't actually work. (Luckily, I don't care that much about tearing, and it's less noticeable at >=144 Hz.) AND, with AMD, you don't have a nice GPU settings panel like Nvidia provides (as basic as it is compared to its Windows equivalent). I've noticed no other differences. Nevertheless, having the open source driver in-kernel and not worrying about installing it out of band is nice.
>no VR solution really works that well on Linux, even Valve's.
Yep, probably; tech is too new. I don't even try stuff like that until it's 30 years old and mainlined. ;D
>GNOME
Yeah, I don't know how anyone sane likes GNOME, and it's insane to me that KDE isn't the default DE instead. I reckon it's a combo of inertia, the fact that the GNOME faction were the GPL purists compared to TrollTech back in the day, and (enduring?) convergence/low-tech user adoption hopes.
While I don't necessarily disagree with the initial statement, I will say that Linux Desktop has its own kind of abusive relationship, especially if you have to deal with certain parts of the community.
As mentioned, I've been using Linux for ten years as my only system and I installed at time over the twenty years before that. At worst, twenty years ago, I would contact people and got "I ignore your bug 'cause you don't have the very latest thing everywhere". In my current experience, I've never had to "talk" to anyone. It's not without hiccups but it's not "abusive" in the sense of Windows 'cause no one is fixing one thing to break another or gaslighting you about bugs.
> are that I have an Nvidia 1080ti and buying an equivalent AMD card in this market is insane
If you're worried about support for the Nvidia 1080ti, I've found no problems with the Nvidia drivers for a 1050, a 1060, and the 1650 I'm currently using now. If you're just wishing to upgrade and would rather go the AMD route because of binary drivers, I get it. If you're worried about bad Nvidia drivers in linux, I've found them to be very good lately as long as you keep them updated.
Personally I've stuck with Windows because I rather hate the package manager/repo model that Linux distros use, where you get your choice between "up to date but frequently broken" rolling-release[0] or "several years out of date but probably stable". To me, the idea it is considered reasonable to expect a user to set up a dev environment and compile software from source is ludicrous, but until relatively recently that's been the norm[1]. Thankfully, AppImage and Flatpak have been gaining popularity and making that much less of a problem.
Now the two biggest things keeping me from switching immediately are that I have an Nvidia 1080ti and buying an equivalent AMD card in this market is insane[2], and my Oculus isn't supported at all[3]. Still, I'll go to Linux before I go to Win 11.
[0] which still often has out of date and missing packages
[1] for anything not packaged by the distro or if you need a newer version
[2] thanks Bitcoin Idiots, LLC
[3] and from everything I gather no VR solution really works that well on Linux, even Valve's.