this post was submitted on 19 Mar 2025
999 points (96.6% liked)
linuxmemes
23677 readers
1981 users here now
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
- Don't get baited into back-and-forth insults. We are not animals.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudo
in Windows. - No porn. Even if you watch it on a Linux machine.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
5. 🇬🇧 Language/язык/Sprache
- This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
- Comments written in other languages are allowed.
- The substance of a post should be comprehensible for people who only speak English.
- Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
6. (NEW!) Regarding public figures
We all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations. - Keep discussions polite and free of disparagement.
- We are never in possession of all of the facts. Defamatory comments will not be tolerated.
- Discussions that get too heated will be locked and offending comments removed.
Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I hate to be one of the “Linux isn’t ready” people, but I have to agree. I love Linux and have been using it for the last 15 years. I work in IT and am a Windows and Linux sysadmin. My wife wanted to build a new gaming PC and I convinced her to go with Linux since she really only wanted it for single player games. Brand new build, first time installing an OS (chose Bazzite since it was supposed to be the gaming distro that “just works”). First thing I did was install a few apps from the built in App Store and none of them would launch. Clicking “Launch” from the GUI app installer did nothing, and they didn’t show up in the application launcher either. I spent several hours trying to figure out what was wrong before giving up and opening an issue on GitHub. It was an upstream issue that they fixed with an update.
When I had these issues, the first thing my wife suggested was installing Windows because she was afraid she may run into more issues later on and it “just works”. If I had never used Linux and didn’t work in IT and decided to give it a try because all the cool people on Lemmy said it was ready for prime time, and this was the first issue I ran into, I would go back to Windows and this would sour my view of Linux for years to come.
I still love Linux and will continue to recommend moving away from Windows to my friends, but basic stuff like this makes it really hard to recommend.
Alright, I have shared my unpopular opinions on Lemmy, I’m ready for my downvotes.
I just recently installed Bazzite and I have to say that your experience was unusual. Installing apps from the built in Software Center (it's not really an app store, because it's not really a store), just worked for me.
But, I'll agree with you that Linux isn't quite ready for mass adoption. Currently I'm tracking an nVidia bug that results in my GPU locking up when doing pretty normal things. The bug was reported 3 weeks ago, and is affecting a lot of people with more than 1 monitor, but still hasn't been fixed. I'm also tracking 2 annoying but not system-crashing bugs. Plus, there's another behaviour that happens daily that is annoying and I haven't had the time to track down.
Mostly, these are "chicken and egg" things. The nVidia bug was allowed to happen and wasn't fixed quickly because there aren't enough Linux users for nVidia to bother to fully test their things on lots of different Linux configurations before releasing them, or to make it an all-hands-on-deck emergency when they break. If there were more users, the drivers would be better. But it's hard to get people to migrate to Linux because there are frequently buggy drivers. Same with other drivers, and other commercial software. People don't switch because it's glitchy, it's glitchy because there aren't enough users for companies to properly invest in fixing things, that makes it glitchy, so people won't switch.
Having said that, the thing that prompted me to install Bazzite was that I was getting BSODs in Windows and I wasn't sure if it was a driver issue or a hardware issue. It turned out to be bad nVidia drivers... but they were fixed in days, not weeks. So, it's not that things don't break in Windows, it's just that it's a bigger emergency when they do break.
I'm not going back to Windows any time soon. Despite the issues I'm having, there are some parts of the system that are so much better than Windows.
Like, people complain about Linux having a bad UI, but have you ever tried to change low-level network settings in Windows? You start in a windows 10 or 11 themed settings app. If the thing you're trying to change doesn't show up there you have to click to open a lower-level settings app, this one styled in a Windows XP UI. And if that's not where the setting lives, you have to open up a lower-level thing that is using the Windows NT / Windows 3.1 interface.
Or, anything involving using a commandline. Windows does actually support doing a lot of things using the "DOS prompt" but that thing feels like a Fisher Price toy compared to a real shell. Even the "power" shell is a janky mess.
Or, any time you have to touch the registry. Only an insane person would prefer to deal with making changes there vs. making changes in a filesystem where you can comment out values, leave comments explaining what you did, back up files, etc.
But, while Linux isn't quite there for the end-user, it's getting closer and closer. Really, all that's needed is enough people taking the plunge to make it a higher priority for devs. It could be that Microsoft deciding that Windows 10 machines that are not capable of running Windows 11 should just be thrown out will convince enough people to try Linux instead. Linux might not yet beat Windows for the average end user, but the annoyances associated with Linux vs. a machine you just have to throw away? That's an easy one.
Yeah, I get it’s unusual and it sucks it happened. I honestly would have been less upset if it was a driver issue or something like that. I at least could have looked at dmesg logs or something to try and figure out what was going on. I’m new to GUI Linux, so I had no idea where to start with this one. I think this was more frustrating than a driver issue or something similar for me because I would expect installing applications from the built in repositories to be something that “just works”.
Hopefully as more people move over to Linux distros, we will get more people that donate to them as well so more dedicated developers can be hired to work on such things. I know it will get there one day, and it’s already so much better from when I last tried gaming on Linux back in the early 2010’s. Hopefully the full release of SteamOS will truly bring about the age of Linux desktop.
If Steam OS getting a wider release happens around the same time as Windows 10 hitting end-of-life, that could be a game-changer.
I know what you mean about it being frustrating when flatpak apps don't work right though. I had an app that would just start to open and die, no error message, no feedback, just it started to open then closed. Because I was new to Flatpak I didn't know how to poke at it. But, then I discovered how you can run flatpak apps from the commandline, and when you do that you get access to flags and you get error messages you can read. But, if you're just some dude/dudette who wants to sit down and run an app and it doesn't work, that kind of behaviour is ultra frustrating.
The problem is that there's still a lot of flux when it comes to packaging and running Linux apps. There's the old way -- debs and rpms. There's flatpaks, there's the snap store, there's homebrew, there's mise and of course there are manual installs and/or building from source. Each one's a bit different and has its own benefits and drawbacks. And, standard things like showing an error message that helps you sort out the problem when things break isn't universally handled in a clean way.
I agree with you, lemmings and the Linux community as a whole has the incredible lack of ability to put themselves in the shoes of a technologically less literate "normal" person and see that Linux is not exactly ready for mainstream
That being said, tour first fuck up was not going with EndeavorOS the actual distro that's for gamers (or anyone) that just works.
It's based on arch btw
I get it. Working in IT and doing this stuff all the time and being surrounded by other technical people really disconnects you from the knowledge of the average user. I’ve worked in IT for over 10 years now, and I am always overestimating how much technical knowledge the average user has. Luckily I don’t have to talk to end users anymore, but even when helping friends and family with things, stuff that I think is common knowledge isn’t common among less tech-savvy people. I still struggle with this, and suspect I will for a very long time.
I’ve heard of Endeavor before as well. May give it a try, but then I feel like I would be one of the distro-hoppers I always see out there. I just crave stability.
Windows is just more familiar. It definitely has problems just like this all the time. There's a reason most companies have to have a test environment to try out every update to make sure it doesn't break everything.
I've been using Linux for over thirty years and the nice looking App Stores that have appeared those last few years have always been shit and have always been mostly broken in various ways. I don't know why.
On the other hand, the ugly frontends to the package manager just work.
In this case it was installing them from flathub anyway. The applications were being installed, but the only way to launch them was through the CLI using flatpak run then the app ID. Every article I came across said to run that, then right click the app after it was open and pin it to the taskbar or whatever, but that option was greyed out.
Choosing Bazzite was a big mistake, you could've gone for NobaraOS or PopOS
I’m used to the CLI world of Linux. I wanted something for my non-technical wife that would “just work”. I’ve heard good things online about Bazzite and how it already has everything installed (Steam, Wine, Proton, graphics drivers, all that) and I didn’t want to mess with installing any of that stuff by hand. Idk, maybe it’s my fault for expecting a distro to have basic functionally out of the box.
I think blaming me for choosing a distro based on what it says it’s supposed to do is a bit silly. Sure, I could have installed any distro and worked to install and maintain everything by hand, but that’s not what I was looking for. I don’t want to play tech support every week when something breaks and spend hours trying to fix it when my wife just wants to play a game. If you enjoy that, great, more power to you. Sorry for not choosing your favorite distro, I guess.
It's not my favorite distro, the maintainer of Proton-GE created NobaraOS
Choosing a distro based on what it says it does is not on you. Recommending it to your wife without even having tried it is. When I put Ubuntu on my wife’s computer, I know what to expect because I’ve installed on just abuse every pc I’ve ever used in the past 10 years.
This is exactly what keeps me from switching. I don't have the time or pull to do knuckle down on an important PC. Maybe when I have a backup one, I'll do it. Who knows.
You’re not wrong. This is an argument for sticking with Windows. It will suck. But, you know exactly how much it will suck and in what ways. Switching to Linux will suck in new and expected ways.
This.
I installed Bazzite on my personal gaming PC a few months ago, so I have done more than try it. My AMD drivers would crash on Windows when playing Helldivers about every 30 minutes. I lost count of the number of times I booted into safe mode and ran DDU to uninstall drivers. Haven’t had the issue a single time on Linux. The Bazzite image I’m using on her PC is different than mine since she currently has an NVIDIA GPU. She has an old 1080Ti because Microcenter was out of stock of all GPU’s on the day we went to buy the rest of the parts for her build. Eventually she will get a newer AMD GPU as well and we can be on the same image.
I also had a similar experience with bazzite and ubuntu.
Apps would look like they installed but they are nowhere. Tried the app store. Tried flatpak. It instilled but clicking on the icon wouldn’t launch anything. Ended up with two icons for the same app. One works one doesn’t. No easy way to uninstall non working app.
Bazzite bluetooth stopped working after update. Had to run two commands found on the Bazzite forum to get it to work again. Steam wouldn’t update either. Had to run another command I found on the forum to get it to update.
This is all last week. I am still running both but I wouldn’t call it ready for the non-IT user.
The App Store has to work consistently for it to be accessible for the average person.
Yeah that'll happen if you run Bazzite. It's extremely hardware dependent. It "just works" if you get lucky and use the same hardware as the developers. Otherwise, it's a shitshow