this post was submitted on 21 Dec 2024
248 points (90.0% liked)
Linux
6128 readers
303 users here now
A community for everything relating to the GNU/Linux operating system
Also check out:
Original icon base courtesy of [email protected] and The GIMP
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
Okay, look, I don't want to be a hater, I promise. I have a setup with a Linux dual boot in my computer right now. But man, the crazy echo chamber around this issue is not just delusional, it's counterproductive. Being in denial about the shortcomings isn't particularly helpful in expanding reach, if that's what you all say you want.
So, in the spirit of balance, my mostly unbiased take on the listicle:
1 - Web tools get the job done: This is true when it's true. I work with Google's office suite, so yeah, many tools are indistinguishable. But not all tools are web tools. A big fallacy in this article is that just because a subset of items have embraced a solution doesn't mean that the solution is universal. If you need to work with Adobe software you're still SOL. MS Office still lacks some features on the web app. Some of the tools I use don't work, so I do still need to run those in a native Windows app. Since I'm not going to switch OSs every time I need to push a particular button, I'm going to default to Windows for work.
2 - Plenty of distros to suit your preference: This one is an active downside, and it pisses me off when it gets parroted. When I last decided to dual boot Linux I had to try five different distros to find one that sort of did everything I needed at once, which was a massive waste of time. I'm talking multiple days. Yes, there are a ton of distros. I only need to use one, though. But I need that one to work all the time. If one of the distros can get my HDR monitor to work and another can get my 5.1 audio setup to work, but not my monitors, then both distros are broken and neither is useful to me. This actually happened, incidentally.
3 - Steam has a decent collection of Linux games, plus Steam OS: Yes. Gaming on Linux is possible and works alright, but it's far from perfect. Features my Nvidia card runs reliably on Windows are hit-and-miss under Linux. Not all games are compatible in the first place, either. And while Heroic does a great job of running my GOG and Epic libraries, which are themselves just as big as my Steam one, it is a much bigger hassle to set up to run under the SteamOS game mode UI. Don't get me wrong, this has made huge strides but again, I'm not going to change OSs every time I hit a compatibility snag. This is the least fallacious of these points, though.
4 - Proprietary choices on Linux: Yes, there are some. Like the web app thing, the problem isn't what is there, it's what's missing. Also, as a side note, I find it extremely obnoxious when you have to enable these manually as an option in your package manager. As a user I don't care if a package is open source or not, I just want to install it.
5 - Electron makes app availability easier. Cool. Will take your word for it. Acknowledging the ideological argument behind it goes to the same argument I made in the previous point. And as above, it's not about what's there, it's about what's missing.
6 - No ads in your OS. I mean... nice? I still get ads for my selected distro on first boot, as well as on web apps and notifications for installed apps. Beyond a few direct links to first party apps in the one page of Win 11's settings app I don't find anything in Windows particularly intrusive, either. Which is not to say I don't dislike some of the overly commercial choices in Windows, they're just not a dealbreaker... yet.
7 - Docker, Homelab and self-hosting: This is... off topic, honestly. I do self host some things. Even used Docker once or twice... in my NAS, where the self-hosting happens. You don't need to switch your home desktop to Linux for that, and nobody is questioning that Linux is the underlying OS of choice for a whole host of device ranges, from servers to the Raspberry Pi. Linux is great as a customizable underlying framework to build fast support for a niche device with a range of specific applications. We should be honest about how that breaks down if you try to use it as a widely compatible home computer alternative where the priorities are wide compatibility and ease of use.
Well, that became a huge thing, but... yeah, I guess I was annoyed enough by the delusion to rant. Look, I'd love to step away from Windows, and it's a thing you can do if you're tech savvy and willing to pretzel around the limitations in your hardware choices and your willingness to tinker... but it's not a serious mainstream alternative by a wide margin. I wish it was. Self-congratulatory praise within the tiny bubble of pre-existing fans (and why are there fans of operating systems in the first place?) is not going to help improve or widen its reach.
Operating systems are huge endeavours of engineering and design by entire teams of people over decades, which are used literally daily. Is that not enough of a reason for people to be fans of them?
Hah. Of the concept of operating systems, maybe. I can see one appreciating technical solutions and UX choices just as a matter of skill and execution. Actively fanboying for them? Getting into playground-style arguments where you root for your favorite? Nah. Seems super immature to me.
There aren't even that many of the things anymore. It's not like the old days, where every computer brand had their own. Where are the TOS fanboys these days? All them kids and their obnoxious modern software interfaces. That's not a OS, it's just graphics.
That is true for any fandom. Why is being a fan if flavour x software bad but being a fan of flavour x car or flavour x sports team is OK?
You are making a ton of assumptions about my opinions of car brand fans and sports fans that I am not ready to verify, friend.
Perfect description of your angry ranting ITT
Your derisive laughing in response to this valid question validates anyone's negative opinion of your trolling here
Man, the version of me that lives in your head is amazing. I'm gonna dress up as him next Halloween, twirly mustache and everything.
This is a weird hobby I gotta say. Wanna say a few words about how evil Firefox is but zero about chrome/Google while you're at it? Maybe write a paragraph or two about the perfect blameless business practices of Microsoft? I think your Halloween costume would be great, you can just continue to follow the model of a Ben-Shapiro-style weirdo who says how much they despise the idea of Linux while pretending to be unbiased, in every conversation. You're like the anti-evangelist. In every conversation you are not looking for ways to sell people on Linux, you're looking for ways to bring up how "awful" it is.
Again, pretty fucking weird hobby.
See, that version of me is something. Bet he makes more money, too. Probably gets paid by Microsoft.
For the record, I'm typing this on Firefox, which is my main browser on all OSs, Android included. It's actually perfectly fine. I'd like more competition outside of Chromium, and I keep a Chrome install mostly to keep the Google Workspace stuff I do for work separate from my personal browsing, but... yeah, no, use Firefox, there are no downsides. Well, except the lack of tab grouping. They should steal that one already.
And man, I've been whining about Microsoft since the Windows 95 launch. I'm on the record with Microsoft support telling them that OneDrive is the single biggest liability for my business and the piece of software that has cost me the most money in my career. The moment I find a forum built entirely about praising Microsoft's software as a fanboying collective you will see me point those out on the daily because come on.
But there isn't one of those popping up on my feed. There is a Linux one, though, where people seem to be on different degrees of denial about the reality of the situation, so I sometimes point that out. Because man, do I wish the Linux community made different decisions so we could have a more viable desktop OS alternative for general use.
But yes, I am the anti-evangelist. On every angle. No evangelism here, in any meaning of the word. If you're an evangelist of any persuasion for anything and you're not getting paid, you should stop. I'd much rather look at things honestly. Even the things I like. It's both better for you and a lot more fun.
There is absolutely Zero things wrong with encouraging Linux use and a million things wrong with contributing to the reams of misinformation floating around about it. So expect pushback every single time. I see you're getting a lot of it. Seems to be the goal.
I don't know about pushback, but I'm glad to have a conversation about this, so I suppose it IS the goal. I don't think most people posting that they have been happily using Linux by default for years are doing so in bad faith at all, but that's exactly why comparing notes and a shift in perspective are useful here. If everybody was just trolling and memeing about it, then I'd be much less inclined to engage.
And, honestly, besides you being kinda mad and unreasonable (and again, you're not that bad for Internet standards), everybody else is being super respectful, engaged with the issue and fairly open minded. I have no complaints.
I object to the misinformation bit, though. Everything I've posted is either first hand, real experience or easily verifiable.
It's not hard to scroll and read. I've seen several people calling you out on this and the downvotes also speak for themselves
I mean... the original post seems to have more upvotes than downvotes, so...
Not that I gauge the value of a post by its upvotes. Sure, most of the people responding are disagreeing, but (besides you) they're mostly being cogent, respectful and polite. I don't have a problem with that.
I read a lot of your responses. Each time someone brings up an obviously true good point, you sidestep it and blather on with some tautology. It's clearly frustrating for everyone here and it's not just me. Some of their points were rock solid enough that you didn't even see a way to troll and you opted not to respond. And that's pretty funny to me.
With me, I've been verbose enough that you find something (as irrelevant as possible) to latch onto and distract from how over the top wrong you are about 99% of your "logic". It's obvious dude. There are enough other people pointing out what you're doing that you cannot pretend it's not happening. You're not the only one who can read.
I genuinely thought I had replied to everybody on this thread. I was frankly worried that it was a bit overkill, but hey, can't please everybody, I suppose.
I'm also pretty sure you're the only one arguing about arguing. Pretty much everybody else has made a legitimate point.
I do like that the cinematic universe of this thread that lives exclusively in your head continues to grow, though. I'm there for it.
Lol yes and I everyone else made legit points. You sidestepped every single one and it's clear that's your MO. The only reason I engaged ITT is how consistently I've seen you do this in past threads like this.
But sure it's only me pointing out that you're a disingenuous weirdo.
No, it's only you making up this alternate version of events entirely in your head. A few others have gone for disingenuous weirdo, actually.
But hey, it's good to have a fan. I feel we've really connected over the frankly obsessive amount of hostile replies you've posted in the past few days. Look, I'm not saying we should have a drink IRL, but also I'm not NOT saying that, you know? But seriously, we shouldn't. Or should we?
No, we should not. But, you know, think about it.
Reading is still a thing ✌️
Yeah, no, I encourage it to the nonexistent masses following this. I fully expect droves of people to chime in any second now.
They already have 😘
Cool, so no need to relitigate this, then? We can just let them do all that reading and decide. You really don't have to go to all the bother to act as a pro bono speaker for all of them. Except for the ones only you can see, I suppose. Those may need help.
Just letting you know that no one's buying your bullshit ❤️
Wow, you talked to everyone? Man, could have used that opportunity to run that poll on Linux awareness. Hell, we could have sold that to people in the industry, I hear there's a market for that kind of thing.
I aM uNbIaSeD aNd ToTaLlY nOt A BaSeMeNt TrOlL
Oh, man, you pulled the alternate case thing. We are really getting there. This one is ripe and ready to go, just in time for Christmas. Have a happy one, I really hope you get over this little episode in time to enjoy it.
The only point I can really agree with you on here is Adobe products (and some other niche proprietary stuff like AutoDesk -- I don't consider MS Office an industry standard and if your job does I'm very sorry). And that's just corporate lock-in, if you're already paying hundreds of dollars a year to use those programs then yeah you're gonna stay on the corporate OS.
Other than that, everything you brought up just isn't quite accurate, or evaporates as you get more comfortable with the Linux ecosystem. The distro point, for example: every distro is just a starting point. Outside of some niche exceptions like Gentoo and NixOS that will radically redefine how you configure the system, any distro can largely be made to work similarly to any other. The major differences are just a) initial package set, b) the package manager, and c) the set of available packages. There is no one-size-fits-all answer to "what software should be on a computer", which is why there are so many distros and spins out there.
I would say gaming is actually pretty close to perfect, provided you don't play any of the games that have decided they just will never work on Linux -- almost exclusively games that use invasive kernel-level anti-cheat software which I wouldn't want to install on Windows either. There are a handful like Fortnite and Apex Legends which use EAC, which works great on Linux now, but the devs explicitly decided to disable it. Just like the corporate lock-in point, if you're committed to those games stay on Windows. Heroic and Lutris take a few more clicks to set up than Steam's one-click magic, but it's generally pretty straightforward for any game with any popularity.
The point about ads is where I start to think you're deliberately being obtuse. You think that, what, a splash screen telling you how to use your computer when you first boot it, and notifications from apps you installed, are advertising? And you find them similarly annoying as the actual sponsored content that shows up in your start menu, on the lock screen, in Edge, when you use Cortana... Not to mention the constant pressure from the OS to use those things? The only way I can interpret this without you just trolling is that you've spent too long in the Windows ecosystem and you've just adjusted to not notice how often it's shoving something in your face.
The only reason I have a windows laptop at home is because my employer forces me to. It's true that Adobe and MS stuff doesn't run or runs bad, same with some specific live service games. Personally I hate all of those and am more than happy to avoid em like the plague outside of work hours. They're horrible inadequate tools and horrible predatory games. Everything I actually wanted personally, has so far run just fine for years.
Edit: Remembered one specific thing that does really suck on Linux, and that's music production. That area is absolutely cluttered with proprietary shit. Even switching between windows and macos is a pain as many of the tools are just not compatible.
Have used Linux for decades. Switched over full time a few months ago and have generally been happy but all your points are extremely valid.
Plasma will occasionally freeze the taskbar/desktop when it wakes up or I switch back to my desktop from work laptop using a KVM, effectively connecting a monitor.
For me that's fine, manually open a terminal and kill the process so it'll restart. For all but a handful of my extended friends and family that means the computer is broken until you log off or restart. It's not a smooth experience.
Well, that's your opinion. For others it works fine. I've been using Linux since 1995 and exclusively for both home and work for well over a decade now. And there are rarely issues these days. Teams is a piece of shit, but my coworkers on Windows agree on that. Apart from that everything works for me.
Well, yeah, I think "Teams is a piece of shit" is a very uncontroversial statement.
I think "there are rarely issues" is demonstrably wrong, though. At least if we agree on the definition of "issues". Every Linux forum I've visited looking to fix my HDR monitor support seems to agree that HDR support in Linux is tentative at best, which I'd call an "issue", or that setting up a Nvidia card in distros that don't come preinstalled with the proprietary drivers can be a mess, which I'd call an "issue".
Linux desktop is certainly functional, but having learned to work around the limitations, to live without certain features or to purchase the better supported hardware alternative is different to there being no issues for a user migrating whatever PC they have over and expecting everything to work first time.
LOL. Never tried HDR on Linux but I find it very funny that it sucks on Linux because it sucks on Windows too. What the hell doesn't it suck on? I need to try it my wife's Macbook.
Nah, man, they finally fixed it at some point on Windows 11. PCs for the longest time struggled with it, but these days out of four dedicated PC monitors being used by different people in my house right now three are HDR-compatible and working just fine on Windows out of the box, as are multiple portable devices (including, incidentally, the Steam Deck OLED). Plus all TVs in the house, obviously.
HDR was standardized for TVs and started getting content almost a decade ago, it's been a gaming and video default on consoles for two hardware generations and is increasingly a default feature on even cheap PC monitors. I agree that Windows took waaaay too long to get there, which was incredibly frustrating, considering MS were supporting it just fine on Xbox, but it works well now and I miss it immediately when shifting to Linux on the same setup.
VRR, too, but the situation there is a bit different.
I run W11 daily and it isn't fixed. Sure, HDR content works but my screen needs to flicker for a bit before it gets enabled and sometimes it doesn't. Don't even get me started on games that require you to have it on in the system before you can turn it on in the game. Sure, I could just leave it on all the time but then SDR content looks washed out. I'm not saying it doesn't work, just that it's kinda annoying. As you mentioned, I can just turn on my TV, play an HDR video and it works, then switch to a SDR content and it also works. When am I getting that experience on PC?
Hm. SDR content on HDR containers have been working well for me on both DP1.4 and HDMI 2.1-enabled GPUs, no washed out content, which I did use to have. It did not work over HDMI on an Intel A770 I tested where their weird DP-to-HDMI adaptor didn't support HDR at all (I hear it's working on the Battlemage cards, thankfully), but it does work over DP, and it also works well out of the box on my monitors using the integrated HDMI out on a 7 series Ryzen APU, so I'm guessing it's doing fine on newer AMD cards, too.
I do believe you that it's borked for you, and if you're on a last-gen card with HDMI 2.0 I have seen it do the old "washed out SDR" garbage even under Win11, so I absolutely concede that it's still crappier than the way more reliable solutions for TV-focused hardware. Still, it works way more reliably than it used to on Windows and it's way more finicky and harder to set up on Linux than it is on Windows these days (or outright unsupported, depending on your flavor of DE).
I actually upgraded to Windows 11 specifically because I was told they fixed HDR. I do have an RX7600 so it's technically "last gen" but I'm running DP (I have no idea which version but it has to be at least 1.4 because it runs 1080p at 180Hz). Washed out SDR content isn't that bad, I actually didn't even notice until I dragged a window playing SDR content to my second monitor that doesn't have HDR and the blacks looked, well, blacker. I don't doubt that it's worse on Linux, I wasn't trying to defend it. Just wanted to point out that it seems like no OS that isn't designed to run only on TVs gives a crap about the HDR experience.
Man, I hated it. The only reason I give Windows (and GPU manufacturers, I suppose) credit for improving it this gen is that I was trying to output PC games to a HDR TV fairly early on and I ended up having to choose between the crappy SDR output or playing worse looking games on console with HDR enabled and it was a dealbreaker. It is a godsend to be able to leave HDR on all the time on my monitors and just... not have to think about it.
SDR for me now either looks fine as-is or is picked up by AutoHDR and remapped. It now works as I would expect, and at high framerates and resolutions, too, as it seemed to automatically pick out the right type of DSC to fit my setup.
I'll be honest, when I got a high refresh rate monitor I was completely sure I wasn't going to be able to get it all working at once, based on previous experience, but it just did. It sucks to learn that experience isn't universal. Especially since the RX7600 should have all the hardware it needs to do this. That integrated AMD GPU I mentioned did it all just fine out of the box for me as well and is of that same generation, the 7600 should work the same way.
The temptation is to try to troubleshoot it with you and suggest it's a setup issue, but my entire point here is that it should work out of the box every time, or at least tell you what to push to change it if it's supported, I don't care what OS we're talking about.
I am only saying that I rarely have an issue. Even HiDPI and scaling works just fine for me. The only annoying issue I am having is that the Ctrl keys are not working in a VMWare remote desktop session when using barrier with another machine being the server.
HiDPI and per-screen scaling work well on my Wayland KDE Plasma install, too. The addition of the word "even" there is telling, though, and if I had chosen to stick to a different combo of distro, DE and compositor I would be annoyed by that on the daily. And that would be an issue.
That's what I'm trying to impress here. You can tinker until you find a setup that works for you, I'm not questioning that. But "I've solved all the issues over the past decade of tweaking this setup" is not the same as "there are no issues", and it's important to acknowledge the difference if you're going to be out there recommending that every normie user shifts to Linux.