- cross-posted to:
- linux@lemmy.world
- cross-posted to:
- linux@lemmy.world
You’ve heard the “prophecy”: next year is going to be the year of the Linux desktop, right? Linux is no longer the niche hobby of bearded sysadmins and free software evangelists that it was a decade ago! Modern distributions like Ubuntu, Pop!_OS, and Linux Mint are sleek, accessible, and — dare I say it — mainstream-adjacent.
Linux is ready for professional work, including video editing, and it even manages to maintain a slight market share advantage over macOS among gamers, according to the Steam Hardware & Software Survey.
However, it’s not ready to dethrone Windows. At least, not yet!
These are probably the biggest reasons, but I think even after literally decades of development the actual desktop is still far behind Windows XP in many respects.
For example today I wanted to add a “start menu” shortcut to a program I had downloaded. The most popular answer is to *manually create a
.desktop
file and copy it to some obscure dot directory! Hilarious. Even Windows 3.1 had a built-in GUI for this.Ok so there is a GUI to do it, but it isn’t actually integrated into desktops and isn’t installed by default. You have to install it separately.
It’s the same for things like WiFi settings! There are some settings in GNOME but most are hidden in the third party
nm-connection-editor
(from memory) and of course GNOME doesn’t have an “advanced settings” button to open that.There are so many of these paper cuts I think Linux would be quite a frustrating experience for many people even if if had Windows-level hardware support.
I also can’t see this changing any time soon. Not that many Linux devs actually care about this sort of thing and many of them don’t even understand that it is a problem in the first place. Cue replies.
I get what you’re saying, but this is like “I tried to use Linux like it was Windows, and it was hard.” It’s a different OS. Go on, move the taskbar of Windows 11 to the left or right edges of the screen. I can do that on Linux, why can’t I do that on Windows? It’s not even hard, it’s just plain impossible. If you try to do things manually in Linux, it’s not going to be intuitive. It will feel like editing the Registry in Windows. Unintuitive and like arcane magic.
Fuck yes. I switched to Linux after Windows got all control freaky over my task bar. On Linux I can have 30 task bars if I want, 100 task bars. I can setup a mouse-task bar that opens radially around my cursor. On mac I can put that shit left, right, bottom, which is something, and i can resize it which is the bare fucking minimum.
On Windows? Bottom. Full width. Don’t like it? Fuck you. Shut up and cope.
Oh but there’s a registry hack to… nope. Not dealing with that shit again after I tried to make the fucking icons smaller AND IT BROKE THE TASK BAR.
Love that proprietary feeling, those crisp millions of dollars of development being used to innovate and develop a robust and perfected operating system.
This argument is incomplete and unnuanced. Gnome ≠ Linux. While I use EndeavourOS and Linux Mint’s Cinnamon as a desktop environment, I am completely confident that if computers shipped with Linux Mint*, then 95% of the population would have a far more pleasant experience compared to any other Microsoft Windows, especially the schizophrenic bloatware-laden Windoze 10/11 versions. Why such a high percentage? Because most users simply use the browser and don’t need advanced proprietary software such as AutoCAD, Photoshop (†), nor specific driver software for niche twenty-something-button gaming mice.
*Linux Mint or any other Linux distribution that uses Cinnamon, KDE Plasma, Budgie, Xfce or similar desktop environments.
Caveat: Xfce hugely depends on how the distro configured it. Some, like Debian, badly configure the taskbar to have a—to me—unintuitive / unresponsive to shortcuts menu.
† Use Photopea instead. It’s practically a copy-paste of Photoshop but in the browser, created by one person. Or if one has never used Photoshop before, try GIMP first.
✍︎ arscyni.cc: modernity ∝ nature.
This is the same problem as saying “an electric car with 100 mile range is totally fine because most journeys are well under 100 miles”.
Most of the time I’m only using a browser (or VSCode). The annoying thing is the 1% of times when I want to print something, create a shortcut, use bluetooth headphones, configure a static IP, etc.
Saying Photopea or GIMP is “practically a copy-paste of Photoshop” is laughable. Paint.NET, maybe.
Well… isn’t it? If one’s daily or most frequent back-and-forth journeys don’t exceed 100 ㎞, then a 160 ㎞ range is indeed fine.
If one can figure this out on Windoze one can definitely figure it out on a beginner tailored Linux distro / desktop environment. Gnome is not one of them.
I choose my punctuation marks carefully. I did not say GIMP is practically a copy-paste. However, Photopea, for what many if not most people use it for, is.
- -
✍︎ arscyni.cc: modernity ∝ nature.
Uhm… No. Most people only have one car so if you get one that only works 95% if the time it’s going to be super inconvenient when you have to hire a car every time you go on holiday or visit your family or go to a distant concert or whatever.
That’s why low range electric cars are not very popular.
I’ve never needed to manually create a start menu entry. I install everything through the default repository or as a flatpak using the default software manager. I did have to manually enable flatpaks in the software manager (point for OP, admittedly).
Everything I’ve ever installed, including AppImages from time to time, always gets a start menu entry.
Good for you I guess?
Yes, good for me. Good for everybody. Yippee!
No, bad for you for asserting that your experience was universal, and then getting grumpy when someone disagreed and cited their own experience as being different.
No, I said that some important features don’t exist. They said “well I don’t use them”, as if that somehow negated the point that they don’t exist. It’s typical “works for me” nonsense. You get these replies whenever anyone says anything is suboptimal about Linux. It’s so tedious.
Incorrect. You did not just say that some things were “suboptimal” about Linux; your thrust was that Linux offers a “frustrating experience” overall compared to Windows as a result of all of these supposed “paper cuts”:
I cannot think of a single time I have manually created a
.desktop
file rather than using a GUI in the decades I have used Linux, and it has been a long time since I have even needed to edit the Start Menu at all installing packages takes care of it for me. Furthermore, even if this is a “paper cuts”, I doubt that people spend a lot of their time adding Start Menu items; by contrast, in Windows I get to experience the paper cuts of advertisements every single time I want to launch a program, and if I mistype the name of the program and press enter, then every single time I get to experience another paper cuts of launching Edge (which is not my default browser) to do a search in Bing (which is not my default search engine) for my typo.Likewise, for the last few years that I have been using WiFi with Linux, I have never once had to go outside of the GUI to adjust the settings.
I won’t say that Linux has no annoyances, but I find using it to be a significantly more pleasant experience than using Windows overall, and my wife has never had a problem with it either.
I really do not think that these “paper cuts” are representative of peoples’ general experiences with Linux.
Every OS has paper cuts. You learn to live with them over time as you have no other choice. When you switch OS it cuts in different ways and they feel fresher then the old ones you had gotten used to over time. It does not matter if you switch from Windows to Linux, Linux to Windows or to or from MacOS. They all have papercuts.
That’s completely fair!
Just to be clear, it’s not that I think that Linux is without problems or idiosyncrasies, but rather I think that they are more like the experience you are describing than evidence that Linux is fundamentally broken compared to Windows.
Gnome is garbage lol
These are why I use FVWM and set up everything by hand, better this than feeling helpless in a supposedly user-friendly environment.
But I think under normal usable desktops, like MATE, you can do such things easily enough.