I see these MFs on a daily basis
I see these MFs on a daily basis
I see these MFs on a daily basis
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'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.
On the other hand, the ugly frontends to the package manager just work.
The misery I have trying to get a newer(or sometimes older) version of a package I want is sometimes immeasurable. Yet somehow usually the right version is extremely accessible on choco.
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 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.
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.
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
I would probably not recommend newcomers an esoteric linux distro tbh. People hate canonical but if people in academia can daily drive Ubuntu, anyone can
"Have you tried installing Linux on your computer recently?"
"WTF is a computer?"
Everything's computer!
I don't quite remember whether it's the rectangle with all the buttons you press or the TV with all the funny pictures on it, but one of those.
Let's be real. Most people can't really use Windows, either. Anything harder than clicking the Chrome icon is beyond most users.
Ooofty doofty.
You don't see how terrible Windows is until you've switched to another OS and need to interact with it again.
The constant pop-ups, the ads everywhere, the settings hidden away.
It really feels like your PC isn't yours.
I have to use Windows at work. Once, apropos of nothing at all, a system pop-up asked me if I wanted to buy an XBox controller. When I lock the screen and come back, sometimes Edge will have opened all by itself, presenting me with the Bing homepage. Nice try, Microsoft!
The average 'advanced' window user: CLI is scary!
Also the average 'advanced' windows user: if you open regedit and add this DWORD entry to HKEY_LOCAL_MACHINE/Microsoft/application/windows/something, then you can stop Microsoft from screwing you, but it'll revert after each update so you gotta keep fixing it
Linux user: Hey I made a PowerShell script for you that'll change the entry so you don't ha.... "advanced" Windows user: KEEP YOUR HACKER LOONIX AWAY FROM ME
But downloading a .reg file from some rando website is a-okay.
The fact that I have to do combersome, confusing registry edits for simple changes on Windows sucks shit. I don't think I've ever once intuitively known where to change something, or the way to do it once.
But it's normalized for the people who have to go find the one fine site out of dozens that will steal your info because they're afraid of learning something new in an era of ensuring no one learns new useful skills so it can be sold back to you.
Seriously. Regardless of platform, when you have to do something advanced you just Google it and follow the instructions or ask AI.
They would rather download and run a foreign binary from a sketchy website than open any kind of terminal
This is what made me realize maybe I should try my luck with the command line. I haven't had to touch any advanced stuff to do non advanced stuff in a while. Windows has conditioned me badly. For example when my laptop had no mic during a meeting I instantly assumed it was drivers fucking up again ala windows, so I started finding new drivers. After reverting the change I discovered it was just firefox that had disabled the mic. Smoothest "y no audio" bugfix I've ever had compared to "ready for the home user" windows discord, zoom, teams, skype constantly shitting the bed randomly.
Yeah. I've been spoiled by Linux for awhile, but sometime in the last few years, I realized I don't reach for the terminal on Linux anymore to configure anything (other than crazy bullshit I compiled from source code... I am still me, after all.)
And Windows is still the usual level of pain, not amazing and not the worst... Well, I guess maybe now it really might be the worst, just because everything modern has gotten better.
Ubuntu lets you have the worst of both worlds by forcing you to use some arcane incantations to banish snap after every update
The windows user brain cannot comprehend actually enjoying to use a computer.
Obligatory (semi)relevant XKCD
As a Windows & Linux user, I can, in the same way that I get that car people love working on cars.
I still really don't ever want to work on cars but I understand.
I largely use technology of any kind for the applications of its use, not because of an intrinsic desire to knee deep in technical work.
But muh games!
I used to think I could just stick to macOS. But I don’t trust the USA and by extension, I don’t trust Apple.
Switching to Linux isn’t a choice anymore. It’s a requirement for freedom.
Yeah, Apple will just cave when necessary. Honestly, even if the USA is removed from the equation, nobody is really safe from any government or corporation. We're only in better and worse condition because no one has done the unthinkable yet. The UK online safety bill, Signal's threat to leave Sweden, France busting activists using Swiss VPN. If you can't host it yourself, secure it yourself, rebuild it yourself, you can't trust businesses and governments to do these things for you in the long run.
Hell, it's starting to feel a lot less like freedom and more about the ability to hide, even if you're doing nothing wrong, because someone may eventually decide that what you're doing was wrong.
Encrypting your chats to keep them from being sold/mined for government oversight? ILLEGAL!
I think you’re 100% correct.
With all my Apple stuff I thought we were headed for a Star Trek federation. Instead we’re getting a starship troopers federation 😞
The whole doing nothing wrong argument doesn't work when Nazis take over because Nazis will arbitrarily decide that normal things are now deserving of the concentration camp. Basically nobody who is oppressed at any point in history should ever feel like they have nothing to hide. Gay people, women, any minority religious racial Etc are all one Trump tweet away from Guantanamo Bay
For server hosting it's the only way to go.
Gaming has improved significantly, although it's rather frustrating that it's by all these compatibility layers and such rather than native run.
For desktop, as a workstation and general purpose it's 'ok' with rough edges. Things like (limited tests with a couple common distros like Ubuntu/Mint/Bazzite) the nextcloud app not supporting virtual files that have been available for a while in Windows and domain auth being twitchy where I've tried.
For the end user a big part is being able to just find an app and use it, no compiling or tweaking of settings needed for it to do what's expected. Package managers help greatly, but with the huge number of distros out there it makes it really hit and miss to say just go for it. The relatively few times you can just download a Linux version of an app from a site (as people are prone to doing if they go read about something on the web) you often would have to go chmod +x it and quite possibly have to run it from a CLI rather than just click the downloaded app.
So usable yes, but in a place where I could just drop it on someone and say go to town less so...
I read that Ubuntu is trying to solve this with the Snap Store.
But to be honest, I'm just not the target demographic for that.
I honestly think if the EU had continued with rolling out Mandrake and SuSe to public sector employees 20 years ago, Linux would be dominant today. Microsoft lobbied hard to stop it.
And I think the way forward will be to have a handful of big customers making the switch. Either China or the EU will probably drive this.
Maybe Huawei might sell MacBook alternatives based on Linux. Or the EU might revisit that old SuSe/Mandrake strategy.
Agreed. Just put Debian on a 17" i7 Asus laptop tonight as win11 didn't like the track pad or the display adapter.
To get Chrome on, had to download a deb file, then manually open it with a right click and choose software installer since it wanted to open an archive instead.
Just little things like that are tedious for the n00b.
Absolutely 100% agreed.
I'm frustrated by app managers because on principle they all work so much better than the Windows alternative, but the moment you have to explain to people how and why they need to manually add repositories or what a flatpak is you've lost the battle.
The other type I see is people who complain that Linux isn't usable, and it gradually turns out that the only thing they'd consider usable is an OS exactly like Windows.
I remember all of those shitty Tech journalism articles where the word intuitive was operationally defined as "looking and working exactly the way Windows XP does" and now that's completely irrelevant because people can operate an iPhone which doesn't work exactly like that either
Linux has a different use philosophy and workflow, once you udnerstand that you realize it's not a big deal.
Windows is basically stockholm syndrome. It's just so shit but people memory hole all the troubleshooting, searching 20 control panels and then still going to regedit, opening terminal to start regedit or dxdiag. I guess nothing says "hardcore gamer os" more than pressing windows key and typing program name only for windows to launch a bloatware browser you are not allowed to uninstall that then goes into an search engine nobody wants to use and gives you a result that is an ad all the while your screen is recorded and all that is sold to whoever wants to buy it.
Half of the time when I press the Windows key Windows does nothing at all, or pops up an empty box where the Start menu should be and leaves me wondering whether it will eventually fill the box with things. When I finally get to click an icon, half the time nothing happens, or maybe the menu disappears and then nothing happens. But programs are so slow to launch that you don't know for sure nothing happened, so you have to wait half a minute before trying again. Then 2 instances of your app launch together. And then there's the constant focus stealing in Windows, still unfixed after decades.
I really don't get how people can prefer that interface to basically any of the Linux ones. They're all faster and more functional than Windows. I do understand the issue with specialist photo, video or music software though. I still need to keep a Windows machine (physical or virtual) handy for the Affinity suite, Ableton Live, and legacy projects in Visual Studio. But my daily computing experience has been so much smoother, faster and more relaxing since I switched to Linux, and I think most ordinary users would actually have an easier time with something like Linux Mint than with Windows.
I think once Valve polishes SteamOS for desktop environments there will be actual largescale migration.
I thought the holdup was the graphics drivers (Nvidia mostly) not the de. Normal desktop mode with KDE works fine on my steamdeck.
Fair point. But even so I think SteamOS has the most viable potential to achieve something like a 5-10% adoption rate that could get entities like nVidia to pay more attention.
It's pretty much just graphics cards at this point and games. Printer is weirdly enough work better on Linux then when I first started back in 2010. It used to be that everything was proprietary weirdness nowadays you just plug and play on Linux and then it's Windows where you have to mess with drivers. Personally I switched away from all in ones and just got a flatbed scanner so I never have to worry about needing that feature. I still need a good printer that isn't on the Israel BDS boycott and is cheap to operate on a per page basis. I feel like if printers weren't a scam more people would use them for more stuff again
Back in october I travelled for a lan party. I didnt bring my linux desktop with me, and just brought my steam deck and dock, and when I got there, borrowed a keyboard/mouse/monitor.
Then i swapped it to desktop mode, and the people I was with all commented on "Oh wow! it's just like a regular computer"
One of them has explicited said they were fed up with microsoft's BS and would swap their gaming PC over to steamOS once it's formally released for desktop (they were uninterested in Bazzite and wanted an official Valve release for their gaming PC).
Only a small fraction of people use Steam so I don't see that happening.
Steam apparently has about 130 million monthly active users and about 70 million daily active users. About half the planet has a computer at home. So, Steam users are somewhere between say 2% and 10% of the world's active PC users.
If someone is a daily active steam user, they spend a lot of time on the computer. If they have to make sure their drivers are up to date and their frame rate is high enough to support their games, they've probably developed a bit of knowledge about the system. My guess is that people who play Steam games tend to be the tech support people for their friends and family more often than not.
So, it's a small group, but it's an influential group. If enough of that group becomes comfortable with SteamOS, they may be comfortable setting it up (or a variant of it) for a friend or family member, even if that friend or family member only uses their computer to watch videos, check emails, etc. In a world where Windows was free and just worked, that might not happen. But, in this world Windows 10 is about to lose support, and Microsoft is suggesting that if your computer can't run Windows 11 you should just throw it away and upgrade. In that world, more people might end up switching to Linux.
Maybe. I just mean once(if) there becomes an OS that reliably runs Steam and the games on Steam, there will be a viable alternative to Windows for a significant population of users.
I'm certainly buying one of whatever they release.
A large scale migration would be wild. It would be like the Commodore 64 all over again - where one of the coolest things in gaming also happens to be the most functional personal PC of the year.
I guess it could happen.
Proton covers most games that I play, only a couple exceptions involving heavy handed anti-cheat stuff like League of Legends has now. For non-gaming Windows stuff that doesn't work in Linux I would guess that a virtual machine might work.
They're just trying to match the toxicity of their players.
With the most braindead reason,
There are barely any Linux users...
Riot... I quit the game because I didn't want to bother with proton and get mad when it goes wrong. And I knew kernel anti cheat would come. And all the Linux fans who are addicted enough are running the game on windows specifically. I literally have a friend with a windows VM with graphic card passthrough to play league of legends... That guy gets counted as a windows User....
Fucking idiot create the most toxic environment for Linux users and then say they don't attempt to support Linux because the Linux users didn't bother to fight their shit enough in a detectable way.
I run Linux daily, Linux isn't ready, its really not much of a debate. If the average person can't operate it efficiently then the average person will just stick to mac or windows.
I'll admit it is closer than it has ever been thanks to compatibility layers like proton but the average user still can't figure it out so it still has a way to go.
The average person can't use Mac or Windows efficiently either lol
Honestly, Windows isn't ready for the desktop, either, it's just not ready in a different way that most people are familiar with.
Things like an OS update breaking the system should be rare, not so common that people are barely surprised when it happens to them. In a unified system developed as one integral product by one company there should be one config UI, not at least three (one of which is essentially undocumented). "Use third-party software to disable core features of the OS" shouldn't be sensible advice.
Windows is horribly janky, it's just common enough that people accept that jank as an unavoidable part of using a computer.
the average user clicks on the chrome icon to open the internet and goes to gmail.com.
you can do all that in linux.
I've been playing FFXIV on Linux with dlss, reshade and 3rd party mods and it's been a blast.
Linux is 100% ready for gaming even with the worst case scenario (nvidia) I've been able to overclock and play just fine.
I disagree. I'm running Bazzite, which is based on the immutable variant of fedora, and it runs like a charm, even without much knowledge. Most drivers are prepackaged, so stuff like WiFi aren't much of a hassle anymore and I haven't had any issues with Flatpak. It basically eliminates all fiddling at the cost of customizing your OS as much as other distros. Honestly, SteamOS did show that immutable distros are the de facto future for new users. So far I know of Bazzite and Fedora's immutable distros variant, but there might be more.
My grandma uses Linux, you stupid?
Are you calling your grandma stupid? I already stated I use linux as well.
I stopped using Linux on my desktop PC in 2007. Last year I switched back, and wow everything is so much smoother now. Video, sound, webcam, networking, all worked perfectly out-of-the-box. No more messing with fglrx for hours to get ATI/AMD graphics working. No more figuring out ALSA vs OSS vs PulseAudio vs whatever else. I don't know what the sound subsystem is even called now, because I don't need to know. It just works.
KDE is beautiful now, too. I tried a few desktop environments and liked KDE the best.
Great time to switch. I've been using Linux on servers since 1999, but it's totally viable for desktops these days too.
The crazy thing is that it will always keep getting better.
Linux is not ready for most people
The last time i used it was 30 minutes ago
That depends on your definition of "ready", and of "most people".
My mom, for instance, could pretty much do all her stuff on a Linux machine, and as soon as her current laptop with Win11 gets a tad too old and she starts complaining that everything is so slow, I'll switch her over to Linux.
All she does is edit her photos, read emails and does online banking and some web-only games (like boardgamearena). She needs an image editor (she still uses Picasa, so Shotwell could be a valid alternative), an email program (she already uses Thunderbird), text processor (she already uses LibreOffice).
I have had problems with those tasks
The screen completely freezing, requiring me to restart the computer and lose everything i have not saved; putting the computer on sleep sometimes wouldnt let me open it unless i held the power button to shut it down and then restarted; connecting the certain wifi networks doesnt work
These arent enough to stop me from using linux, but other people probably wouldnt ignore them so easily
Oh, boy. Go on. Try that experiment. A regular person will encounter problems you could never imagine would be a problem in the first place. Say what you will about Windows but it at least has ~30 years of experience dealing with regular people. Switching my mom to Linux because "all she does is browse the internet anyway" is exactly how I became part of the "Linux isn't ready" crowd.
My mom is similar. She uses a Mac Mini.
She still has lots of problems, but almost none of them are due to the computer, they're mostly due to her complete lack of knowledge about anything computer.
Like, she uses gmail, gmail told her she was near her limit on mail storage, so she started trying to delete things on her hard drive, which is something like 5TB and 95% empty. Even once I explained to her that it was gmail that was full, not her computer, she just started deleting thousands of old messages. That's fine, but it's not the random old messages that are the problem, it's the ones with attachments. She deleted something like 5 years of old mail and it didn't make a dent in the problem because the ones she happened to delete weren't the ones with the 30 MB video attachment featuring a puppy doing something funny. I've shown her multiple times how to find the big and old messages so she can delete them. I've asked her to take notes, but it's pointless. She understands every step as I show it to her, it all makes sense as I'm doing it. But, when she tries to do it herself she gets tripped up immediately and is completely lost.
Basically, no matter how easy to use the OS is, she's going to have problems and I'm going to need to provide tech support. She'll probably stick with MacOS, but if she ever had to switch to Linux or Windows, I'd definitely push her to Linux because it would be easier for me to provide tech support remotely that way.
That's because the computer most people actually need is a tablet.
The problem is that Linux is only ready in certain cases. For me, it isn't there yet, because I can't use it for my gaming machine. Every time this is brought up, Linux enthusiast shrug it off as "no big deal", you can game on Linux, just the games that use kernel level anti-cheat won't work. Well yeah, that's a bit the issue, I still like to play some of those games you see?
Meanwhile, I have Linux Mint running on a laptop that I bring on vacation. I don't game on that one. Then Linux works just as well as any other OS, no issue.
That's not "Linux isn't ready", it's "I still play games from companies that like to fuck with me."
It's fine, and we get it. But Linux isn't ever going to fix that.
Edit: We are seeing a lot more care from companies now that the SteamDeck is popular, so I hope your favorites get some relief.
I've accepted that I'll need a weird rig to play my favorite games that come from developers with shitty practices.
Ironically, mine tend to be Linux rigs emulating Windows to get things just right. But we do what we have to do play our favorite games.
Anyway, I'm not judging you, or your gaming choice.
I'm judging the game developers for choosing shitty tools that make our lives harder.
Luckily PCI pass-through using IOMMU works nicely these days, but I honestly still keep a Windows 10 partition for this..
How is the company fucking me, if I enjoy playing the game and get my money's worth?
Perhaps Linux isn't the right operating system, but it's competing with Windows, which is more or less a jack of all trades. Linux today isn't a jack of all trades, mostly a niche solution. That is fine, but we can then not pretend it's for everyone.
Meanwhile, I'll keep trying with Linux, hoping one day it will be the jack of all trades and I can seamlessly use it.
AC games work on linux, go cry to the devs/companies that dont allow them on linux.
Just pointing why it's not as easy. People don't want to go cry at game devs/companies that Linux is not supported. They just want a plug and play solution. It's like telling people to buy a different brand of car, but they cannot use it on the same roads they usually drive and then say: "go cry to get that resolved". No, I'm not going to take a different route home, I will just use the car that makes my life easier.
It's a chicken and egg situation though. If you let them get away selling you broken games then they have no incentive no stop breaking them.
I am now firmly in camp "better run on linux if you want my money".
Mum wouldn't even notice as long as the wallpaper is the same
Had a friend of mine rib me for "not just paying for a license (for windows)". Tried to explain that wasn't the point to their befuddlement. Smh
Wild. That has the vibe of them yelling "buy a real car" as they park their Pinto next to your Ferrari. Lol.
I get that not everyone has time to try new things, and -sure- their Pinto gets from A to B.
But it's still pretty funny.
I love Linux, but it isn't ready.
Two weeks ago my side mouse buttons started working (they require Logitech software on Windows, wasn't expecting them to work). Last week they stopped. This week they work again.
Is this major? Not at all. Would it drive my mother-in-law into a rage rivaling that of Cocaine Bear? Absolutely. Spare me from the bear, keep Linux for the tinkerers.
they require Logitech software on Windows
This seems more like a logitech issue than a linus issue.
Compatibility problems caused by third parties only targeting Windows are still Linux issues for the end user if they become a problem when they use Linux. It isn't fair but that is the practical reality.
The issue isn't that they didn't work, as I said I wasn't expecting them to when I bought the mouse.
The issue is their behavior has started changing with updates. I don't mind, but I'm a tinkerer. My wife, my MiL, most of my friends, absolutely do not want to deal with an inconsistent computer experience.
Different definitions of 'ready' I guess. Been using primarily Linux for years, so it was 'ready' for me back then - but nothing has changed in the mean time that would change my recommendation for people who just want a boring stable computer.
By this standard, Windows isn't ready either. I use Mint, Windows and Mac interchangeably at work, and of the three, Windows is definitely the one with the most unpleasant surprises: computer slowing down for no apparent reason, printers disappearing, updates forcing you to reboot in the middle of something...
Mac is fantastic if you don't mind feeling like your computer doesn't belong to you.
Yeah. It's not that there's never a surprise on Linux. The interesting thing from about the last year is that the surprises are nicer and less frequent than on Windows.
This user's mouse issue is a hilarious example - is they gained new compatibility, without any effort, but it took a week to settle in.
I've never had something on Windows go wrong that nicely. Lol.
Steam OS is getting us closer as far as gaming goes.
You given bazzite a run on a gaming setup? Works remarkable well
Probably KDE settings can deal with this. At least that worked on mine. Hyprland also has stuff for remapping extra mouse buttons.
I am sorry, is your mother in law really buying logitech mouses that specifically require a software to run even on Windows?
What distro are you on? I've been out of Linux for like 3 months now but never had issues with my mouse randomly changing behavior in the year or so prior to that. Whether they work or not is up in the air, but random behavior changes seems like a weird practice
Same. I have a Kensington trackball with a decent config and button mapping software in Windows that I will NOT give up. I tried Mint for a few weeks, but it just became too stupidly cumbersome to Google every single thing. Like I wanted to implement the Windows PIN thing for startup on my PC.... Yeah no.
Linux has come a long way but it's not ready for the commoners like me. And a free open source OS probably cannot be developed for the masses without some major funding with a dedicated team.
So back to Win 10, Enterprised with massgrave.
KDE has settings for extra mouse buttons. Linux Mint is kind of behind in several areas unfortunately.
implement the Windows PIN thing for startup on my PC
If you’re that specific in your requirements, you’re gonna have a bad time. I don’t think Microsoft makes “Windows PIN” for Linux.
You're getting downvoted because the Linux community can't understand people like us that just want things to work without needing to google everything or paste in random scripts into terminal. Linux is just an OS for tinkerers and not for normies.
I tried switching to linux like 10 years ago, but then, all the games i played didn't work. I tried switching again a month ago, but my cpu (i honestly don't remember) wasn't compatible. I watched youtube videos for a workaround, and that was way above my paygrade, because i'm worried i'm gonna skullfuck my computer by changing random ini files because a youtuber said so. I tried it on the laptop and i kinda just didn't work either for a diffrent reason. I don't care as much about my laptop, so i'll try again. As much as i hate windows, and i really really do, you hit a button and it's installed.
You sound like the exact person this meme is about... Having installed both windows and Linux each several times in the last 5 years, the process has been significantly easier for Linux every time.
Yeah definitely not the cpu, maybe the gpu if it was Nvidia and you weren't on a distro that handles packing the Nvidia proprietary driver
what distro(s) did you try?
on windows:
On my linux:
Upon first bootup after install I fully expected a nightmare but they all ended up working out of the box.
No downloads
None.
None at all.
No restarts of hardware.
No reboots.
They all just work. All the chifi and chinese tablets. Unlike on "user friendly windows". I haven't used the psu power button once cause linux is more stable.
Bad experiences from the past are valid reasons to be apprehensive.
Wow, so many wrong comments. My parents using Linux laptops for 10 years (which i give them second hand when i buy a new one). Now i set up NixOS with auto updates, and never needed to touch it again myself.
Do your parents never need/want to download anything?
Before I bought a Steam Deck I had never used Linux but now I really like it, honestly I'm tempted to install SteamOS on my PC as it's only ever used for gaming anyway
Go for Bazzite. It's basically Steam OS but with extra stuff that makes it "just work", even on an Nvidia GPU.
Once Valve releases their official Steam OS, you can always switch to it.
Steam OS, it's not released to the public yet, but I know others waiting for it too.
Then Bazzite might be interesting for you too as SteamOS is from what i got more specialised for handheld
Same, before steam deck I remembered my literal 15 year old terrible ubuntu experience. Nowardays I can say for from my experience as an ex MF mentioned in OP, is that those MFs think is a linux experience, is just projecting current state of windows.
I tried this year.
It's not ready.
Don't get me wrong, it's fine for most things, but end-user, normie fire-and-forget stuff? Nah.
But by that standard, Windows isn't ready either...
It is by far more "ready" than Linux. But even if it wasn't, that's where 80% of people already are. Whatever quirks Windows has, they are already aware of them.
But seriously, no, that's not a valid argument. Forget software. Hardware compatibility alone makes those two things entirely different from each other. Tell me again what types of GPU I should buy for my Linux gaming PC using an HDR VRR display and what DE I should choose. Is the answer "any"? No? So it's not ready.
I've put Fedora on my mum's pc after it became clear that Win10 will EoL soon, and that Win11 would refuse to run on it. Have had significantly fewer support requests since then.
Her work is mostly done via Citrix, which has an official Fedora Client. Everything else happens in the Browser, or sometimes in OnlyOffice, which so far has worked as a drop-in replacement for MS Office.
As always, it really depends on the use case.
There's always one "I gave it to my mum" post on these. I don't know if it's always you, but man, it's starting to get very funny.
Yes, my parents are on an Android tablet now as their sole computing device. Want to start arguing for the year of Android desktop? Sure, "for most applications" everything happens on a browser.
That's not what people have desktop PCs for, though, is it? You may be surprised to know I also don't run Windows 11 on my phone. For the same reasons it's less comfortable to run Linux on your desktop PC, incidentally.
For the record, I actively tried to use my Manjaro install to work whenever possible. I only switched back and forth between it and Windows when one broke or something didn't work, as a bit of a test. Turns out I ended up in Windows like 80% of the time.
It's fine, but not ready for mainstream.
I have had people tell me " I dont feel like building my own OS from scratch " I'm like what are you even talking about?
MFs be modifying regedit and throwing random bash scripts to make their windows PC barely usuable then say shit like "I have to run this one command in the terminal?, but Im not a hacker?!!"
Bitch stfu
Gentoo. They're talking about Gentoo.
The main problem still is that for some configuration you still need to use the CLI, the average user does not want to touch that no matter how powerful it is, they want a fully functional GUI that lets you so exactly the same thing but by clicking on buttons. Pair that with drivers that either do not exist or will not work for (some) of your hardware, odd crashed like the Bluetooth stack crapping out and not working anymore until you restart the system, or the system that hangs from hibernation with a black screen. So unless those hurdles are tackled the Linux adoption rate will stay low because the average user wants a system that works, and not one they have to debug.
I've been on and off different distros of Linux since Ubuntu 6 using Pop_OS! as my daily driver for work a few years now, and the same problems I had then are still here today which is a shame honestly.
the average user does not want
The average user wants their problem gone. And will use whatever helps. Windows users were editing register and editing ini files since Windows was an addon to DOS, and continue doing it. For a literate person there is absolutely nothing more inheritly more intuitive or easy in clicking a checkbox in a fifth submenu than entering a command in a console. Stop perpetuating this weird myth.
Ok, I'll bite. I tried Ubuntu a few months ago. Logging into Eduroam was a bit of a process, but eventually I figured it out and it worked. Then one day the internet didn't work and I had no idea why. Something to do with the network drivers. Then I was trying to use OpenOffice (or LibreOffice? The one that came with the OS), and I use Zotero for references. The Zotero plugin had a bunch of glitches that made me not trust it. The Internet (back on Windows) assured me that it worked fine, but it was way glitchier than the Windows version.
The bottom line is that I just need this stuff to work because I don't have time to debug. I love the idea though; maybe I was using the wrong distro.
Yeah depending on your hardware things like that can still happen sometimes. I don't think it's a lot more common than on other OSes. It's especially not really usual for something as basic as network drivers to misbehave though, especially suddenly. For what it's worth, my experience trying to use Zotero on Windows on both MS word and LibreOffice writer was also a glitchy mess. Anyway, hope you try it again another time when you are under a bit less pressure and it works out better for you then.
For what it's worth I have had the same experience with Bluetooth on windows. I was suddenly out of periferals while at work and I had to frantically search for a mouse while in a meeting...
Bazzite is your answer in most cases imo. It's the most functional distro Ive ever used
Plug the info on eduoram 6 years ago and everything connected without a problem. Dunno wtf were you doing
Same. Loaded Ubuntu on an under-specced (for Windows) Dell laptop a couple years ago. No niche OS, no obscure hardware. Out of the box, wifi won't stay connected for more than a few minutes. Literally no other device on the network (Android, Windows, Roku, etc) has wifi issues. Load Windows back on, it works fine.
Linux is never going to take off until basic functionality works reliably. I'm not asking for the moon, here.
Idk eduroam works fine on my thinkpad. Other than having to conf some files and not having to install random programs for basic functionality linux offers, its more reliable.
People who are like this today, tried to install red hat 5/6 using popular mechanics magazine as an instruction booklet and with floppy disks
Either that or they tried to install Open BSD once and survived: https://xkcd.com/349/
By all standards, a completely understandable outcome
My excuse for not switching to Linux for a long time was that it couldn't play games. Now that proton is a pretty developed thing, that's no longer an excuse. I actually tried out mint Linux for a friend to see how easy it was to use and I just kept using it because it did everything I wanted it to. As a power user I had to modify it quite a lot but my friend just wants to basically load into the OS, launch a browser or play games from steam and that's about it, so for him it's pretty easy and straightforward.
I actually ended up installing kubuntu on his computer and modified it to look exactly like Windows 7, which is what he's upgrading from. It's kind of scary how close it got.
I dual booted with Windows purely for gaming and Linux for everything else for a long time.
After upgrading to Windows 11 I switched the default boot option to Linux and moved all my games there.
Now Windows is used exclusively for printing with thay pesky Canon printer of ours.
Tobii haven't released Linux drivers for their eye-tracker, but that's the only gaming-related problem I've had this time around.
I swapped to Arch Linux in the last month and it's been great. Gaming has been fun. The Nvidia drivers are still kinda confusing, and honestly I wouldn't put my mom on Arch Linux as of right now, but it's good enough.
I'm writing a document so my SW engineering friends can swap over as well within a day and be up and running, and it's just neat to see Linux gradually growing in my circles.
If you're on Linux, don't forget to donate to your favorite SW creators even if they're less flashy than say Larian studios or what have you lol.
As a rule, you now have to inject 'I use Arch btw' into every conversation. We're the vegans of the Linux world.
Welcome on board!
🫡
I wrote a document for my sw engineering coursemates can also swap to linux if they want to. All it is is downgrading some certs specific to fedora and how to use sftp.
Linux was awesome 15 years ago. They probably just had driver problems. Those used to be much worse.
It like the endless and useless fight between Android and iOS fan boys, it's much simpler than that, you use what you like/comfortable with, you don't need to convince anyone how right you are and how wrong they are, never really understood this weird behaviour from supposedly well educated people. You enjoy Linux, good for you , you like windows, kodus, you're mac person have at it .
I have to use Windows at work and by early afternoon if I'm not forced to reboot for an update I have to reboot because the machine has basically ground to a halt.
Why does Windows slow down the longer it's been booted?
This is not normal and not a Windows thing. This is either a you thing or your computer specifically.
The machine doesn't belong to me. I've had this experience on other computers running Windows.
Something is wrong. My Windows machine at work will run smoothly for weeks, only rebooting for updates. Have you tried closing everything but explorer?
So long as you need a terminal to do anything on a Linux machine it's not gonna get any mainstream appeal, most people can barely install a app on windows where they just have to click next a few times. Also if the laptop you buy comes pre-installed with windows what would motivate a regular joe to go out of his way to install Linux on it and risk messing things up by making a mistake. Also people don't want to replace their windows only software and gaming is another reason to stick to windows for now. I'd rather use Linux, but I'll wait till Steam has made most games compatible with Linux, and Nvidia and Amd give proper driver support for linux
Steam has made most games compatible, nvidia has a proper driver, and amd drivers are built in and you don't need to do anything at all. Honestly at this point, Linux is easier to install apps and keep apps updated than Windows. You are 100% right about what already comes on the laptop, and that's why they do it. Its called monopolizing.
That sounds good maybe in a couple of years I'll when I get a new laptop I'll put Linux on my old one to turn it into a home server and backup computer
Some games like Elden ring were even more performant for me on Linux than windows because of shader caching with proton
Well you're in luck - because Linux has reached the point where you don't need the terminal for any kind of standard activity. You can easily install and uninstall stuff, and change various desktop UI stuff, and run all sorts of apps - all without ever touching the terminal.
Sounds good, if my old laptop that my parents use gets to dated for windows I'll put Linux on it
So long as you need a terminal to do anything on a Linux machine it's not gonna get any mainstream appeal,
That's one of the main things we're talking about, actually.
This year, t's my Windows PC that constantly makes me reach for PowerShell to fix annoyances, while my Linux PC just has a quick toggle for whatever convenient UI feature I want.
You don’t understand. The average Windows user has no clue what a CLI even is and has certainly never edited the registry. If something isn’t working they learn to live with it or call a tech savvy friend.
Edit: Windows is like an iPhone. They work for their users’ use cases out of the box. They are for people that want to just do stuff, not tinker with technology. I never have to mess with the settings on my Windows boxes once I have them configured the way I want. Like, ever.
I use terminal on linux less than I use regedit to fix bugs and performance issues "the os for casual people" shouldn't have. Ever tried switching mouse scroll wheel direction on a japanese trackball? That is an user-experience of all time, while on kde for example it's a checkbox.
KDE software center servers programs from reliable, safe, trusted sources so you don't need terminal. Only reason a casual user would need terminal is to get nvidia drivers, which is less work than windows ones considering the aforemoentioned software center automatically updates them without extra useless bloatware and forced sign in to an account, unlike on windows.
Linux isn't ready. Not for home users anyway. And I've tried recently. Just constant problems that if I wasn't getting paid I wouldn't have wanted to deal with.
Did you buy a machine that comes with Linux and just turn it on and let it update? Alternatively did you buy something for Windows and act shocked when the wifi card was crap and refuse to buy one that actually works for $20?
Honestly Linux Mint was ready for normal people a decade ago.
I don't see how it's not. I have all the desktops and gaming PCs in my house running EndeavorOS and it's been a flawless experience, much better than Windows. Heck, I've been using Linux for my general desktop since 2015. I only kept a Windows install around for gaming, and that's not even needed anymore.
Even the difference in the installs is utterly absurd. Linux install from USB to full desktop deployment is 15-20 minutes, tops. For Windows, it was more like 2 hours and a bunch of hacks to work around their Microsoft account bullshit.
What exactly "isn't ready" in your opinion?
I find all the issues eg random audio drivers for my dac crashing, having to manually start my fucking tablet drivers every time I wanted more functionality than a display, having to install any drivers for bt stuff or audio stuff, games running poorly, games crashing, bsods, unsolicited ads. I found they all just dissapeared when I started daily driving linux.
You are VASTLY overestimating why people use pcs: They use it for light gaming and browsing the web. Linux has been ready since forever.
I switched 15 years ago. It was ready then. It is ready now. I was in my teens and have used it ever since.
I don't think Windows, Mac, Android, iOS, whatever is "ready yet" either. operating systems are always in development. There are things I can do on my linux machine that I can't do on my windows machine, and vice versa.
That's a feature (probably)
I'm obviously going to be downvoted for this, but the second you ask me to use the terminal is the second the OS is not ready.
Last week I reinstalled Windows after trying MintOS. I have a 54" Ultrawide screen monitor and I wanted the windows to snap in 3 sections.
I spent a few hours in terminal trying to install something after trying everything in flatpak. Windows 11 split screens out of the box. It can even tile. You can even use hotkeys to snap left and right.
In order for normies like me to switch, you have to make the OS at as easy to use as Windows. Don't make us use terminal like I'm on DOS.
Every time I install windows I needed to use the terminal to bypass microsoft's online login requirement. Clearly Windows is not ready.
And don't get me started on the registry editor
Let's be real for a second. A normie would appreciate that there is a login that have saved their favorites and how their desktop is setup. A normie would appreciate that it remembers they are giving you localized news and weather and traffic.
A normie does not put privacy that high as a priority than you.
Trying to suggest that Linux is now ready for normies is a disservice to normies that try it and will never try it again for another 15 years.
A very solvable problem with window tiling managers. There's unironically thousands of them.
Linux just honestly might not be for you if a terminal is an insurmountable obstacle 🤷♀️ it's how you interact with the basics of your computer. It's worth ripping that bandaid off and getting over your fear of term imo. I honestly prefer software I can just run from the terminal.
I don't want thousands of solutions. I need 1 that works out of the box for the OS I just installed. Also, why are there thousands of tiling solutions? How do I parse through all of them to know which one to install? Out of the thousand of solutions, which one will become abandonware or already abandoned?
I don't disagree with you. I'm 100% onboard with your assessment on someone like me. A normie.
The argument here is that this meme suggests that Linux wasn't ready for normies 15 years ago and is ready now(2025). My argument is it is not. Normies do not use terminal. We want intuitive UX. We want a smart decision tree of options we can take. What we don't want is entering a script in terminal that could fail because we forgot a dash or transcribe a forward slash to a backslash.
Also, what you consider "basic" is relative. Your knowledge of computers is vastly different across the world.
I had a forum member on Reddit call me an idiot because I didn't know what sudo was. Does that make me "basic"?
Terminal is easier than Windows, if you don't want to use it, fine, but saying it's harder is a lie.
If you hand someone a computer and powered up terminal and ask them to install an app like Tailscale. Watch them struggle without searching a forum on how to do it.
A normie will have zero clue what is a app get. A normie won't know you have to use a dash for app-get on some operating systems vs another one.
I think you want KDE. I'm using KDE on vanilla EndeavourOS and it snaps windows just fine. Hotkeys work too, just slightly different (super + page up instead of up arrow to maximize).
Have you ever had to edit the registry?
I can't find a single reason why I would need to. What am I missing?
The mass majority of normies don't need to run PowerShell or debloat. A even bigger mass of people have no clue what telemetry is to even disable it. I think before we both disagree with each other, we should agree with one thing. Regular, non tinkerers people, normies have different needs, none of which Linux has a advantage on.
Can KDE snap to 3 screens evenly? Or4? Or 1/4, 1/2, 1/4? Because Win11 does it out of the box.
KDE Snapping left and right is nice. Windows 7 has this feature. Maybe even Win98.
I started with the GUI flatpak interface first and after those apps didn't work, I went to google/forums. At the end of the day, I still didn't accomplish a simple task Win11 has out of the box.
You saying I'm spreading misinformation implies you don't acknowledge my frustrations and grievances. This is perfectly fine if we all acknowledge that Linux is not made for regular people and memes like this is actually harmful to your community. If someone has a misconception that Linux is now equal in feature sets and usability, this user is going to not try again for another 15 years.
I never see much love for ZorinOS, but I find it a very solid replacement. I still use my Macbook for certain things, but I am slowly moving away from even that thanks to Apple’s spying and whatnot.
It's ready if you use a Linux device, you get dedicated laptops for as low as 600€ by now.
Unfortunately people keep comparing diy machines with Windows and Mac. That's simply not a fair comparison, there are reasons a Linux vendor often charges a few hundred bucks more for a Clevo or Tongfang design laptop (not just because they have to finance their support). Thousands of work hours are needed for every detail of a device-software combo to be prepared for the average user. And most of that hard work eventually get upstreamed or is about fixing FOSS bugs in the first place, so buying from Linux computer vendors is a win for everyone.
That's also the reason why Channels (or "Influencers") like The Linux Experiment are talking so positively about everything while still aiming at a relatively "average" audience (meaning no Linux nerds). They use Slimbooks, Tuxedos, System76's, Star Labs…
If you got the money, get one of those. If you absolutely hate it Windows will, in 99% of all cases, still work on them.
I bought a cheap arm based Linux laptop a couple of years ago. The official distribution with full hardware support never received any updates. ARMbian didn’t fully support the hardware more than a year later. E.g. no sound output.
A couple of years ago must mean it was either a kit aimed at developers (like the current RISC-V machines) or some chinese garbage (they often just ship one distro and never update or push any drivers upstream). 🫤
Unfortunately bad companies (incl. those who do not label their products correctly, as in "for developers & enthusiasts) can be found in any space.
Ship laptops with LM and people will stray on Linux. Some might switch due to windows OS locked apps like ms365 but for most watching YouTube and maybe managing photos is all they do.
I run dual boot and honestly, if only all things which run on windows would run on Linux without tribal shamanism rituals, is never ever had to switch. But my favorite DAW is not running Linux. My occasionally useful editing software is not there (but kdenlive is cool tho). My very specific apps for games are not running native or at all.
When I'm not using these, I just flip a switch and run DAS with Bazzite. And I love it. But you just can't substitute everything windows offers. It is a gaming and working software OS after all.
That's so silly. I built my PC specifically to play Starfield. I installed Linux Pop, because all the "retards" told me it can play any game. Starfield didn't work on launch, so I wasted a day installing a different distro, that didn't work either. I spent about 20 minutes installing windows, and starfield works. All I want is my games to work, and Linux is trash for that.
Download steam, enable experimental. Done sugar pie, no need to lie.
https://www.protondb.com/app/1716740 https://www.gamingonlinux.com/2023/09/heres-how-starfield-runs-on-steam-deck-and-desktop-linux/
How do I make the change less scary? I made my pc like 10 years ago and not looked at it since. I just use it for personal admin now and Rome 2 total war twice a year.
The easiest way is to buy a used ssd, and dual-boot. Ive heard, always install windows first and then linux.
Done this way, there shouldnt be any problems. If you realize you dont need one of the operating systems, you could just wipe the disk and mount it again.
I had a situation where I needed Linux and windows installed. I just used two different HDDs instead, I’ve read too many angry posts about their boot- something being messed up and not recoverable.
Hm, the the absolute least scary option would be to try it out on a live bootable USB. That's not difficult, it's the first step before installing pretty much any modern distro.
The second least but slightly more technically advanced would be to get a second hard drive and install Linux on that completely separately from your windows install. The technical part here is your BIOS will have a default boot drive and will boot from there on start up, so you would need to interrupt the boot and select which OS you want.
I personally went with the second option, as dual booting from the same had drive is a minefield with windows, as they have a tendency to wreck the Linux boot part. But when I swapped, I set the default boot to my Linux hard drive to get in the habit of using it, and if I ever need anything from windows nowadays (only VR) I select that on boot.
learn how to make and recover a windows backup. Then actually make a backup. (even if you dont switch, backups are amazing)
Test some Linux systems in a VM like VirtualBox to get a feeling which OS and desktop enviroment you like the most. Maybe start with Mint, Suse Tumbleweed & Ubuntu
See which Applications you need and if they run on Linux or if you need to get an alternative (like Office -> Libreoffice/SoftMaker)
If you play games with a kernel Anticheat like Valo you have to consider running a Windows VM or to look for an alternative. If booth options are not acceptible for you then :/
Make sure you can access everything like emails & co where you might have lost the 2 factor on the VM (at least i lost access to gmail a few months ago on the switch and its an absolute pain to get access back, luckely was not my main)
Ubuntu & Linux Mint have a Live-USB-Setup. So you can install it on a USB stick, boot from that and then linux is running on your computer. Use it to check if your hardware works and check out the system. If you like it, you can install it from there afterward
If you want to try it out on your device for cheep, install Linux on an USB and boot from that.
The main push back i get is in order to maintain soc2 compliance the IT department needs to run auditing software on the laptop. Microsoft intune barely support linux and is years behind on the os versions it will work with. IT does not want to run multiple audit software packages.
If you see this meme and think "well actually, I had a really difficult time last time I tried to install Linux" - did you ask for help? That's what the internet is for.
I did, and the feedback told me to RTFM and LMGTFY.
I plan to install Linux mint on my laptop when I get time. I'm sure Linux is ready, never really doubted that, but I wonder if the Linux community is ready.
In fairness, the community has plenty of assholes. However, I think there's something to be said about electronic literacy and how a lot of people expect to have their hand held through every process.
So my experience has been mixed. I should note that I have always run some Linux systems (my pihole as an example), but I did, about 2 months ago, try to switch over my windows media sever to Linux mint.
(Long story short, I am still running the windows server)
I really, really, really liked Linux Mint, I should say at the outset. I wanted to install the same -arr stack I use, and self-host a few web apps that I use to provide convenience in my home. To be very fair to Linux Mint, I’ve been a windows user for 30+ years and I never knew how to auto-start python scripts in windows.
But, to be critical, I spent hours and hours fighting permission settings in every -arr app, Plex, Docker, any kind of virtual desktop software (none of which would run prior to logging in which made running headless impossible), getting scripts to auto-run at startup, compatibility with my mouse/keyboard and lack of a real VPN client from my provider without basically coding the damn thing myself.
After about a month and a half of trying to get it working, I popped over to my windows install to get the docker command that had somehow worked on that OS but not Linux and everything was just working. I am sorry I love Linux but I wanted to get back to actually coding things I wanted to code, not my fucking operating system.
I’ll go back to Linux because Windows is untenable but I’m going to actually have to actually set aside real project time to buckling down and figuring out the remaining “quirks”.
If you do try again try lmde (Linux mint Debian edition) you should have less issues Ubuntu has weird permission issues that I’ve ran into before
There’s actually a good UI for managing permissions I eventually found in Mint, I think the main issues I’m having with it now are the lack of it running headless and unreliability with running my native scripts. I’ll try the Debian version though, that sounds intriguing. When y’all talk about distro hopping, how much re-setup are we talking?
The "arr" stack is a very Windowsey. It's built in C# and has some baked-in assumptions that mean running it in a container is a bit of a pain. But, I've been running it for years on Linux. My linux server boxes are all headless, and I've never needed a GUI for anything. I don't use Plex though, so maybe it's the difference?
I don't know why you were trying to run virtual desktop software, or what that has to do with running the "arr" stack. But, of course, a virtual desktop is a GUI thing, so if you want a virtual desktop of course you'll need some kind of GUI connection. Also, your talk about "getting scripts to auto-run at startup" makes me suspect you were approaching the problem in an usual way, because that's not how you run services in Linux, and hasn't been for decades.
If you ever want to try again, I recently migrated my personal kludged-together "arr" stack to the "Home Operations" method of running things. They run a bunch of apps in a local at-home kubernetes cluster using essentially "declarative operations" based on Flux. Basically, you have a git repo, you check in a set of files there describing which parts of the "arr" stack you want to run, and your system picks up those git changes and runs the apps. The documentation is terrible, but the people are friendly and happy to help.
Currently I have the parts of the "arr" stack I want, plus a few other apps, running on an old Mac Mini from 2014.
Oh, and for a VPN on Linux, I recommend gluetun. It's one app that supports just about every major commercial VPN provider, and provides features like firewalling non-VPNed traffic, and re-connecting if something goes wrong.
that's not how you run services in Linux, and hasn't been for decades
Thanks for your response. I’m open to the idea that Linux is a different computing paradigm, my frustration is on needing to learn that on the fly and how much of a distraction it was, even on a tertiary machine.. that said, how should I be thinking about this?
I'm at the point where printers, bad WiFi, local file sharing/casting, crash recovery, GPU compute, even some driver issues, stuff like that just works in Linux (CachyOS specifically), but doesn’t in Windows.
Windows is getting progressively worse.
I still dual boot a very-stripped Windows for games, HDR stuff, and anything that requires a weird driver (like phone tethering), but man, Microsoft just keeps removing or hiding things I use to make Windows sorta functional.
you know, I'm begining to think this whole "readiness" idea is completely arbitrary. The same people who today complain about linux's supposed difficulty, were just fine using their home micro-computer in the 80's. If you ask me, the only people who are defining what "ready" means, is Microsoft's marketing department.
I always loved the "it's not polished" excuse withoutb a single example
Let me check dmesg:
amdgpu 0000:03:00.0: amdgpu: failed to write reg 291c wait reg 292e
or
[46531.357889] amdgpu 0000:c5:00.0: [drm] ERROR lttpr_caps phy_repeater_cnt is 0xff, forcing it to 0x80.
Let me know if more examples are needed ;)
ah the early 2000s days of fedora.
Android, too.
I have Linux dual booting on my machine. No it isn’t there yet. I’m tech savvy but still it has issues where I prefer to use windows.
I keep going back hoping it will work.
For example a Simple task that has an issue for me, in KDE I browse to watch videos on my network share. Double click to open but none of the video players can see the file. Works fine on gnome, but not on KDE. This isn’t something I should be dealing with in 2025.
same i'm using Fedora KDE also my filebrowser crashed 3 times, when i tried copying my Photos to a Harddrive. I don't want to look at logs, because i'm not tech savvy enough to understand them. AND BECAUSE I DON'T CARE
Maybe when it has a GUI. If I wanted to use glorified MS-DOS, I'll just open the command prompt.
Very recently they revealed this new graphical user interface called GNOME. Maybe it's time for you to try Linux again.
Are you talking about the OS/DE or all of the software? Most Linux distros have a GUI (and have had them for over a decade if not longer) so I'm really confused by your comment.
Almost all of my software has a GUI, and my GUI file manager is more than capable, so I don't even usually use mv
, cp
, touch
, mkdir
, etc. for files anymore. I use a GUI text editor, email client, browser, music player, etc. Even Steam looks exactly the same as on Windows.
I was just running with the joke and did it a little too well, I guess.
Far enough
This was me, to an extent. At least with regards to gaming.
I'm running a homelab with tons of CLI Ubuntu and whatnot, but I'm fine with Windows and Mac for desktop laptop, so I've never tried gnome or anything.. I reflect on the last time I saw gui Linux... Creepy basement of dude we called Crazy Eyes around the neighborhood, around 2006, trying to convince us of the future.
I just tried using Linux as my main Gaming OS desktop probably about a month and half ago after using it for college for 5 years.
I love Linux but for NVIDIA drivers and gaming it still very much isn't there.
I use an NVIDIA card, running bazzite on my gaming setup, and it works really well. What issues where you having?
Just now seeing your comment. I was using Nobara my monitors just freeze as in become completely unresponsive and it was entirely random. And there was a keyboard combo that was designed to fix it and that didn't work then the community's answer was, "we don't know."
To me the Linux systems are great but the community acts as if people shouldnjust switch without a second thought then get rally together when someone says, "I am having issues and don't understand." The Linux community then almost always proceeds to say, "did you try Googling it?" What would the person even know to Google if they don't even know entirely what they are facing and when Linux issues get involved you are deep diving into Terminal and bash commands and most people barely understand how a Driver in Windows works or how to uninstall it. Then the response from the sake community is, "well clearly your the issue." Its just odd to sell something the community won't really assist with but then get offended when someone doesn't want to switch.
Are you using Proton? Also, what games do you usually play?
Maybe try a distro that is known for compability with NVIDIA such as popOS or bazzite. I have used both for the last 4 years, and other then some specific games where anti-cheat or kernel level anti cheat is an issue (and honestly, fuck those games anyway because those developers spend extra effort to make sure their games dont run on Linux), the rest just works flawlessly.
Perhaps they should have tried again sooner
It depends on who you are
Tried it again a few months ago when HDR support first dropped in KDE. It didn't work at all. Everything was desaturated and dim. Literally the opposite of what HDR is supposed to do.
I'm giving it another year before I try Linux again. Hopefully the bugs are sorted by then.
I've been using Endeavour with KDE and HDR on for almost a year. I had to install the "vk-hdr-layer-kwin6-git" package and now HDR works on desktop and in mpv/smplayer/haruna for both hdr10 and DV content. Games also work, but they require some steam launch arguments which aren't exactly user friendly.
Ideally this will "just work" in The Future™...
Yeah, HDR is one of my main hangups as well. Very interested in moving my living room gaming PC over (the only place I deal with Windows), but I need a lot of things to just work with little to no hassle, and also no hit to performance. I didn't build a very expensive PC for a compromised experience, as much as Windows is regularly a massive PITA.
Last time I tried was last autumn. It didn't go well (again). I try regularly because computer OS is pretty much the last thing I have to switch to get rid of spytech. I suppose I'm not skilled enough, but it's not fair to suppose that people don't switch to linux on pc because they're lazy, or ignorant, or bad or things like that.
What are you having trouble with? Which distros have you tried?
I was writing a wall of text but I got fed up because it's a useless effort and English is not my language. So in short battery management, time and date management (the dual boot thing), inability to use the second internal drive for more than a few weeks, after that I need to reformat it regularly, casual errors here and there. Last time I was using Ubuntu, in the past various derivates of Ubuntu or maybe some other distributions, I don't remember
Until I can run special K or RTX HDR to inject HDR into games that don't support it I'm not going to switch to Linux on my main gaming PC. Its hooked up to my Nice OLED TV in my living room and games look too damn good with HDR to give that up for Linux. Yes I know HDR works on Linux now. But it only works with games that support HDR and the only "Auto HDR" solution I've found is a janky reshade plugin that only works with dx11 games and doesn't really produce very good results. I'm really holding out hope that valve figures out a nice auto HDR solution they can build into gamescope.
Hey I've got them beat I've never tried Linux!
(I need to though, I really do.)
I tried installing Linux (dual-boot alongside Windows) on my dad's computer two weeks ago and it didn't work (something to do with the TPM chip i think). I gave up after 15 minutes. It was supposed to be a demonstration how "quick and easy" it is to install Linux nowadays. On top of that, it broke the Windows install. Bad first impression IMO.
The phrases "quick and easy" and "dual-boot" have never been compatible.
Dual booting? Should've tried nested virtualization first.
Yesterday a guy was mad about that why everything has to go through his igpu and why not directlg through dgpu then I told bro that hdmi or anyother port on your laptop doesn't use your dgpu then he understood.
It's sadly far easier to gut windows than it is to get Linux working for everything I need. I'd love for this meme to be true because I'm gonna end up fighting the good fight come EoL win10 but don't kid yourself.
Last time I tried? Last year before new computer.
Next time l try? I dunno. It will happen again, not sure when.
99% of people want a drop-in replacement for Windows that will install and run every possible Windows-compatible application, game and device without them having to make any extra effort or learn anything new. Basically Windows but free (in all senses).
Any even slightly subtle difference or incompatibility and they'll balk. Linux can never be that, and Microsoft will keep the goalposts moving anyway to be sure of it.
Sure, a lot more works and is more user friendly than 15 years ago, but most people won't make the time to sit down and deal with something new unless it's forced on them... which is what Microsoft are doing with Win11.
They want ReactOS.
But they don't want to pay it to develop it fully
Most of the hobbyists I speak to that have failed linux desktop experiences mostly switch back to windows due to:
Personally for me the list is:
Thanks!! This is just what I need. Pop_os has an equivalent in their DE and because work I have windows and I really miss it.
Add binary compatibility issues to that list: https://jangafx.com/insights/linux-binary-compatibility The moment you need software that is not packaged by your distro you either need to be lucky that whomever compiled it accounted for your setup, or compile it from scratch yourself (if open source and publicly available). Especially with closed source software (like most games) the latter isn't even an option.
This is my old man nerd point every time (and by the way, we all keep having the exact same conversation here, which is infuriating).
It is NOT, in fact, more user friendly than 15 years ago.
Not Linux's fault, necessarily, but hardware got... weird since the days of the mid 00s when Linux WAS pretty much a drop-in replacement. What it couldn't do then is run Windows software very well at all, and that was the blocker. If we had Proton and as many web-based apps as we do now in 2004 I'd have been on Linux full time.
These days it's a much harder thing to achieve despite a lot more work having gone into it (to your point on moving goalposts).
Audio and networking were a shitshow back then, nowadays almost everything just works on those two fronts. Also, having to edit your Xorg.conf is not what I'd call user friendly...
it definitely is more user friendly, i remember trying ubuntu 10+ years ago and the default driver was awful, the nvidia driver install ran in the terminal and asked questions that i had no answer to, so half the time i fucked it up, and then it didn't support my monitor so i had to edit the x server conf to get the correct resolution and refresh rate. and when the new drivers came out i had to re-do everything every time
for a few years now you just install with a usb stick and everything runs great
This is just patently false. Pick any common distro.
Here's an analogy: You can do your own gardening, or you can hire one of the two landscaping services in town.
This sounds great, but these days, no matter who you hire, the people who show up 1) want to install a fountain and an advertisement billboard that will run off your water and electricity supply and 2) want the right to take what they like from your house by default, they'll mysteriously "forget" and do it anyway even if you pay them not to.
Furthermore, with their latest package, one of the landscaping companies are basically saying that if you don't have a yard large enough for their fountain, you have to move house, which is only marginally better than the other one who will only work on gardens for houses they sold in the first place.
(A previous version of this comment involved the word "lube". I'm sure you can imagine the rest.)
Honestly I think potentially a bigger factor is that there are very few manufacturers who sell machines with linux preinstalled. Very few people have ever installed an OS before or have any desire to do so.
Also there is plenty of software with no real linux alternative even today unfortunately.
That is exactly why Chromebooks were (are?) so popular. You got a cheap laptop with an easy-to-use OS without having to do any install. And let's be real here, most people don't need anything more than a web browser.
This is a big point that not many people acknowledge. The reason SteamOS works as well as it does has less to do with SteamOS itself (it's ultimately as finicky as any Linux distro) and more with it being laser focused on making a specific piece of hardware do a specific thing.
Problem is, it's a bit of a loop. It's not particularly profitable to launch Linux-only devices, let alone to put the work to ensure they will work reliably for their entire lifetime without user intervention. That makes it harder to grow the ecosystem, given that the default implementation is way jankier than most people will allow, which in turn keeps the business less profitable.
Personally I believe that unless you're able to do a slackware or gentoo installation, you're not ready for Linux.
/s but only kinda
Linux users need to have a higher level of technical literacy than windows users. It just can't be avoided unless you're okay with potentially reinstalling your os at some point. The bar has been lowered a lot, but because other companies refuse to play nice with Linux, it'll always be there.
If you're okay with that tradeoff, then yeah Linux is great. But a lot of people aren't even aware of it and it causes a lot of pain