Why Linux is not ready for the desktop, the final edition
71–80 of 472 posts
Re: Why Linux is not ready for the desktop, the final edition
#72Earlier quoted context omitted.
But you don't install software and drivers on Linux, you edit your nix flake, switch and it always works. If it doesn't work up to your liking, you boot into the previous generation. Also for some mysterious reasons, compiling C code under Nix always works and dependencies can't be missing.
NixOS is certainly the most obvious design paradigm with the most confusing integration / implementation I've ever seen. It feels a bit like "Emacs is my favorite operating system, if only it had a text editor" NixOS's philosophy? amazing . Actually trying to use, install stuff to, make changes to, etc. NixOS with the currently existing tools? horrible .
Re: Why Linux is not ready for the desktop, the final edition
#73When I see the articles I believe the title should be "Linux is not Windows so I do not like it". I have used Linux for just shy of 30 years. It is different than Windows and far more powerful. It is just that people do not want to learn different things. Plus Linux has no spyware. These days, you can do anything on Linux that you do on Windows, except for some 3d Gaming. And that is because hardware vendors refuse t…
And even that's gotten better in recent years, too. Nvidia hasn't fixed everything, but two of the biggest concerns (not supporting Wayland and fighting community drivers) have began to be addressed recently. It's beginning to look like Nvidia is taking desktop Linux seriously, albeit slowly. Most of these changes landed in the 555-series drivers, which are still pretty fresh, maybe even still in beta iirc.
Re: Why Linux is not ready for the desktop, the final edition
#74The main criticism I see as valid here is first point: software distribution is tricky. For macOS and Windows you basically have a model where you can go to a website, download a binary, install it, and it runs. Most Linux distros won’t jive with that very well. And because every Linux distro uses a different theme and one of a dozen UI libraries/DEs/etc. the downloaded GUI application will look bad because it won’t…
Re: Why Linux is not ready for the desktop, the final edition
#75This was funny considering Linux runs on almost anything is everywhere: > 6. Hardware support and compatibility
6. Hardware support and compatibility is somewhat true. State of the video drivers from AMD are not good on Windows and atrociously bad on Linux. NVIDIA are drivers are barely of the acceptable quality on Linux.
Re: Why Linux is not ready for the desktop, the final edition
#76The main difference, I feel, is that with Windows you can tell the system is built with a company's interests in mind, while in Linux this feeling is absent, and instead, you can tell the user is at the center of attention. And even if the system may not be perfect, it constantly evolves for the better. Just this difference ensures I will never go back again, nor will I ever recommend anything else.
With Windows, the system is a boss, with linux, you are the boss :)
Re: Why Linux is not ready for the desktop, the final edition
#77These are a bunch of reasons why the top 1% of the most technical users in the world might not use Linux on their desktop. For everyone else, the reason they don't use Linux on their desktop is because it didn't come installed on it. If somebody does to desktops like what Google did for smartphones, then Linux will finally have its moment.
> If somebody does to desktops like what Google did for smartphones, [...] Somebody does to desktops what Google did for smartphone. The company is called Microsoft, and the behaviour is called blatant monopoly abuse.
Re: Why Linux is not ready for the desktop, the final edition
#78Earlier quoted context omitted.
NixOS is certainly the most obvious design paradigm with the most confusing integration / implementation I've ever seen. It feels a bit like "Emacs is my favorite operating system, if only it had a text editor" NixOS's philosophy? amazing . Actually trying to use, install stuff to, make changes to, etc. NixOS with the currently existing tools? horrible .
The benefits outweight the issues.
* move my arms again, so I can learn how to
* push myself up again, so I can learn how to
* move my legs again, so I can learn how to
* crawl, so I can learn how to
* walk.
Cost of entry is a very real issue with NixOS and many/most of us are not interested in taking that time, so until it's easy / reasonable to use for most people's lived experiences, it'll sit on the backburner of Linux installations.Re: Why Linux is not ready for the desktop, the final edition
#79The main criticism I see as valid here is first point: software distribution is tricky. For macOS and Windows you basically have a model where you can go to a website, download a binary, install it, and it runs. Most Linux distros won’t jive with that very well. And because every Linux distro uses a different theme and one of a dozen UI libraries/DEs/etc. the downloaded GUI application will look bad because it won’t…
Windows has been isolating dependencies for a while now too, but for security, since their entire security model was pretty awful before, largely because of the need to support decades-old applications that business customers / governments still rely on. https://support.microsoft.com/en-us/windows/device-protectio...