Whether I’m capable or not is irrelevant. I consider the extra effort required to configure and maintain a Linux desktop to be a waste of time, because I’m perfectly satisfied with my MacBook, which doesn’t require all that extra effort (for what I consider to be an inferior user experience to boot).
Well it doesn't help that Linux desktop is backed by one of the most condescending cultures that ever stalked the internet.
Have you considered that maybe, just maybe, the way Linux works just doesn't jive with a lot of people? Like, everything has a middleman involved. Drivers for your hardware? Have to be merged into the kernel. Applications? Should go through (all of) the distro package repo(s) unless you want it to be a pain in the ass.
We get it, you find value in the way these things work, some of us don't.
…? This is a really strange perspective, since I've found Linux to remove middlemen. No more searching a manufacterer's website for some garbage closed-source driver that has a dozen vulnerabilities and no support. No more waiting for Microsoft to roll out fixes; you can apply your own changes yourself.
And now you have to, forever, since you're no longer using a package manager to get updates to your custom buggy horror show.
> No more searching a manufacterer's website for some garbage closed-source driver
Please point me to the source for the drivers for my rtx2080. That would be super helpful!
There are cases where good hardware has no drivers for latest windows, like I had a Wacoom tablet that the vendfor would not result drivers for newer Windows version but continued to work out of the box on Linux. The fact that NVIDIA are jerks and not providing at least documentation for the community to make drivers is not the fault of the Linux community or the fault of us the NVIDIA customers,
The proprietary driver work well enough for my 970 but my next card will be an AMD one
> No more waiting for Microsoft to roll out fixes; you can apply your own changes yourself.
You don't have to wait, since vendors can roll out new drivers. And what's the equivalent on Linux? Pollute your system with an unnecessary kernel dev environment and compile from source. Personally, I think having to resort to that for such a simple operation when it is almost 2020 is a gigantic failure.
Installing software shouldn't have to be a formal scientific discipline. It isn't rocket science unless you make it rocket science so you have an excuse to invent package managers.
> All supported distros will provide binary updates.
Eventually. On their own schedule. If you want (or need) the latest driver as soon as the vendor says it is ready, you'll be compiling. Otherwise you have to wait for the kernel maintainers, then the distributors.
If that is true, then why do developers keep telling Linux people that distribution to Linux Desktop is a problem? What issue do AppImage and Snap and FlatPak exist to try and solve?
> and these are things people definitely want - see the App Store, the Play Store, Homebrew, Chocolatey, etc.
Chocolatey has a paltry install base, Homebrew is only used by developers, and you don't really get a choice about the mobile stores.
It's a trade off. For that you're giving up control as a user about what can and cannot be installed on your system, you're giving up portable applications, being able to have applications on different media, having different versions of the same applications, etc.
I'm an end user too, and I don't want to make that trade off. I imagine there are many others who agree.
Try it some time. See how much of your Linux Desktop software you can actually acquire that way without a whole lot of work.
Oh, Rust community would like a chance to defend their title! ;)
Ouch.
But for home use, there are simply too many cool programs on Windows to give it up. The Mint partition on my home dual boot sits largely unused. Emulation does an acceptable job for some things but it's often a sub-par experience. It's also quite tiring to have to constantly futz around with services and configurations just to get programs working, only to have that configuration break because of software updates.
In the end I find a Win10 PC with some of the guts rips out (via something like Blackbird) seems to produce the least amount of headaches and generally stays out of my way. I hate Microsoft's Windows-as-a-Service model but most of the things about it can be ignored or switched off. (And yes, one shouldn't have to but I find it better than the alternatives)
I am not sure why people can't just give Ubuntu a go on a brand new machine rather than maybe run it on Virtualbox. It is like cars and bicycles, people will spend all their money on a car but want or insist on some second hand stolen junk when it comes to buying a bicycle. In so doing they never get into cycling and spend even more money on their car. Then one day they hear about climate change and maybe decide to get the bike out the shed.
I feel this is the same story here, since when has there been any information privacy with these commercial operating systems? DOS 6.22 with a locked floppy drive was probably the last time. So to suddenly wake up to the 'scandal' of Facebook et al. selling your every mouse click is a bit special.
These are just observations, obviously Ubuntu linux is the best operating system there is and I would not change for a paid for OS if you paid me.