Remix.run Logo
giancarlostoro 6 hours ago

This was me in 2022 or 2023. I have posted on HN about my shift a few times. I gave up with Windows 10 because you needed Windows Pro in order to make an "offline" account, I spent $2000+ for a gaming rig, and I couldn't add new users, one program told me to use the other program which brought me back to the original program... I had to go out of my way, buy a license just to make it work. I just went and installed Linux finally. I was on POP_OS! for a good year, but been on Arch Linux for one year plus now.

I know its a "meme" to talk about how great Arch is, but when you want the latest of something, Arch has it. I use EndeavourOS since it had a nicer simpler installer (idk why Arch doesn't invest in whats standard in every other major distro) and if you just use "yay" you don't run into Pacman woes.

Alternatively, I'm only buying Macs as well, but for my gaming rigs, straight to Arch. Steam and Proton work perfectly, if you don't sell your games on Steam or in a way I can run them on Linux I am not buying or playing them.

Zambyte 6 hours ago | parent | next [-]

> if you don't sell your games on Steam or in a way I can run them on Linux I am not buying or playing them.

So much this. People like to moan about "oh game XYZ doesn't run so it's not reasonable for gaming". More games run on GNU / Linux than any gaming console. There are simply too many games that do run to give a second thought about the ones that don't, and it's been that way for years.

zeta0134 5 hours ago | parent | next [-]

The giant bugbear in this conversation is always multiplayer. That's because almost all of the big players in that space currently favor rootkits in the form of overly invasive anti-cheat, which the Linux wrappers (mostly the wine project) refuse to support for security reasons.

If you don't play PvP specifically, the rest of the library is significantly more open to you. Personally I have always favored single player experiences and indie games from smaller studios, and for the most part those run great.

godelski 5 hours ago | parent | next [-]

It's unfortunate but at the same time if enough people switch to Linux then they'll be forced to change their ways.

So if you can go without those games or don't play MMOs that is rootkits then switch to force their hand.

Besides, them installing a rootkit on your machine is not an acceptable practice anyways. It's a major security issue. Sometimes we need to make a stand. Everyone has a line, where's yours?

abustamam 4 hours ago | parent | next [-]

This is true in principle but most gamers are just gonna take the path of least resistance. If they can't play fortnite on Linux (I'm using an example, I don't know if it's actually unplayable on Linux) then they will use whatever OS lets them play.

People have been saying "vote with your wallet" every time gaming companies do something anti consumer like day one dlc or buggy releases (don't pre-order!) or $90 games, but gaming companies continue to push the envelope on what gamers will pay for because gamers keep paying for it.

It's a sad reality.

some_random 27 minutes ago | parent | next [-]

Even this framing is silly, if you have a PC to game there are not enough pros to choose Linux. You are giving up the ability to play some popular games and increasing the amount of effort required to play another chunk of them in exchange for what? A snappier file browser? Fewer anti-consumer dark patterns? It's not about "path of least resistance" it just flat out isn't worth it.

demilicious 10 minutes ago | parent [-]

This is overestimating the amount of effort involved to game on Linux, imo. It is true that there are a couple games using kernel-level anticheat which preclude their working on linux, but for the most part the effort required to play games on Linux now is zero if it's a Steam game and almost zero elsewhere.

direwolf20 4 hours ago | parent | prev [-]

Take a step back. Why do people want to play Fortnite so much and not anything else?

jsheard 4 hours ago | parent | next [-]

Because their friends play Fortnite, for example? Multiplayer is often social, so "just play something else" turns into "just get new friends".

godelski 4 hours ago | parent [-]

There's another way. Only a small portion of friends need to change to pull the rest of the group. Pull them to a game that runs on Linux.

Don't do it like "let's play this game because it runs on Linux" do it like "let's play this game because it's fun".

If you want to be the one to lead this change you have to do extra work. Dual boot Linux and find a game that's fun that you can do online. Find the other friend or two in your group that will do the same (at least play the game, Linux is optional but encouraged for this subset). Just play together for a bit, give it a trial run. Then when playing the other game with the larger group say "hey, so and so and I have been playing this game, you guys should play with us sometime". They don't have to install Linux, just play a new game that their friends are already playing. That's why they're there, to play games with their friends. Don't try to get them to switch to Linux, just play games with your friends. You might have a holdout but if most people move then everyone will. But if you want to do that move you have to find what works and at least one other friend to give it a trial (who won't need to do as much work as you). That's how you do it. No crazy scheme and honestly not massive amounts of work either. Just the normal process of finding new games to play with one constraint. It just seems complicated because I stated the process explicitly.

abustamam 3 hours ago | parent | next [-]

I don't play a lot of online games anymore, but when I did, it wasn't just because friends were playing it. It was because it was fun, it was part of the cultural zeitgeist, it's popular, the community is fun, etc. You can't really replace something like that with just "another game," no matter how fun the other game is.

direwolf20 an hour ago | parent | next [-]

There are lots of fun games in the cultural zeitgeist.

godelski 2 hours ago | parent | prev [-]

  > It was because it was fun
I agree. But I think there are a lot of fun games. Plenty of them on Linux.

  > it was part of the cultural zeitgeist
This is the harder part, but we are in an age where there are a lot of games. I think you'll be surprised to see the games that do work on Linux[0]. Looking at the most played multiplayer games on Steam[1] (in order): (1) Counterstrike, (2) Dota 2, (3) Arc Raiders, (5) Terraria, (8) Grand Theft Auto, and (9) Marvel Rivals all have good proton support. What doesn't work in the top 10 are (4) PUBG, (6) Bongo Cat, and (10) EA Sports FC 26. (7) Rust supposedly works, but only on Linux supported servers (smaller user base).

  > it's popular,
The point I'm making here is that while you may not get to be part of every cultural zeitgeist, you can still participate in the 3 most popular ones and more than half of the top 10. Frankly, most people won't be able to participate in every zeitgeist for any number of reasons (cost, hardware, restrictions, etc). But I think considering this you don't have to fear being left out.

Maybe you're obsessed with PUBG or Battlefield and then yeah, Linux isn't going to work for you. That's okay! But looking at the numbers, for most people, they can still be a part of all the cultural excitement. It's not going to work for everyone, and that's okay! If it doesn't work for you, it doesn't work for you. But I want to make sure we can distinguish real blockers from ones Microslop and EA want you to believe in.

  > the community is fun
I think this is less of a blocker than you might think. Honestly, in my experience smaller communities tend to be more fun. They develop their own close knit culture. You've been on HN a long time and seen it grow. Isn't that a similar reason you come here?

  > You can't really replace something like that with just "another game," no matter how fun the other game is.
You're right, but again, I think there are fewer blockers than you think. I can't tell you if those blockers are real or not because what is a blocker comes down to you and your personal interpretations of all those variables. But if you're frustrated with Windows and the system, why not give it a try? You don't even have to switch to Linux to pressure the studios to change. Just spending more time playing games like Counterstrike or Arc Raiders than games like PUBG or Battlefield. And if you play more games like the former you make it easier for others that are thinking about making the jump. But hey, if PUBG or Battlefield is your jam and you don't want to try anything else, then no worries. You do you.

There's one more important thing I want to bring up. I think it is important to ask "where is your line?" How much junk can Winblows shove in before you're willing to make sacrifices? Is EA installing a rootkit enough of a security concern where you won't take it? What is? You don't need to tell me what the answers are to these questions. What's important is that you yourself know where these lines are beforehand. The lines are personal and unique to you. People are going to have other lines than you and that's completely fine. I just ask you think about what conditions would cause you to make sacrifices? That way if they happen you can respond.

[0] https://www.protondb.com/

[1] https://steamdb.info/charts/?tagid=3859

jsheard 2 hours ago | parent | next [-]

> Looking at the most played multiplayer games on Steam

Note that this is skipping over some extremely popular games which aren't on Steam. Notably Fortnite, Roblox, League of Legends, Valorant, and everything else from Riot Games, none of which work on Linux. From the Steam examples there's also some grey areas, GTA5 singleplayer works but multiplayer does not, and Counterstrike works on official servers but not on Faceit servers, where a lot of serious competitive play happens.

godelski an hour ago | parent [-]

You're right to bring up the limits, but I think you're missing what I'm saying. I'm not trying to say that everyone can and should switch. But I am saying that the costs are probably less than one might think.

The costs of switching can only be answered at the individual level. No one can answer for you. But people can state their experiences and help you understand the costs and benefits.

Let's make sure we can accurately understand the costs and benefits and differentiate from imaginary ones.

I also said that you can take a stand without switching to Linux. Maybe the costs are too high for you right now. But maybe the costs of meeting up with your friends to play Dota rather than League is easy. At the end of the day the costs are due to the network effects. You can reduce those costs slowly and make it easier for others to jump ship without you needing to, which makes it easier for you to jump ship in the future if things change. The same is true for social media. Maybe you can't break from Instagram as you have too many contacts where that's your only way to communicate with them. But you can still encourage others to text you, Signal message you, or whatever. This still reduces the power of that network.

Here's the thing: the less sticky platforms are the better it is for everyone. I'm not going to tell you that you aren't going to have to put in more effort, but I will criticize you if you think that effort is insurmountable. I will also say that this is also part of our social duty. If something like using Signal instead of Instagram to communicate with your friend because they want to is "too hard" for you, then I envy the life you have where such trivial actions are your biggest concerns. If trying new games with friends who want to try new games is "too much" for you, then I think you should question if you're an addict.

I'm not saying you have to switch. I'm not saying you have to play certain games and not others. But you do have to be open to changing things and recognize that if you don't then you're creating a doomed self-fulfilling prophecy. If you're unwilling to have the slightest inconveniences then the enshitification and dystopia is on you. If you are unwilling to have the slightest inconveniences then you have no right to complain as you are the one preventing that change. But also, if you don't have any of those concerns of enshitification and tech dystopia then you have every right to stand your ground and not be inconvenienced. But I want to make the conditions clear. We live in a society. The society has a duty to you and you have a duty to the society. You don't just get to take and give nothing back.

some_random 34 minutes ago | parent | prev | next [-]

First off, a hell of a lot more of those top 50 are unplayable. But more importantly the thing that you are ignoring is that every single one works on Windows. By choosing to use Linux you are choosing to not be able to play these games and an unknown number of future games for... what? If you only have a PC to play games with your friends, what could possibly be more important to you than the ability to play games with your friends?

abustamam 2 hours ago | parent | prev [-]

This isn't about me though. I game on Linux. I love it. My original reply was to this in your comment

> It's unfortunate but at the same time if enough people switch to Linux then they'll be forced to change their ways.

The whole point of this subthread is that companies are not going to make Linux compatible games as long as there are customers OK with installing root kits on their companies to play their games. And most gamers are ok with that line being crossed. It sucks for the rest of us, but capitalism gonna capitalism.

godelski an hour ago | parent [-]

I apologize for misunderstanding your comment, but I hope mine still stands to help others recognize the issues you brought up aren't as large as some may actually believe. I agree with you, companies that abuse us, the users, want to amplify that fear. It empowers them. It's why I am encouraging anyone who reads my comment to ask themselves where that line is. Personally I'm with you, the line has already been crossed. I've made the move and don't regret it for a second. Nothing changes for the better when no one is willing to take the first step.

thunderfork 39 minutes ago | parent | prev | next [-]

The market for multiplayer games, shooters especially, is already a mess, because people don't want to play a game that doesn't have an infinite pool of players to matchmake into, or a game that doesn't have all their cosmetics, or... etc. etc.

So this ends up being easier said than done. I've had success, but that's my friend group out of however many.

Try to find a shooter with a playerbase that doesn't use EAC/etc. - it's a crapshoot, unfortunately. You've got Valve's stuff and one or two outliers, but if those don't meet your group's genre needs, you're whomped.

johnnyanmac 2 hours ago | parent | prev [-]

You assume I have friends. Or at least, friends that care about video games.

Besides, more likely is that I leave to do my own thing, 0-1 peers joins me for a bit, then we all kinda drift away. Friendships in this era are much more ephemeral.

godelski 2 hours ago | parent [-]

I want to step away from the conversation about Linux

Honestly, I'm disheartened to hear this. Frankly, those don't sound like friends, or at least close friends. If a friendship can evaporate by the simple act of wanting to try another game, then it barely seems like a friendship and it seems like those will evaporate as soon as the next popular game comes about. I don't want to tell you to abandon your existing friends but I would encourage you to find friends you can have stronger bonds with. To have closer relationships. Hard truth is you need to put in work to make this happen. It doesn't matter what games you play or on what platform: everyone deserves to have deep human relationships. I really do hope you can find some friends. I hope the friendships you do have are stronger than you have conveyed because frankly, as humans, we all need close friends.

johnnyanmac an hour ago | parent [-]

That's most how most of my life has been in a nutshell; it isn't limited to games. Schools,college, old coworkers. A lot of the glue comes undone the moment you need to move on. I'm a late Millenial, but the advent of social media among Gen Z gave us the ability to connect more intimately than ever over the most niche topics. But at the cost of losing the deep bonds you'd normally form then bundled with a community based on proximity.

I've had long conversations with some former guild mates yet can't point you to a name or face. I know quite a few never even lived in my country. But things loosen up once the game shuts down or one of us needs to move on. It's neat in some ways, hollow in others.

On the larger scale, it's why local community is also weaker than ever. No one really puts and effort to come down to community events, or they may come once or twice and never again. Those gatherings are also less frequent than ever, often once a month. You can't really form a deep bond meeting once a month. So meetups end up frustrating in their own way (at least, the tech meetup. Maybe a run club would be different).

I've even heard notions that it's easier to find a mate than a close friend these days. I can completely believe it.

godelski 14 minutes ago | parent [-]

I'm also in my 30s so I get it. The only real advice I can give is that it just takes more work to maintain friends as we get older. I had to be the one reaching out rather than waiting for others to reach out to me.

The other thing is recognize where friendships came from. Most of it was just being physically near people. Sitting in the same classrooms day to day. If work doesn't create that space (or isn't good enough or you want to distance from work) you need something else that does the same thing. Join a club. Set up weekly beers with your friends. Or literally anything that puts you in the same physical space with the same people, routinely. A friend of mine gets together with his gamer friends once a year and they socialize off the game too.

The convenience of social media is also its weakness. The ease of connecting makes it just as easy to disconnect.

Real friendships require work. That's true of any relationship. I'll tell you my friends can be annoying and exhausting, but I love them and I'll gladly put up with their shit to keep them around. After all, who else is going to put up with my bullshit? lol

eptcyka 2 hours ago | parent | prev | next [-]

I empathize with the question. But you are essentially asking *why do people want to use instagram and not any other one of millions social media app?*

abustamam 3 hours ago | parent | prev | next [-]

I can't answer that, but probably similar reason why anyone plays any game. It's fun, their friends play it, etc.

I don't personally play fortnite. But substitute fortnite for any DRMd multi-player game (or MMO).

johnnyanmac 2 hours ago | parent | prev [-]

1. The audience is mostly kids. They can't buy any premium games easily (and is the lens for the rest of my points)

2. Network effects. Works as well on them as any of us. Especially in a world that makes it more and more hostile to have them meet IRL.

3. It's a generation raised on "forever games". They are used to games they pick up and will continually play for years. Games that will always provide new stuff for them. They fundamentally have different habits from Millenials.

4. Mobile support. So many kids play on mobile. So they are even more isolated from the consple market.

Macha 3 hours ago | parent | prev | next [-]

MMOs are actually fine. WoW, FFXIV, RuneScape, all work great on Linux. They’re not really games that rely on hidden information, are not pvp first and need to simulate stuff on the server anyway, so can verify moves are valid there.

It’s the competitive progression shooters and ranked esports games that go in for the restrictive anti-cheat

nhhvhy 3 hours ago | parent [-]

Even within competitive shooters there’s still plenty that run great on Linux. 90% of my time spent gaming is on Overwatch or CS2, and I’ve found that both ran significantly better on my Debian 13 installation than they ever did on Win11.

godelski 2 hours ago | parent [-]

And it's worth noting that CS2 is still the most played game on Steam. It has double the players of the second most played game, Dota 2, which also works on Linux. And that has double the player base of the number 3 game, Arc Raiders, which also works great on Linux.

The idea that you'll be missing out is ill founded. Yes, there are some games that won't work. PUBG, Bongo Cat, Rust[0], and EA Sports FC 26 are the ones on the top 10 multiplayer list. But it's also not like you don't have plenty of massively popular games to choose from.

I'll even say don't switch to Linux, just stop playing these abusive games. Honestly, if you're unwilling to change OSes but willing to do this then people that want to jump ship can. We all win from this behavior. Even you as it discourages Windows from shoving in more junk and discourages publishers like EA from shoving in massive security vulnerabilities like rootkits. I mean we've all seen how glitchy many AAA games are, you really think their other software isn't going to be just as unpolished and bug ridden?

[0] Apparently works with Linux servers? https://www.protondb.com/app/252490

P.S. If anyone wants to check for yourself:

  - Steam Multiplayer by rankings: https://steamdb.info/charts/?tagid=3859
  - Proton Support: https://www.protondb.com/
ectospheno 4 hours ago | parent | prev | next [-]

I switched to console gaming years ago. I can still play any major release while having whatever OS I want on my computers.

Gracana 4 hours ago | parent [-]

I did this and was happily Windows-less for quite a few years. I ended up building a PC with a big GPU and so I switched back to PC gaming with a Windows installation alongside Linux, but I still think the console route is a great option.

phr4ts 4 hours ago | parent | prev | next [-]

>It's unfortunate but at the same time if enough people switch to Linux then they'll be forced to change their ways.

Nope. Not Nadella. He'll kill windows in a heartbeat.

johnnyanmac 2 hours ago | parent | prev | next [-]

>Sometimes we need to make a stand. Everyone has a line, where's yours?

I just don't really play multiplayer to begin with. So I was never on the spectrum.

But tens of millions are. They won't even be aware of what's happening. That's why this remains.

seanw444 4 hours ago | parent | prev [-]

But standing on principle is too hard!

jsheard 5 hours ago | parent | prev | next [-]

> which the Linux wrappers (mostly the wine project) refuse to support for security reasons.

It's more that there's no sensible way they could do it even if they wanted to. Emulating the Windows kernel internals is well beyond the scope of what WINE is trying to do, and even if they did do it, there would be no way for the anticheat vendors to tell the difference between the AC module being sandboxed for compatibility versus sandboxed as a bypass technique. Trying to subvert the AC in any way is just begging to get banned, even if it's for beingn reasons.

RamRodification 4 hours ago | parent | prev | next [-]

As a competitive old school arena FPS guy, I have also had a very hard time getting the same smoothness and low latency (input, output, whatever it is) on Linux. The games I play are very fast and twitchy, and milliseconds matter.

There seems to be too many layers and variables to ever get to the bottom of it. Is it the distro itself? Is it a Wayland vs. X11 thing? Is it the driver? The Proton version? Some G-SYNC thing? Some specific tweak that games based on this game engine needs?

cobar 3 hours ago | parent | next [-]

I've had better luck since the switch to Wayland. I don't play many FPS games but mouse input & overall smoothness for strategy games has been great. Check your mouse settings, you might need to set a higher USB sample rate. Piper is a frontend for adjusting them.

eertami 3 hours ago | parent | prev | next [-]

I know what you mean, though I have a device running SteamOS though and it runs extremely smoothly, the latency is no different than my windows PC (on titles where it can achieve the same framerate).

I'm sure that it must be possible to replicate whatever optimisations SteamOS has on other distros, but unfortunately I am not sure what those are exactly.

hparadiz 40 minutes ago | parent | prev | next [-]

You should only ever be using Wayland from now on.

bigyabai 3 hours ago | parent | prev | next [-]

> Is it a Wayland vs. X11 thing?

Yes, most likely. Without a compositor I get lots of stuttering on x11, whereas KDE and GNOME's wayland sessions are both buttery smooth out of the box.

Might be my Nvidia GPU, but I've never gotten x11 to work flawlessly for gaming.

simoncion 2 hours ago | parent [-]

> Without a compositor I get lots of stuttering on x11... Might be my Nvidia GPU, but I've never gotten x11 to work flawlessly for gaming.

Weird. I don't use KDE's compositor, and -AFAIK- WindowMaker doesn't have one. When in either KDE or in WindowMaker I don't have stuttering with either fullscreen, borderless "fullscreen", or windowed games... everything is as smooth as it is in Windows. Having said that, I do know that -when using KDE- some fullscreen games get jittery as all shit if a notification pops up and remain that way until the notification disappears. I expect that that performance problem would go away if I was using the compositor... but I don't want to spend the VRAM on it.

I use AMD graphics cards, so it might be an Nvidia thing that you're seeing. It also might be a "Your Linux distro simply stopped shipping good xorg installs" thing. I'm running Gentoo Linux which continues to ship updated versions of xorg and supporting software. [0]

[0] I've heard people running Debian and Debian-derived distros report X11 behavior that absolutely does not match what I've been seeing for years... so some percentage of the "X11 can't do $THING" when it really, really can must be coming from distros that ship either dramatically out-of-date or severely crippled xorg installs.

hparadiz 37 minutes ago | parent [-]

X11 has basically no development anymore. That means regressions are entirely ignored.

I switched my Gentoo box from X11 to Wayland three years ago at this point.

It's shocking that people still install X11 as a default in 2026 except with very old hardware.

simoncion 4 hours ago | parent | prev [-]

> The games I play are very fast and twitchy, and milliseconds matter.

Out of curiosity, what games are those? I wonder if I also play a subset of them.

jmusall 32 minutes ago | parent | prev | next [-]

BattlEye works on linux nowadays, so there definitely is progress in this direction!

aqme28 5 hours ago | parent | prev | next [-]

> That's because almost all of the big players in that space

To the OP's point-- there are soooo many games nowadays, that if you and your friend group can skip some of those "big players," there are still hundreds of multiplayer games to play.

bikelang 4 hours ago | parent | prev | next [-]

Even PVP is starting to “just work” via Proton. Arc Raiders runs just fine on Linux and is a strictly PvP game. Over time I think this will be less and less of a problem.

TulliusCicero 4 hours ago | parent [-]

Arc Raiders is a PvPvE game, like most extraction shooters.

Draiken 2 hours ago | parent [-]

Still has an anti-cheat, they just bothered to allow Linux support.

Companies don't do this out of laziness/incompetence, but even some large anti-cheats work on Linux and some games simply choose to not enable it (cough, Tarkov, cough). Their problem, I'm no longer gonna play games that don't work on Linux.

Funnily enough the best FPS game ever (Counter-Strike) runs absolutely fine on Linux. Thanks Valve!

estimator7292 3 hours ago | parent | prev | next [-]

Vote with your wallet, as the saying goes. If you quit paying money for the privilege of installing a rootkit, maybe they'll stop selling rootkits.

johnnyanmac 2 hours ago | parent [-]

Lot of wallets are voting for AC, sadly. Sometimes the tyranny of the majority is a real thing.

simoncion 4 hours ago | parent | prev | next [-]

> ...which the Linux wrappers (mostly the wine project) refuse to support for security reasons.

I mean, several of the major anticheats can be configured to work just fine on Linux. [0] It's up to the game dev whether or not it's permitted. So, yeah, unless the game is one where its dev makes huge blog posts about how "advanced" its anti-cheat is (like Valorant or the very latest CoD/Battlefield games) it's quite likely that multiplayer games will work just fine on Linux.

And if they don't, and the faulty game is a new purchase on Steam, then ask for a refund and tell them that the game doesn't work with your OS. Easy, peasy.

[0] I have 100% solid, personal knowledge that Easy Anti Cheat can work on Linux. On Linux, I play THE FINALS, Elden Ring, and a couple of other EAC-"protected" games without any troubles. I have perhaps-unreliable memories that at least one of the games I play uses Denuvo, which is only sometimes used as anti-cheat but does use many of the same techniques as kernel-mode anticheat.

jsheard 4 hours ago | parent [-]

> I have 100% solid, personal knowledge that Easy Anti Cheat can work on Linux.

That's no secret, but the catch is that the Linux version is much, much easier to bypass. That's why some developers choose not to enable it, or in the case of Apex Legends, enabled it but later backtracked and disabled it again.

Draiken 2 hours ago | parent | next [-]

> That's why some developers choose not to enable it

That's an excuse. It's mostly incompetence or more often than not the company doesn't think it's worth the effort. With more Linux users, the balance will eventually shift from "fuck them" to "we have to figure out a way".

johnnyanmac 2 hours ago | parent [-]

Well yeah, it always comes down to money. Even on an indie level Linux support is a commitment.

https://reddit.com/r/gamedev/comments/e2ww5s/mike_rose_linux...

Now if you do care about quality, having a committed, technical audience giving quality big reports is a godsend. But that's not where we are this decade rife with layoffs and rampant outsourcing in the industry.

simoncion 4 hours ago | parent | prev [-]

> ...but the catch is that the Linux version is much, much easier to bypass.

Shrug. Rumor has it that the Windows version is already fairly trivial to bypass.

dleslie 3 hours ago | parent [-]

Oh, it absolutely is; if your product doesn't update its EAC bits regularly then it may as well not use EAC at all. Even still, there are known ways around it.

logicchains 5 hours ago | parent | prev [-]

The greatest PvP game, DOTA, works on Linux, and once you get hooked on that you'll never want to play another PvP game.

thewebguyd 6 hours ago | parent | prev | next [-]

> oh game XYZ doesn't run so it's not reasonable for gaming

People tend to generalize, but what they probably mean is "it's not reasonable for gaming for the games I play.

I haven't fully switched over yet because the games the combo of the hardware I have + the games I play regularly, still give me issues vs. Windows. Getting them to run isn't the problem, but I haven't been able to solve miscellaneous crashes, lag, lower frame rates, etc.

My next PC upgrade will probably be getting rid of my Nvidia 1660 super and getting something AMD for less headaches.

vladvasiliu 6 hours ago | parent | next [-]

> People tend to generalize, but what they probably mean is "it's not reasonable for gaming for the games I play.

This. The corollary is also that people take the such quips way too literally.

I, personally, don't play that many games, and those that I do play tend to run faster on Linux (with an AMD GPU, which I bought specifically to avoid nvidia headaches).

But I still game on Windows. Why? Because I still have a Windows box, "because Linux is not reasonable for photo editing". I actually daily drive Linux, but I can't be assed to move from Lightroom and photoshop, so I still keep a windows pc under my desk. I just play games on it because it's much beefier than my 5 yo ryzen U laptop, and since I don't interact with that box all that much, I didn't feel like partitioning my smallish drive for no tangible benefit. My laptop is more than enough for all my other needs.

amelius 6 hours ago | parent | prev | next [-]

Ok, if you want to be stubborn about it then leave Windows on a partition and only start it when you want to play that one game. Problem solved.

In many ways, moving to Linux is like starting to live on your own. Your mommy might be a better cook than you, but is that a good enough reason to keep living in your parents' basement?

baka367 5 hours ago | parent | next [-]

Win partition will make you want to cry.

Win insists on bootlocker/secure boot, meanwhile most of the Linux doesn’t boot with it or you have to go though hell and back to install unsigned drivers (nvidia, gentle-yall).

I’d all say that Linux is like living in a car with 0 euros and saving up for a house. Simple user can scrape by, but mowing dev work life to Linux is much harder than to Mac. VPNs, inconsistent distro support for weird work stuff and such will make you spend days to weeks of unpaid overtime to get comfortable

keyringlight 2 hours ago | parent | next [-]

For quite a while I've found that the much easier answer is to have a physical drive per OS and make sure it's the only drive connected during install, or at least one for anything that doesn't play entirely nicely with multi-boot. Obviously there's downsides to that, buying another drive or you might be using something like a laptop which is less friendly to extra drives, dis/reconnecting M.2 drives isn't as trivial as SATA either.

godelski 5 hours ago | parent | prev | next [-]

This is a solvable problem and there's even pacman hooks around to do it for you

But also don't blame Linux. Even your comment says the problem is Microsoft. We need to be collectively mad at the right entity if we're going to get them to change. Otherwise they'll keep bullying people and they've found that they can bully people so much it gives them Stockholm Syndrome, where they feel they can't leave.

https://wiki.archlinux.org/title/Unified_Extensible_Firmware...

tapoxi 5 hours ago | parent | prev [-]

Bazzite supports secure boot just fine, its actually enabled by default. I'm sure others do too.

jsheard 5 hours ago | parent [-]

Secure boot mainly gets annoying if you have an Nvidia card, since the akmod needs to be self-signed. It's not insurmountable but you have to load your keys into the UEFI before it'll work.

tapoxi 4 hours ago | parent [-]

Bazzite builds the Nvidia driver into its kernel, so you don't need to do anything special. Post installation it prompts you to do key enrollment, so all the user needs to do is select "Enroll MOK" and type "universalblue".

jama211 4 hours ago | parent | prev | next [-]

Running two systems has cons of its own

Draiken 2 hours ago | parent [-]

Which are?

I've had Windows in one disk and Linux in another for maybe a decade and use the boot selection to pick what I want. Never had a single issue.

Although I haven't opened Windows in months, so I'll likely nuke it soon and give more space for my Linux.

dullcrisp 5 hours ago | parent | prev [-]

I’ll be honest I’m really struggling with this analogy.

cogman10 5 hours ago | parent | prev | next [-]

Over the last year or so, nVidia support for the 3+ series of hardware has gotten pretty stable.

With that said, I'm probably going to grab and AMD or Intel card once my 3060 becomes too much of a pain to continue using. It's a little ridiculous that the 5060 gives very little reason for my to update my 5 year old video card.

newsoftheday 5 hours ago | parent [-]

I only update my rig ever 8-10 years. Saves money though I tend to then play the older games, which is OK for me. I've had a 3080 for 3 years and it still feels like a new card.

bikelang 4 hours ago | parent | prev | next [-]

FWIW my 4070 Ti Super has had zero headaches in Linux. It’s only older Nvidia cards I’ve had issues with. Seems like there was a major driver change starting with the RTX 20xx series.

volkercraig 3 hours ago | parent | next [-]

Up until last week I was running a 960 on mint and had absolutely no problems, nor did I even have to think about drivers. I also have a server running Tesla M10s and they're great too, little more fiddly getting the right driver, but that's moreso on the cards being weird.

Post last week I put in an Arc B580 and I had some issues at the start, but that's more to do with the fact that my workstation has a Haswell Xeon v3... Otherwise it was just turning CSM off.

throwway120385 3 hours ago | parent | prev [-]

Linux probably became first-class for them because a lot of ML workflows rely on NVidia in the cloud, and I don't think anyone really uses Windows for that.

robotnikman 4 minutes ago | parent [-]

It's telling how Nvidia released an ARM driver for Linux, but has not for Windows.

jp191919 6 hours ago | parent | prev | next [-]

FWIW, I've been gaming with a 1660 on Nobara OS for the past 3 months w/o issue.

newsoftheday 5 hours ago | parent | prev | next [-]

I've gamed since 1979 and have used nVidia on Linux since the early 2000's...without issue.

krs_ 4 hours ago | parent [-]

There have certainly been issues (I've been on Linux with mostly nvidia GPUs since 2004) but it's almost always been caused by the module being outside the kernel, and a kernel update breaking compatibility sometimes, understandably. This has always been fixed quickly on nvidias end though. And early Wayland issues and the current DX12 -> Vulkan translation performance issues in more recent times.

But overall I've also had a mostly stable experience during that time. New hardware is supported mostly at release. Not always supporting all the latest features straight away mind you, but still. Meanwhile I seem to hear about issues with support for Intel and AMD cards at release frequently in comparison.

reactordev 5 hours ago | parent | prev | next [-]

Again, all these games are available on console (mostly) so the excuse to not support Linux is conscious. Those ARE Linux machines. Essentially. (Yeah yeah, they have their own tool chain and rendering) but if they are using Vulkan, DX12, DX11, and a window - it can run on Linux.

thewebguyd 5 hours ago | parent | next [-]

Of course, and it's mostly DRM and/or anti-cheat. The studios want full control over the device running their IP, and they can't achieve that with desktop Linux, but they also don't want to leave the PC gaming market behind entirely to launch exclusively on consoles. Hence why the Windows versions of these games install rootkits on your PC, they aren't cooperating with the PC ecosystem, they are forcibly turning your computer into a locked-down console.

yetihehe 4 hours ago | parent | next [-]

I hope they won't start providing their own tailored heavily locked encrypted operating system versions as a requirement to run their games.

direwolf20 4 hours ago | parent [-]

They did, it's called Xbox and PlayStation

yetihehe an hour ago | parent [-]

Does xbox and playstation run on my custom PC?

tonyhart7 5 hours ago | parent | prev [-]

and for a good reason, you want an infested cheater to be more a problem than currently bad problem that is happening????

giving a user freedom cause it to make multiplayer game to be more unbearable since its human nature to compete and come out of others ???? who would guess

krs_ 4 hours ago | parent | prev [-]

Technically PS5 and I think Switch 2 is based on the BSD kernel probably because of the license. Xbox is not exactly Windows but it's using an NT kernel.

jsheard 4 hours ago | parent [-]

Playstation is FreeBSD, yeah, but the Switch runs a completely bespoke microkernel. Nintendo did borrow the BSD networking stack, which led some to infer from the license disclosure that it runs a BSD, but it's been extensively reverse engineered now and it doesn't even vaguely resemble Unix.

krs_ 3 hours ago | parent [-]

Interesting, I didn't know that! Thanks.

jsheard 3 hours ago | parent [-]

The fun thing about it being a true microkernel is that although there's zero official public information about it, it was small enough to fully reverse engineer and more or less reconstitute the original source code. You can see it here, it's tiny: https://github.com/Atmosphere-NX/Atmosphere/tree/master/meso...

reactordev 2 hours ago | parent [-]

I’ve been trying to train a model to do this kind of work. Take a black box and try to reverse engineer its functions back into something usable (not necessarily identical). Obviously on things that are out of copyright or copyleft.

baka367 5 hours ago | parent | prev | next [-]

I find this mostly applies to the competitive games due to most standard anti cheat apps not working outside win32.

ErroneousBosh 4 hours ago | parent | prev [-]

> My next PC upgrade will probably be getting rid of my Nvidia 1660 super and getting something AMD for less headaches.

Then you'll have AMD headaches. NVidia is the only accelerated graphics card fully supported on Linux.

You only get acceleration in AMD if you use their binary-only drivers and they only support cards for about a year.

thewebguyd 4 hours ago | parent [-]

AMD drivers are now open and in the mainline kernel. They dropped their proprietary driver and now use the upstream MESA stack. Nvidia also still suffers from a 20-30% performance drop on DX12 games on Linux, while AMD does not.

It used to be the reverse as you stated, but that hasn't been true since about 2015.

everdrive 3 hours ago | parent | next [-]

NVIDIA is currently improving as well! Of course AMD is still the safer bet, but I think things look bright for NVIDIA in the future. The kernel driver was open sourced, and they are currently working on the DX12 performance issues.

ErroneousBosh 3 hours ago | parent | prev [-]

Okay, but AMD isn't accelerated. It's godawful slow for anything to do with video, and really you just need an NVidia card if you're doing anything to do with video editing or motion graphics.

The built-in amdgpu drivers are awful, constantly crashy and with very poor hardware support of anything more than a couple of years old.

Gracana an hour ago | parent [-]

> AMD isn't accelerated

This is a bewildering assertion.

ErroneousBosh an hour ago | parent [-]

It doesn't have CUDA beacuse that's NVidia-only and it doesn't have OpenCL unless you use the binary-only drivers, which only work on a handful of very new cards.

What good is it?

You can't use it for editing video.

Gracana 44 minutes ago | parent [-]

> CUDA .. nvidia-only

Well, duh.

> unless you use the binary-only drivers

Which you also have to do with nvidia cards.

> which only work on a handful of very new cards

So get a new card?

> You can't use it for editing video.

Yes I can.

----

I actually switched from a 7900 XTX to a 4090 BITD because I wanted CUDA, so I get that angle, but that doesn't mean I go around telling people "AMD isn't accelerated," because it's not true and it's a silly thing to try to claim.

nightski 6 hours ago | parent | prev | next [-]

I run both operating systems. But I have to say it either runs the game you want to play or it doesn't. This is especially true if you play games with friends.

neogodless 6 hours ago | parent [-]

> But I have to say it either runs the game you want to play or it doesn't

Can you elaborate on this?

For example, it was convoluted getting StarCraft 2 to run. Then it did eventually work, though it felt ever so slightly laggy.

Anno 1800 ran though it occasionally slowed way down, occasionally crashed, and multiplayer never worked.

Hogwart's Legacy ran but crashed, and ran massively slower / lower quality settings than on the same hardware but in Windows.

All of those were not binary "runs / doesn't".

nightski 6 hours ago | parent | next [-]

That's not what I am saying, sorry if it was confusing. The parent was implying that if it doesn't run a game just pick a different game. But I was pointing out that isn't always an option, and some times you just want to play a specific game.

neogodless 5 hours ago | parent | next [-]

Gotcha - yeah I'm on the same page.

I used Linux Mint for 2 full months, 99% of my personal computing. Really like it. BUT... not all games my gaming group plays work on it, and social gaming is very important to me.

That doesn't mean I'm sour on Linux PC gaming. I think it's great, and will work for a lot of people, and it's so close for me. And I might switch, since my gaming tastes are shifting.

ozim 5 hours ago | parent | prev [-]

I do understand the premise but … people want to play the games they want to play.

For example I am a good customer for streaming services because I don’t care about specific titles - I will watch a series or a movie because it is available. I will most likely not go through a hassle to watch some specific show if it is not on streaming I already have.

Gaming doesn’t really work like that for me. I usually want to play specific titles - not just some game.

But I fully understand someone has the same approach to games as I have for movies/series.

Fabricio20 2 hours ago | parent | prev | next [-]

I'd quote your own example from Anno -> "multiplayer never worked". Thats the "doesn't run" part. I always play Anno 1800 with friends. It has been my experience with linux gaming for a while - anything that involves multiplayer usually doesn't work, either because its just broken (less likely) or because its specifically stopped by the developer (anticheat, etc..). Reality is though, that most mainstream games (as in, biggest player counts and as such, the games most people are playing) do not support linux. If my Valorant or League of Legends or Counter Strike or Rust or ARC Raiders or Marvel Rivals don't allow me to play on linux then the state still is "linux can't really run games yet".

How do you fix this? I dont know - most of these are the developers refusing support because of anticheat or just support overload, but it's insane to suggest that linux works for gaming when the most played games in the world straight up do not work. I'd love if linux was more viable though, can't wait to ditch the slowness from windows.

cevn 6 hours ago | parent | prev | next [-]

It's like this. You eventually got Starcraft2 to work. That means Linux can run Starcraft2, it's in the "Runs" category. Games like League of Legends, which have kernel level anti cheat, are in the "Won't Run" category.

wafflemaker 5 hours ago | parent | next [-]

But you don't want to sacrifice comfort or other things. The game should work just right on Linux.

I have an Nvidia card and use mostly Ubuntu (mate), also for gaming. It's even a problem now, because I would benefit from a hard divide between the gaming and working\studying system (I have a gaming user in backlog). On Linux it's mostly KSP, Factorio, but sometimes DeepRockGalactic, Valheim, Euro Truck Sim or Warhammer: Total War1\2\3. These games work flawlessly or with <10%fps hit.

There are games that kind of work - Ancestors: Humankind Odyssey, Cyberpunk, Hunt: Showdown. But you lose comfort and I'd rather just play them on Windows, than suffer decreased functionality on Linux. I know that some of it (definitely Cyberpunk) is only because of NVIDIA.

When buying games I usually don't buy Windows only games unless there is a very good reason. And I quit League of Legends and WRC rally because of anti cheat scam. I feel scammed after putting lot of money in a game and suddenly losing the ability to play it.

oreally 5 hours ago | parent | prev [-]

This shifting of goalposts just to cater to linux just explains it all.

Comeon. If a customer bought a game that says it runs on linux, they should be able to play it on linux well, not just launch it and quit within 5 mins.

I get you have the ideology up in your head, but don't lie and embellish linux to this degree. The attitude just turns people off.

craftkiller 2 hours ago | parent | next [-]

> If a customer bought a game that says it runs on linux, they should be able to play it on linux well

None of those games say they run on Linux.

  - Starcraft 2 is available for windows/mac: https://starcraft2.blizzard.com/en-us/
  - Anno 1800 is available for windows: https://store.steampowered.com/app/916440/Anno_1800/
  - Hogwarts Legacy is available for windows: https://www.hogwartslegacy.com/en-us/pc-specs
The fact that you can play most games on Linux these days is due to the Wine developers, Valve, and CodeWeavers. But those efforts are completely unrelated to the developers of those three games. Buying Starcraft 2 is not, in any way, purchasing a Linux game or transferring money to anyone working on Linux support.

Every game I've purchased that actually says it runs on Linux, has worked beautifully on Linux (stellaris and factorio come to mind). Most windows games work beautifully on Linux too, but Blizzard isn't lifting any fingers to make it that way.

ndriscoll 4 hours ago | parent | prev [-]

"Linux" is really a family of operating systems, so people need to be more specific. It might run perfectly out of the box on consumer/gamer focused operating systems like Bazzite or SteamOS while perhaps requiring more work on something like Red Hat or NixOS. Those different operating systems all have wildly different approaches to how the OS actually works despite generally being able to run a largely overlapping set of programs.

It's like saying something works on "laptop" without specifying whether it's a Thinkpad or a Chromebook or a Macbook.

chrsmth 3 hours ago | parent [-]

I can't comment generally but I use NixOS and have had no issues playing games on Steam. The setup was laughably simple, just `programs.steam.enable = true;` and Steam handles compatibility so well that I buy games without thinking "will this run".

Actually there was one thing I couldn't do but this isn't unique to NixOS. I tried to install a GTAV mod that allows you to ride your smart bike trainer in game: GTBikeV. The mod can be installed, but the Bluetooth doesn't work. This is a WINE limitation.

godelski 5 hours ago | parent | prev | next [-]

Fwiw I've been playing Hogwarts Legacy lately, though single player. Only problem I ever face is sometimes in a cave if I'm facing a certain direction I'll get blinding light as if I have ray tracing enabled and it's badly implemented. Though considering it's a AAA game and other things I've seen, I don't think that's exactly a Linux problem. Much like Starfield...

jandrese 4 hours ago | parent | prev | next [-]

I ran Starcraft 2 through Lutrus and it was a piece of cake. No lag that I could discern. There was a little mini launcher and everything. The multiplayer also worked just fine, although the matchmaking system seemed to think I was an expert level player for some reason and kept matching me with dudes who were way better at the game than I was.

neogodless 4 hours ago | parent [-]

To me, this is the one thorn in Linux (and the Linux online community) that gives me pause.

For the people that it just works for, well it just works for.

For anyone else, apparently they are the problem? Not Linux?

Well sorry no. I did get StarCraft 2 working with Lutris... once. Then I couldn't get it to start again. Eventually I switched to running Battle.Net from Steam and for some reason that did work. But it wasn't a "just works" or "piece of cake." It was a puzzle.

jandrese 3 hours ago | parent [-]

Maybe the difference is that I am running Ubuntu? Personally I think it's a common mistake for new users to jump on some obscure distro because they read something online where someone says it's the best. Even if that's true there is value in being on a popular distro in that bugs tend to be discovered and fixed quicker and there's almost always someone who has had the same problem you did and often figured out the solution just a web search away.

I think Canonical and the Gnome foundation have made some really bone headed decisions over the years, but I stick with Ubuntu because the mass of users on it means I never get left high and dry. Or at least I'm not alone when I run into a problem.

neogodless 3 hours ago | parent [-]

Yeah, I was using Linux Mint at the time. Which is based on Ubuntu... So that's often where I'd look for help.

Though any kind of documentation is like Linux, scattered and inconsistent. And I'm "OK" with that, as in I think the way that Linux came to be and is maintained, and provides user choice is also the reason why it's not "user-friendly" in every scenario. You can choose your distribution, and a lot of other things. And then look in a wide variety of places for bug reports, user questions, etc. You'll get a variety of answers from "it just works for me" to "change your distribution that you chose" to "even though some guides say to use Lutris, it's easier to just put it in Steam's external program launcher and choose Proton version x.yz."

Even then, not everything will work because it wasn't written to work (for Linux). It was written to work for Windows, and then some smart people rolled up their sleeves and found ways to make a great many things work for Linux, and it's all amazing. And I find using Linux (mostly) quite pleasant. But when things don't work... there's going to be friction. It will take user effort to find a solution, or a solution might not be found.

And for me personally, being someone who really likes to poke and customize and do things my way, Linux is a blessing and a curse, because I can guarantee I'll hit "weird edge cases" like trying to use the online multiplayer part of a game instead of just single player, or try to use my laptop's brightness controls, but they don't work, or I'll want fractional scaling to work, but it won't. And maybe there's a fix out there, or maybe not. Fixes like "it works for me" or "change your distribution", though, are non-fixes. They just frustrate people. If changing my distribution fixes an issue, how many new issues does it create for me?

Macha 6 hours ago | parent | prev [-]

Not saying you didn’t experience this, but I’ve definitely run StarCraft 2 in the past, and I play Anno 1800 regularly fine (thanks to the mods I’ve been playing it’s even got 50% more sessions than the base game)

neogodless 5 hours ago | parent [-]

Did multiplayer LAN work in Anno 1800 for you out of the box, or did you make adjustments? I couldn't figure out how to get it to work.

StarCraft 2 worked, oddly enough, run from Steam as an external program. (Lots of search results tried to get me to use Lutris/bottles, but I couldn't get it to work consistently under Lutris.)

tapoxi 5 hours ago | parent | next [-]

In Lutris it'll try to run on Wine 8 by default, I had to set it to use the latest Proton GE.

Was also able to get WoW, Diablo 4, WC3 and SC1 running well this way, since they're all in a single Wine Battle.net install.

Macha 5 hours ago | parent | prev [-]

I’ve done multiplayer internet play rather than LAN play, but that worked just fine without any changes from my part.

neogodless 4 hours ago | parent [-]

Ah yes that's what I meant. But yes unfortunately I could not figure out how to get multiplayer to connect. No idea why or how to troubleshoot and fix.

PunchyHamster 6 hours ago | parent | prev | next [-]

They don't mean all games thru all times, they mean "the latest $70 release" that still can have problem if it is multiplayer DRM/anticheat ridden one.

I haven't booted windows in months but there is definitely some caveats for gamers

anon22981 6 hours ago | parent [-]

This. I’d move to Linux in a heartbeat if certain anticheats for certain competetive games had supports for it. (i.e. faceit anticheat)

Thev00d00 3 hours ago | parent | next [-]

Play premier instead! I suck and have hugh trust so I never see any cheaters.

redeeman 2 hours ago | parent | prev | next [-]

how do you actually accept having a rootkit installed on your system?

tonyhart7 5 hours ago | parent | prev [-]

its easier for me to just have 2 different system for work and entertainment honestly

shimman an hour ago | parent [-]

Even easier is to just give up on competitive games, at a certain point it becomes another job and you know... not fun?

I think Starcraft 2 broke me from this habit, once you're studying various metas rather than having fun you need to take a step back and reevaluate.

Zambyte an hour ago | parent [-]

Studying metas can in fact be fun for people. It's mentally stimulating.

some_random 38 minutes ago | parent | prev | next [-]

You and most of the other people in this thread clearly do not understand what's going on here. I and everyone else you're griping about do not give a shit about Slop Spoogers 7 from 1998 running great on Linux, we care about the games that we play with our friends being playable.

https://www.protondb.com/explore?sort=playerCount

This is what matters, on Windows every single one of these is Native. Switching to Linux will be painful at best until every single one is at least Gold if not Platinum or Native.

ukuina 6 hours ago | parent | prev | next [-]

Do the top sellers from the past year work on Linux?

I've been meaning to set up Bazzite on an older desktop.

mitkebes 6 hours ago | parent | next [-]

Basically all games work, except some multiplayer games with kernel anticheat. You can look up the status of games here:

https://www.protondb.com/

And specifically the state of multiplayer games with anticheat here (which is a much less favorable % of working games):

https://areweanticheatyet.com/

I personally wouldn't install any kernel anticheat on a computer that I intend to use for anything important, so I would personally refuse to install the incompatible games even if I was using windows.

jsheard 4 hours ago | parent | next [-]

Take ProtonDB with a grain of salt, Apex Legends still has a Silver rating ("Runs with minor issues") despite being 100% unplayable on Linux for over a year now.

observationist 5 hours ago | parent | prev [-]

"Just trust us, bro! Our security is better than the banks, governments, and major services and we would never let anyone exploit or abuse the gaping hole we're deliberately installing in your security profile! It's just our perfectly secure rootkit that won't ever be used for anything bad!"

It's so weird to me that people just allow this, or even defend it. Game companies should be legally obligated to scale human moderation and curation of multiplayer games, and if you're paying for service that gets moderated and curated, there should be some legal expectation of process - a requirement that the service provider lay out a specific "due process" framework, even if it ends up mediated, that gives a customer legal recourse. Instead, they try to automate everything, which has notoriously indiscriminate collateral damage with no recourse.

If you pour significant chunk of your private time and money into a game, you should be entitled to not arbitrarily lose an account or gameplay progress because some poorly configured naive Bayes classifier decided you did something wrong, without corresponding evidence or recourse to undo bad bans.

For some reason companies are entitled to infinitely expand their reach without concurrently expanding their responsibilities in providing service to individuals. Must be nice.

Macha 6 hours ago | parent | prev [-]

From Steam’s 2025 top X charts (https://store.steampowered.com/charts/bestofyear/2025?tab=3)

11/12 top selling new releases (the exception is battlefield 6, because the anticheat blocks Linux)

9/12 top selling (COD, BF6 and Apex block Linux)

11/12 most played (Apex blocks Linux)

So if you’re into competitive ranked games (especially fps), you might face problems due to anti cheat blocks, but practically everything else works

cesarb 2 hours ago | parent | prev | next [-]

> More games run on GNU / Linux than any gaming console.

Not for long. The Steam Machine aka "GabeCube" is also a gaming console, and will run all these games.

shevy-java 5 hours ago | parent | prev | next [-]

Well I used to game a lot when I was younger.

Initially I hated that Linux was so niche in 2005 or so.

Meanwhile now, I don't have time for games anyway. I still think gaming should be better on Linux, but I don't miss Windows anymore either (though I have it as secondary operating system on another computer; I just don't really care about it, it could die tomorrow and I would not miss it one iota).

greener_grass 5 hours ago | parent | prev | next [-]

Does a game "run on Linux" when it has 100% feature parity? 90%? 80%? What are you willing to cut? Some performance? A few graphical effects? Multiplayer?

When you look at the details, Linux gaming is not as good as it might seem.

But I'm still gaming on Linux!

seanw444 4 hours ago | parent [-]

What you sacrifice in feature parity, you gain in user freedom and principle. To me, that is a worthwhile tradeoff. Especially since it's really not that much different at this point. You're not sacrificing much in most cases now. It's really quite remarkable.

pksebben 6 hours ago | parent | prev | next [-]

The only pain point I've found is VR. I've bounced off trying to get it working multiple times with the best results getting about 10% functional (video working on one or two games, input broken on all).

That said, I haven't tried getting the same kit working on windows so I can't say if it's any better.

jsheard 6 hours ago | parent | next [-]

VR is rough at the moment, but one would hope that Valve is prepping an overhaul for SteamVR on Linux since they're launching a standalone VR headset which runs Linux soon.

Thegn 5 hours ago | parent [-]

I suspect that this might not ship given the recent dramatic change in memory prices.

giancarlostoro 6 hours ago | parent | prev | next [-]

I ran into the issue where I didn't know that you can tell Steam to always prefer NATIVE LINUX programs over everything over Proton. This was causing a ton of issues with VR, I havent gone back to try it yet though, havent found the time.

psyonity 6 hours ago | parent | prev | next [-]

It was very broken for a long time. Since fairly recently you have WiVRn (specifically wivrn-dashboard on Arch) for Oculus (more supported though) and I would daresay it works better then SteamVR used to do for me on Windows

0x1ch 6 hours ago | parent | prev | next [-]

Hardware for flight sim games is also in a similar boat. It's hard to configure most of the newer hardware, but a lot of the old low quality joysticks work alright out of the box.

rounce 5 hours ago | parent | prev | next [-]

I have both a Reverb G2 and a Pimax both working great via Monado.

mortos 3 hours ago | parent [-]

That's great to hear as a fellow Reverb G2 user. Starting with Windows 11 24h2 they dropped all Windows MR support. It looks like there's also a driver called "Oasis" now which restores functionality on Windows.

Akronymus 6 hours ago | parent | prev | next [-]

or DRM for old games that check stuff like the cd being present

sandworm101 5 hours ago | parent | prev [-]

I have owned the index for a few years, running it on ubuntu/mint. It is a pain. But VR is a pain generally. I go months without using the thing. Then when i do use it some bit of software has been updated and i inevitably have to spend an hour getting it to work correctly again. Honestly, VR on linux feels like using windows again.

VR is bad because nobody cares much about it. The hardware is clunky, the market tiny, and costs great. As the hardware improves it will get more attention from the FOSS community and so too will the overall experiance.

johnnyanmac 2 hours ago | parent | prev | next [-]

Games are more and more consolidating towards services, so it really only takes one game for the lions share of gamers. You can bet GTA V is a big draw away from Linux and that GTA VI will eventually be the same when it hits PC.

As for me, I'm still stuck for professional reasons. I do intend to develop natively on Linux when time comes to make my own game.

jama211 4 hours ago | parent | prev | next [-]

There it is, the classic “just change what you enjoy then!!”. Linux will take off when the community stops trying to force new users to conform to the Linux way of life and instead respect that other people have other needs and wants that are valid, and not a moment before.

krs_ 3 hours ago | parent | next [-]

While I agree it's unreasonable, it's also kind of a chicken and an egg thing. These things won't change until Linux becomes big enough to ignore. I'm not sure what the solution is though, as I don't think it's realistic to make people give up what they enjoy to get there. That's not gonna happen. But Valve has at least made a dent with the Steamdeck and Proton in general, and maybe more with the upcoming Steam Machine. Devs actively target the Steamdeck nowadays for games where it makes sense, so it is taken into consideration at a whole new level compared to years past.

johnnyanmac 2 hours ago | parent | prev [-]

Not much else to do. You either convert people, convert the companies to support Linux, or convert the government into cracking down on whatever makes it difficult for Linux to be supported. The latter is highly unlikely, and the 2nd only cares if people shift their habits.

So there's only one channel left.

techpression 6 hours ago | parent | prev [-]

Most of the games I play would work fine, but it’s the damn anti cheat and multiplayer games that forces Windows down my throat, and I’m not happy about it. I only use my gaming rig for gaming so I have no other requirements, which kind of makes it even worse.

Zambyte 6 hours ago | parent [-]

I play multiplayer games with anti cheat all the time. The only ones that don't run are straight up malware.

techpression 6 hours ago | parent [-]

I’m not disagreeing, it’s just how certain very popular games operate nowadays. I would never play them on a computer I used for anything but gaming.

amputect 6 minutes ago | parent | prev | next [-]

I switched my gaming laptop over to CachyOS (which is more or less "Arch with some good defaults for gaming and a curated runtime environment") because I literally couldn't play Stellaris on my $1800, year-old gaming laptop without regular hard crashes that locked up the entire system and required a hold-the-power-button-down hard reboot. This is apparently a rare but known issue on the Paradox forums, affecting many of their games, and it seems to be due to some problem with the 24h2 windows update on some machines, but there's no clear resolution. Eventually I got mad enough to just pave my entire gaming laptop and switch wholly over to Cachyos.

Since switching, I have not experienced a single problem with Stellaris, even running larger galaxies in longer games with more mods. I haven't had any compatibility issues or bugs or anything with my other games either. It was so painless that I switched my desktop over as well, and I no longer have a windows device. I've been really pleasantly surprised by how many games support Linux now.

ziml77 11 minutes ago | parent | prev | next [-]

There actually is an installer for arch. I haven't tried it myself, but there should be an application included on the ISO called archinstall which helps with basically everything that's part of the install guide on the Arch wiki.

DrBazza 5 hours ago | parent | prev | next [-]

I've been using Fedora+KDE for over a decade, Windows 8 was last version of Windows I had installed at home, and we all know what a squarified mess that was.

Gnome is fine, but it's just not for me.

For everyone on here that complains about Windows requiring an 'online' account, MacOS does as well, but the perception is different. MacOS, just kind of quietly does it, with no ceremony, but Windows does a Ballmer-esque right-in-your-face demand. I couldn't possibly comment on Windows 11 as I've yet to use it, but Win10 felt a lot worse than Windows 7 which was probably the last high water mark for Windows after Windows 2000.

cogman10 5 hours ago | parent | next [-]

Plasma 6 is really polished and simple. I think anyone familiar with windows would be able to grab and run with it immediately.

No hate for anyone that likes other desktop environments, I as a long time windows user just really appreciate how familiar KDE feels.

connicpu 5 hours ago | parent [-]

The familiarity is great but the thing that really draws me to Plasma over Gnome is that the KDE developers seem to have an attitude of just implementing the features people want even if it's not perfect yet. Gnome is polished, but it's missing so many basic configuration options out of the box.

cogman10 4 hours ago | parent [-]

It's kind of funny because when I first got into linux it was practically the opposite story. Back in the day of KDE 2 or 3 and Gnome 2, KDE was the slow one to bring in features while Gnome felt like the wild wild west.

Now it seems like Gnome has gone down a practically walled garden path which I don't love. Last I tried it, I wanted to launch an app focused and in full screen on startup. The gnome response for that was basically "You're not allowed to do that".

scoodah 5 hours ago | parent | prev | next [-]

Afaik, you can choose to not sign into icloud when creating an account on your mac. It's not a hard requirement like it is on Windows, though they do obviously strongly nudge you to login to icloud.

DrBazza 4 hours ago | parent [-]

I didn't know that. Thanks. Setting up my mac once in 5 years means it isn't a screen I've seen very often!

a_vanderbilt 5 hours ago | parent | prev | next [-]

At least on the latest Sequoia, there has been no hard requirement for an online account. They nudge you towards it, but you can decline and continue. As far as I can remember, macOS has never required an online account to set up a Mac.

giancarlostoro 2 hours ago | parent [-]

You might need it for the App Store if anything, but even then... You don't need the app store for installing software. Mac is at its peak currently, though the new glass UI stuff is a little over the top for me. I miss the old simpler UI. I'm sure I'll get used to it eventually.

giancarlostoro 2 hours ago | parent | prev | next [-]

I only use KDE, though it has weird instability from time to time. They just changed which gcc version I'm on so I am not sure if I've noticed the same instability or not. Overall though KDE is the perfect DE for me.

torstenvl 5 hours ago | parent | prev [-]

> Windows requiring an 'online' account, MacOS does as well

This has never been my experience. Is that new in Tahoe?

manuelabeledo 5 hours ago | parent | next [-]

It isn't. There's no such thing in macOS. Local and iCloud accounts are not necessarily linked, never been.

DrBazza 4 hours ago | parent | prev [-]

Yes, as pointed out, I was mistaken, but then in my defence, I've only ever set up one Mac, 5 years ago, so I've only seen 'that screen' once.

newsoftheday 5 hours ago | parent | prev | next [-]

> if you don't sell your games on Steam or in a way I can run them on Linux I am not buying or playing them.

Agree 1000% and recently Steam Community Support pissed me off so I am now looking into GOG (I have my first GOG game now and playing it), Epic and Luna. In fact, the GOG game I got was free through Luna ironically. Even more ironic, the excellent Heroic game launcher lets you mark the game to show up in Steam, then when you start steam run it from there and it uses the config settings from Heroic but you can use screenshots, etc. in Steam.

The gaming landscape on Linux is great, except for those companies that refuse to support anti-cheat.

I run Kubuntu btw (and Ubuntu since 2006).

PS I keep Snap disabled.

drillsteps5 3 hours ago | parent [-]

While you _can_ use their launcher, you don't _have_ to. Once you buy the game, you can just download the installer and run it to install on your box. If you want you can save the install package somewhere if you think you'll enjoy the game for years to come and don't want to be dependent on GOG.

I also found out that they have quite a few fairly recent games. Maybe not the top-10 big budget (however they partner with RedProject so they do have Cyberpunk) but they have plenty of solid indy games from 2015 - 2020, and some more recent.

Wojtkie 19 minutes ago | parent | prev | next [-]

I'm currently on Pop, but have an install of Cachy ready once I have some time and a stable connection. My main gripe of Pop (other than the COSMIC issues) was mostly audio issues with how they set up PipeWire and regressions with some releases. Do you find Arch to be a bit less of a headache when dealing with drivers?

Muromec 6 hours ago | parent | prev | next [-]

This was me in 2005. I cant believe people say that M$ started to suck in 2025. It always did.

esaym 3 hours ago | parent | next [-]

>This was me in 2005.

Ha, same. Windows XP for me had a horrible habit of booting into a blue screen randomly after updating video card drivers (happened with both ATI and Nvidia). Trying to do a repair install wouldn't work. The only option was a full reinstall.

Installation from the disk took an hour. Then (if you were going about this the legal way) you'd have to call the microsoft number to register your install, but be on hold for another 30 minutes. Then it was multiple hours of install your favorite video player, reboot. Install video codecs, reboot. Install firefox, reboot. Apply all of your registry tweaks, reboot. Install all your games from CD-ROM, more rebooting. And multiple hours of that.

I moved to linux back in 2006 or so and never looked back. Documented part of the journey here https://net153.net/ubuntu_vs_debian.html

M4R5H4LL 5 hours ago | parent | prev | next [-]

I suspect this is less about when Windows declined and more about individual computing journeys. Early exposure (home, school, work) tends to set a baseline that’s hard to shake.

maldev 4 hours ago | parent [-]

Microsoft had realyl good engineers and talent. Microsoft internally has gone to shit. They hire an army of H1B's and all the talent has left. Shell of a company on the Windows side that anyone working with them can see. It started a couple years ago, but it's really gone off the deepend and will just get worse. I say this as a windows expert and someone who thinks linux is crap.

giancarlostoro 6 hours ago | parent | prev | next [-]

I started using Linux in like 2007 but the GPU was always an issue. Then it was running games. Linux changed for me around 2013+ when I would install it on my laptops and get a heck of a performance boost. Heck those laptops still turn on to this day. Windows just bloats all hardware.

0x1ch 5 hours ago | parent | next [-]

Been on / off Linux for the desktop since about the same time. Recurring theme across my AMD and NVIDIA gpus. Support has always sucked!

Over the years it felt like a game of whack a mole finding the right combination of driver versions, open or closed source. R9 390 owners back in the day will understand... Fast forward to now, the same problems keep occurring albeit better off then they were.

a_vanderbilt 5 hours ago | parent | prev | next [-]

It's been an unfortunate re-occurring issue for me as well. Recent hardware is much better about this, and I too have seen the performance bumps at the cost of software compatibility. I feel like if Adobe brought their CC suite to Linux I'd have no reason to ever use Windows outside the random game that _needs_ it.

simoncion 4 hours ago | parent | prev [-]

> I started using Linux in like 2007 but the GPU was always an issue.

Were you running Nvidia hardware? I've been running Linux since like 2000-ish, have always run ATi/AMD hardware on my desktop machines, and (aside from overheat issues brought on by the undersized replacement fan attached with bread ties to that one board) haven't had troubles. On the other hand, I don't suspend my desktop or servers to RAM or disk, so maybe that has intermittently or always been broken... I'd never know.

I've only had Intel hardware in my laptops, and I can't remember ever having trouble suspending those to RAM or disk.

zikduruqe 5 hours ago | parent | prev | next [-]

My first distro I booted from was Ubuntu 4.04.

dvergeylen 6 hours ago | parent | prev | next [-]

This was me in 2006 as well. Long live Edgy Eft!

chris_wot 6 hours ago | parent | prev [-]

Yes, but it took some time before the suck became so bad too many people started to notice, and those people weren’t tech people.

Most people had never even heard of Linux. It has taken a lot of very bad things on Windows for it to get to this point. It’s classic frog in a slowly heating up pot territory.

otherme123 6 hours ago | parent [-]

>Most people had never even heard of Linux.

My experience is that people fear linux, rather than not knowing. I am the lonely Linux user since c. 2005, and people see half my screen is always a console, the other half a browser. So they fear linux is for console wizards, not for regular users. Nothing will convince them otherwise, even when they are 100% of the time using online webapps. I have some coworkers using browser + VS code + WSL2 all the time, but they don't switch because they fear the console-to-config-everything instead of Control Panel.

vladvasiliu 6 hours ago | parent | next [-]

I don't know, man. In my experience, people make no difference between "windows" and "the pc". I think the vast majority of "regular people" have no idea there are alternatives to "windows", other than "macs".

a_vanderbilt 5 hours ago | parent | prev [-]

So much of it is a problem of execution. If people could use Linux without ever having to know what a terminal is (much like the average Windows user doesn't know what PowerShell is), then it would actually be quite successful. It has gotten better over the past decade, but it still suffers from endless paper cuts and the odd issue that requires a shell session to fix. I will say that Valve's SteamOS has come the closest to avoiding this trap. You can use a deck without ever having to touch a CLI.

grepfru_it 5 hours ago | parent | prev | next [-]

> Steam and Proton work perfectly

I am a hardcore DayZ player. DayZ does not work on Proton[0]. I cannot use Linux as my main gaming platform. Battlefield 6 does not work. Latest Call of Duty does not work. You can talk about voting with your wallet, but when millions of people are buying the game, your one non-vote means nothing.

So either you punish yourself and refuse to play with friends, or you punish yourself and install windows. It’s a damned situation regardless of your choice

[0] point me to as many compatibility databases as you want, the game will not start on my vanilla Ubuntu build

tapoxi 5 hours ago | parent | next [-]

This is really just a subset of competitive shooters. Arc Raiders, The Finals, Hunt Showdown, Halo Infinite all play fine.

I have a Windows drive for Battlefield but I stopped booting into it after interest in the game waned.

Playing on console is also an option. Most games allow you to alternate between keyboard/mouse and controller. Discord works fine, and every game is cross-play.

Mond_ 5 hours ago | parent | prev | next [-]

Sounds like it might be an issue with your setup, considering that other people have no problems running it. Hard to tell what the problem is, but definitely a frustrating situation.

everdrive 3 hours ago | parent | prev | next [-]

Isn't call of duty the game where Nikki Minaj shoots the cat from the Simpsons? I think I'll pass.

Zekio 5 hours ago | parent | prev [-]

this is why a lot of people run arch and why valve based steamOS on arch instead of debian as the previous version was, you need a newer kernel and other packages to really play games on linux with the least friction possible

AuthAuth 3 hours ago | parent [-]

thats not a kernel issue its an anti cheat issue. No kernel except the windows kernel is going to allow him to play battlefield and cod.

thewebguyd 6 hours ago | parent | prev | next [-]

> idk why Arch doesn't invest in whats standard in every other major distro

They largely have now, archinstall.

It's still text based/TUI but it's pretty simple and intuitive, anyone already familiar with installing a Linux distro (especially any sort of -server variant) will be comfortable with the archinstall script.

morserer 5 hours ago | parent | next [-]

Came here to say this. Archinstall rocks.

Regarding why Arch doesn't "invest" in a graphical installer, it's worth mentioning that Arch's installation image has a different design philosophy than most installation media.

The image is a fully functional arch environment that copies the entirety of its contents to RAM on boot, giving you special installation opportunities such as the ability to install Arch to the same flash drive that booted the installer. Having no graphical dependencies lets this image remain small enough to pull this off, as well as allowing for fully remote installations over SSH out of the box, since archinstall is a TUI.

ahepp 4 hours ago | parent [-]

I don't believe there are any serious technical obstacles to providing a graphical installer in something like an initramfs environment. Many distros do provide graphical installation mechanisms using PXE, which loads the kernel and installer-initramfs over the network (and is similar in the sense that it won't touch local storage unless you tell it to)

I don't have a way to quickly around to check, but I thought the arch install media used squashfs? In which case I wouldn't have thought it was safe to blow away the backing store.

simgoh 5 hours ago | parent | prev [-]

> anyone already familiar with installing a Linux distro (especially any sort of -server variant) will be comfortable with the archinstall script.

To be fair, thats not _generally_ the audience we tend to think about when we talk about the enshittification of Windows. We're usually talking regular consumers / computer users and "gamers" the latter of which is a wide range of people that can fend for themselves with instructions to people that cannot.

thewebguyd 5 hours ago | parent | next [-]

Fair enough, but I wouldn't generally direct that audience to vanilla arch linux as "gamers first distro" anyway.

I'd direct them to something like Bazzite (Immutable), or CachyOS for staying arch-based but providing a GUI installer and tools, Endeavor OS, even Fedora, etc.

simgoh 5 hours ago | parent [-]

Agreed. I know in some circles it's a meme, but if the Steam Gaming Console actually makes a debut any time soon, I think we'll see more of a jump from the "Gamer" crowd away from Windows. My (some say naive) hope is that it will make game devs try to design games that aren't only locked in on Windows and have more Proton support.

theYipster 4 hours ago | parent | prev [-]

It's really a (good IMHO) sign of the times that us old hats have to remind ourselves that most new comers to Linux today aren't necessarily adept at installing another OS, let alone using the command line. The first time I installed Arch was maybe four years ago, but the very first dual boot setup I made was between Win 3.1 and OS/2 2.1 in 1993 when I was 10, and I've been playing with Linux since the mid-late 90s. When I first installed Arch the "hard way" I said to myself--"I don't understand why it has this reputation... this is all stuff I've done before countless times." Frankly, I'm still trying to figure out the distribution graph of Linux knowledge and how to engage with different skill levels.

simgoh 4 hours ago | parent [-]

I agree. I also think that not everyone (I couldn't say if this is generational, I see this among peers sometimes too) has the same appetite for problem solving. People hit a problem or a wall and say "So I tried X and now I see Y. I dont know what to do" and then they just sit there. The reason that LMGTFY and RTFM come off as "elitist" is because people are frustrated by others' willingness to just "stop trying" whenever they hit a road block.

mrln 6 hours ago | parent | prev | next [-]

Yeah, yay works until it doesn't anymore, because the pacman library dependency it uses was updated but yay was not... and then you need to recompile yay manually. I mean, I'll still use it (or rather paru, which works basically the same way), but it's very annoying, when it happens every few months.

edflsafoiewq 33 minutes ago | parent | next [-]

You can download a precompiled yay/paru from their Github pages btw.

fsmv 6 hours ago | parent | prev [-]

I don't understand, yay updates itself. I've never once had this problem.

pamcake 3 hours ago | parent | next [-]

Assume they mean having to recompile the AUR package they were trying to install using yay.

If users mental model is mostly "yay is like pacman but can also install packages from AUR the same way" wihout thinking deeper about the difference then I think it using it is very risky and that you should just stick to pacman + git/makepkg. Only consider helpers once that's become second nature and routine. Telling people to "just yay install" is doing them a disservice. An upgrade breaking the system isn't even that bad compared to getting infected with malware due to an old package you were using being orphaned and hijacked to spread malware or getting a bad copycat version due to a typo.

I think EndeavourOS is doing users a disservice if they provide sth like yay preinstalled and ready to use out of the box. It isn't installing packages from a shared repo: It's downloading code from arbitrary locations and running it on your machine in order to produce a package. Being able to read and understand shell script (PKGBUILD) is kind of a prerequisite to using it safely.

Levitating 6 hours ago | parent | prev [-]

That's assuming you do system upgrades through paru/yay. However, you may not want to upgrade the packages you've obtained from the AUR and so you upgrade using pacman. That may cause the updated libalpm to become incompatible with the installed yay/paru.

nicce 5 hours ago | parent [-]

yay used to be in the official Arch Linux repository for some time, wonder why it was removed.

morserer 5 hours ago | parent | next [-]

Iirc it was to force the extra step necessary for the user to acknowledge that the AUR can bootstrap malware if used blindly.

This seems to be a relatively consistent discussion surrounding AUR helper development; for example, adding UX to incentivise users to read PKGBUILDs, lest the AUR becomes an attractive vector for skids.

No one wants the AUR to become NPM, and the thing that will incentivise that is uneducated users. Having the small barrier of not having helpers in the main repos is an effective way of accomplishing that.

Levitating 3 hours ago | parent | prev [-]

https://wiki.archlinux.org/title/AUR_helpers

AUR helpers like yay are not supported officially. The other commenter sheds some light as to why.

godelski 5 hours ago | parent | prev | next [-]

  > idk why Arch doesn't invest in whats standard in every other major distro
Because its supposed to be stripped down. To serve as a base to create things like Endeavour, Manjaro, or Cachy.

There's still a lot of utility to doing things the hard way. I do suggest people that want to actually learn Linux install Arch and live in the terminal. You learn a lot very fast because you're forced to. But it's not for everyone and that's totally okay too. That's the beauty of Linux after all. That's the beauty of computing. You can't build a product for everyone but you can build an environment that can become what anyone needs.

But I'll second your point. I've been on Endeavour on my main machine for about 3-4 years now and only had one problem where I just got a mismatch in a new kernel and new Nvidia driver so I couldn't load the desktop. Easy rollback (from the cache) and a day or two later the issue was solved so I could upgrade without a problem. Took no more than 10 minutes to solve and that's the worst problem I've had the entire time. I will also give the advice that if you have an Nvidia card give your boot partition like 5GB instead of 1GB

Jnr 4 hours ago | parent [-]

I don't think it is because they can't do it or that they want to be a base for other distros. They simply let the user choose what the user wants. And if you don't know what you want then you learn it.

I switched to arch 15 years ago to learn Linux. And it is by far the best way to understand it.

Having used Arch I can easily maintain almost any distro out there, but it doesn't work the other way around.

godelski 2 hours ago | parent [-]

  > Having used Arch I can easily maintain almost any distro out there, but it doesn't work the other way around.
I think this is an important thing to recognize. It's exactly why I tell people that want to learn Linux to do it (but not people who want to use Linux). The struggle is real, but the struggle is part of the learning process. The truth is that distros are not that different from one another. The main difference is in the package manager and the release schedule of their package databases.

I'd also like to tell any Linux newbies, the Arch Wiki is your best friend. It doesn't matter if you're using Ubuntu, Mint, or whatever. The Arch Wiki is still usually the second place I go to for when I need help. The first is the man pages (while there's some bad documentation out there it is quite surprising how well most man pages are written. Linux really has shown me the power and importance of writing good documentation)

simgoh 5 hours ago | parent | prev | next [-]

Not that this is going to matter to you because you've left Windows behind, but I refuse to buy License Keys any more and I try to steer people away from buying "Gray Keys" to avoid the ridiculous costs. Using the MS Activation Scripts[0] is the much better go-to.

[0] - https://massgrave.dev/

godzillabrennus 5 hours ago | parent [-]

Given the push to monetize user data it seems Microsoft is demphasizing their focus on key piracy. I bought a computer with a 55" touch screen. The company selling it said it was a Windows 11 computer. The computer was a 14 year old Intel CPU/Mobo that was never designed to run Windows 11. The company selling it had hacked Windows to run on this old computer. They didn't have a license key. I report it to Microsoft and crickets. The company ghosted me on the issue. In 2003, with XP in it's prime, they were cracking down hard on piracy... now it's part of the business model...

simgoh 4 hours ago | parent [-]

Absolutely. I would also think that the amount of money "lost" on license keys specifically on the "regular consumer" side pales in comparison to the data that they get once you're on their operating system. How many non-power users bother with disabling telemetry and other data that MS collects through their operating system? How many people bother configuring a Local Account? All of that is probably worth way more than a ~$200 license key.

On the business side, businesses make it a focus to be in compliance with licensing agreements so they still see whatever oodles of money from companies that have fleets of computers that run Windows.

MSFT_Edging 2 hours ago | parent | prev | next [-]

> (idk why Arch doesn't invest in whats standard in every other major distro)

Trust me it was far more involved of a process 10 years ago, and that's why people liked it.

The modern install process is paired down to something like 10 steps. Start the ISO, configure your partitions, mount your root and boot, and use the delightful arch-chroot tool to enter and install in those partitions. Set up your user, configure your boot manager, exit the chroot, reboot, remove the install media, and boot into your bare bones system.

The install ISO has all the networking drivers and other tools you may need to bootstrap your new install, you just need to remember to do it. It's obviously not for total newbies but it's no gentoo, lfs, or even old arch.

giancarlostoro 2 hours ago | parent [-]

My first distro was Slackware, which I setup all myself. I just don't see any true value in what could be a simple GUI.

kuerbel 6 hours ago | parent | prev | next [-]

I installed fedora yesterday. Instead of steam i am hoping that GOG with heroic games launcher will work nicely. Idk, I want to support drm free software so if it's on gog, I buy it there.

byronic 6 hours ago | parent | next [-]

[obviously YMMV, take me with a grain of salt etc]

I actually tried Fedora first (thinking dev-first workflows) but ended up switching to Ubuntu w/x11 for gaming. A lot of that had to do with Fedora's release schedule (rather than Ubuntu's 2-year LTS) breaking working GOG/steam/wine-based apps on a rotating basis. Since switching to a defaults lifestyle / Ubuntu with x11 I deal with NVIDIA driver compatibility issues every 6 months or so instead of once/month. The 22 -> 24 upgrade was better than I expected and I didn't lose more than a couple of hours of life to appease the shell gods.

In any case Fedora and a once/month problem would still beat the Windows update nonsense, which I am still supporting since my spouse hasn't switched yet :/

newsoftheday 5 hours ago | parent [-]

I've used Ubuntu since 2006 and started using Kubuntu (I prefer KDE) about 2 years ago. Ubuntu (or Kubuntu) are very solid for gaming. It puzzles me how often I see highly customized distros like Bazzite and CachyOS touted for gaming after looking into some of the wild tweaks those distros do; it's amazing to me that they run at all.

PS I keep Snap disabled.

Happily2020 3 hours ago | parent [-]

What wild customisations are you talking about?

As someone who used Linux (Ubuntu, Fedora, OpenSuse, Arch) exclusively from 2010 and recently moved to bazzite, I only see positives from the switch.

Most of my usecases work OOTB, and for everything else I use a container workflow. I like that there are fewer ways to mess up upgrades. I like that flatpaks are well integrated.

Iolaum 5 hours ago | parent | prev [-]

Fedora Silverblue user here. Lutris (from flatpak) can play GoG games fine (*).

(*): Apparently achievement support even on single player games requires the gamestore client (GoG client in my case) and Lutris doesn't support that yet. Am old enough to not care :p

xattt 5 hours ago | parent | prev | next [-]

> idk why Arch doesn't invest in whats standard in every other major distro

It could be a deliberate measure to set the bar high and filter out people who don’t want to troubleshoot themselves.

cogman10 5 hours ago | parent [-]

The arch advantage is that your system gets setup exactly how you want it and you have to consciously choose the software set you want to work with.

That minimalism is somewhat the point of the OS.

morshu9001 5 hours ago | parent | prev | next [-]

My spare PC runs Win10. Was able to install it without internet and thus get an offline account.

Since they stopped full updates for it, it's a lot less annoying. Almost all the nags were at reboot time, usually triggered by the update giving it a new thing to nag about. Only thing now is it'll ask me once a month about either OneDrive or Win11, which is bad but tolerable.

zamadatix 6 hours ago | parent | prev | next [-]

> I know its a "meme" to talk about how great Arch is, but when you want the latest of something, Arch has it

I love my Arch installs to death, but I feel like I'm the oddball out about the mess that is AUR. The main repositories have a lot of things but I always end up getting pushed to AUR and then it just feels like I bolted on a hack rather than pacman/the arch base just supporting AUR more like a different package source normally.

commandersaki 4 hours ago | parent | prev | next [-]

If I am understanding correctly, you were using Windows without a licence? I think that's more the problem here, as Windows does provide a way to have offline accounts, you just didn't want to pay for it.

dgritsko 6 hours ago | parent | prev | next [-]

What made you switch from Pop OS? I just installed it on a couple of old PCs I had lying around for my kids to play around with/learn from.

giancarlostoro 6 hours ago | parent | next [-]

There was some 3D printer slicer software I needed that wouldnt run, when I finally figured out why it had to do with GLIBC being out of date. I have used Debian since like 2008, and Ubuntu since the mid 2010s so I am accustomed to doing PPA's and what not, but something in me broke and I wanted to finally try something more bleeding edge. I nearly went for Fedora but the version I wanted to try didn't even boot (I don't like to waste any time with command line incantations anymore) so I looked up EndeavourOS I don't remember how I found it, I think a friend said someone they knew used it (turns out they dont LOL) so I gave it a shot.

I had bad experiences with Arch before because of Manjaro, but in hindsight, I think the main issues I had were more to do with how Pacman can get insanely nuanced. When you update packages you have to know what you're doing, it will update all weird, its not like Debian or Ubuntu upgrades where it installs / uninstalls what you do and don't need unless you tell it to be that nuanced.

hamdingers 6 hours ago | parent | prev | next [-]

Long term stability is less important for gaming computers than having the most cutting edge (and theoretically highest performance) drivers. That's why the community leans so heavily towards arch.

condensedcrab 6 hours ago | parent | prev [-]

Probably same reason most folks who are capable of running Linux don't stay on Ubuntu, etc.

dgritsko 6 hours ago | parent | next [-]

I'm genuinely curious as to what the key differences are (especially those that would cause someone to switch), as someone who is pretty tech savvy but whose use of Linux as a daily driver is admittedly pretty weak.

wafflemaker 4 hours ago | parent | next [-]

You usually try a few distros, until you find the one that does whenever you needed, and then you stick with it for 15 years ;)

From my own experience: 15 years ago, when (except for academia), Linux was very nisje, it was hard to use it. Random rare errors would pop up. On Windows you would know someone who knew what to do, but with Linux? So I chose Ubuntu, because it had the most support. Solution to any error could be found on askubuntu (?) forums. But if you had a friend, you would choose his system and get help from him. I once had university admins very happy to help me with something and even give me some tips.

Nowadays it really doesn't matter that much, other than extra easy (with an LLM everything is already easy) installation of drivers (POP os?)/initial programs you used on Windows (on Mate it takes 10min due to a special GUI appstore).

BUT there are reasons to switch. Like Ubuntu's pushing of very annoying snaps, making it very hard to get Firefox without a snap. Snaps are annoying, because they don't have a cleaning mechanism and old versions just clog your hard drive. They take forever to launch and it's just not a good idea for a browser. Don't mind snaps for other things. There is also Desktop Environment support and support for hidpi monitors and such.

Other than that, there is a little of philosophy. Like super FOSS and idealistic like Debian (i guess? Pls correct me if I'm wrong). Or more business aligned, like Redhat/Fedora. Or elitist that like to waste their users time and make them read manuals for fdisk like Arch, where you have to format your hard drive without GParted or any other GUI.

I'm no pro, but that's a little that came to mind if you wanted to know what mattered in the past.

Lex-2008 6 hours ago | parent | prev | next [-]

not OP, but for some it might be availability of latest versions packages (say, you've heard about new major version of Bash or Vim being released today, and wondering how soon it might be available in your distro packages), and, as someone else mentioned, less update stress due to lack of "major version bumps" - just remember to subscribe to https://archlinux.org/news/ and watch out for entries requiring "manual intervention".

giancarlostoro 6 hours ago | parent | prev [-]

I would say EndeavourOS is the "Ubuntu" to "Arch" if you will. The installer is easy, and it comes with "yay" out of the box which is a frontend to Pacman which holds your hand in just the right ways. If I want to update my OS I type "yay" into a terminal, hit enter and confirm the packages needing updating (or select which ones I want) and type my password, and that's it. In the past with Manjaro I did a system update with Pacman, and problems ensued.

hamdingers 6 hours ago | parent | prev [-]

Folks capable of running linux pick the best distro for the job at hand. They are tools, there is no progression like you're implying.

My homeserver is Ubuntu, my gaming PC is Arch.

the_arun 6 hours ago | parent | prev | next [-]

I would love to switch from Mac. But Mac hardware is so resilient & haven't seen that in PC world.

pimeys 5 hours ago | parent | next [-]

I just got a new work laptop: the ThinkPad X1 Carbon gen13. It's gorgeous: weighs a bit over 900 grams, has an amazing matte OLED screen, Intel Lunar Lake that sips power (1-2W idle) and is fast enough to compile Rust if needed, amazing keyboard, touchpad is great but I just use the trackpoint, everything works from the box on Linux (they even deliver it with either Fedora or Ubuntu, but I installed CachyOS).

Suspend: works always. Battery life: great, the whole day. Wifi: works always, connects fast, works fast.

The build quality is really nice, especially the carbon fiber body that doesn't feel so cold/hot to touch.

nout 44 minutes ago | parent | prev | next [-]

If you have older Mac (based on the Intel CPUs), then it may actually already work out of the box for you to run linux. I'm running Debian on Macbook Pro 2015, fully replaced the original system and I haven't looked back.

newsoftheday 4 hours ago | parent | prev | next [-]

Dell, HP and Lenovo have been phenomenally resilient for us, going back more than 2 decades.

tremarley 6 hours ago | parent | prev | next [-]

You can run Linux on Apple Silicon with Asahi Linux

k2enemy 5 hours ago | parent | next [-]

There's a whole lot of asterisks that you're leaving out of that statement.

fcantournet 5 hours ago | parent | prev [-]

M1&2 yes with slight caveats, m3-5 not really (at least yet)

gambiting 5 hours ago | parent | prev [-]

What do you mean by that? As a long term windows user I've never had any issues running my laptops and PCs for years and years.

runjake 5 hours ago | parent | prev | next [-]

I use Arch but don't want to fiddle with stuff anymore.

Installing via the archinstall command was pretty easy. Not quite as easy as a Fedora or Ubuntu install, but for someone familiar with Linux, it's negligible.

unclad5968 4 hours ago | parent [-]

Yeah, my last arch install was my last. It was fun to rice my system and setting up everything from scratch 4 or 5 times taught me a lot about operating systems and computers. Ultimately my setup is not significantly different than any other distro, it's just that I installed the packages and did configs myself. I'll be fine with a minimally riced system, if I ever even need to install an OS again.

tyjen 5 hours ago | parent | prev | next [-]

The only game I regularly play refuses to pay their anti-cheat for Linux support. After Windows 10 support ends, my gaming days are probably over.

Levitating 6 hours ago | parent | prev | next [-]

> idk why Arch doesn't invest in whats standard in every other major distro

Simplicity, among other reasons. Installers force the users hand and need maintenance. Having no installer but rather a detailed installation guide offers unlimited freedom to users. Installation isn't difficult either, you just pacstrap a root filesystem and configure the bootloader, mounts and locale.

ArchLinux does now have an installer called archinstall, but it's described more as a library than a tool. It allows you to automate the installation using profiles.

Levitating 6 hours ago | parent | next [-]

Just to paint an example, if I am installing Arch I like to have:

* A user configured through systemd-homed with luks encryption

* The limine bootloader

* snapperd from OpenSUSE with pacman hooks

* systemd-networkd and systemd-resolved

* sway with my custom ruby based bar

* A root filesystem in a btrfs subvolume, often shared across multiple disks in raid0

If you were to follow the installation guide it will tell you to consider these networking/bootloader/encryption options just fine. But trying to create an installer which supports all these bleeding edge features is futile.

BoxOfRain 6 hours ago | parent | prev | next [-]

Also if you want 'Arch with sensible defaults' CachyOS is basically that, people think of it as a 'gaming distro' but that's not an accurate characterisation. I use it as a daily driver on my personal machine mostly for non-gaming work and it's an excellent distro.

muthuh 6 hours ago | parent | prev [-]

There is though the TUI installer, not like it used to be where the commands were typed in following the wiki. Not that there was anything wrong with the 'manual' mode, it gave you insight into the basic building blocks/configurations right from the start.

vladvasiliu 6 hours ago | parent [-]

It's been a very long time since I moved to Arch, but I swear that something like 12 years ago it did have some form of menu-driven installer.

Nowadays, there are so many ways to partition the drive (lvm, luks, either one on top of the other; zfs with native encryption or through dm-crypt), having the efi boot directly a unified kernel image or fiddle with some bootloader (among a plethora of options)...

One of the principal reasons why I love Arch is being able to have a say in some of these base matters, and would hate to have to fight the installer to attain my goals. I remember when Ubuntu supported root on zfs but the installer didn't it was rather involved to get the install going. All it takes with Arch is to spend a few minutes reading the wiki and you're off to the races. The actual installation part is trivial.

But then again, if you have no idea what you want to do, staring at the freshly-booted install disk prompt can be daunting. Bonus points for it requiring internet for installation. I would have to look up the correct incantation to get the wifi connected on a newer PC with no wired ethernet, and I've been using the thing for a very long time.

Levitating 6 hours ago | parent | next [-]

> One of the principal reasons why I love Arch is being able to have a say in some of these base matters

Exactly, Arch allows you to do many bleeding edge things. An installer would never keep up are give you that freedom.

> I remember when Ubuntu supported root on zfs but the installer didn't it was rather involved to get the install going.

That's why many installers allow you to drop a shell when it's time to partition.

> I would have to look up the correct incantation to get the wifi connected on a newer PC

To be honest that would largely be helped if archiso would start using NetworkManager

boomboomsubban 5 hours ago | parent | prev [-]

>It's been a very long time since I moved to Arch, but I swear that something like 12 years ago it did have some form of menu-driven installer.

Yep, removed in 2012 as the last maintainer quit. Maintaining an installer seems like one of the least fun hobbies.

cyberpunk 5 hours ago | parent | prev | next [-]

What kinda graphics card do you have in there? I’m considering building one soon.

simoncion 4 hours ago | parent [-]

With the absurd price of RAM and flash storage (and still-fairly-high price of video cards) now is quite a bad time to purchase a new computer.

Having said that, I'm not the OP, but I currently have a Radeon 9070 (non-XT), and previously had a Radeon 5700 XT. Both work great.

6 hours ago | parent | prev | next [-]
[deleted]
bastardoperator 3 hours ago | parent | prev | next [-]

How do you figure out Arch but not OOBE?

Der_Einzige 3 hours ago | parent | prev | next [-]

Pacman -syyu

One command. That's why I won't use arch. This one command will fuck your system up, but only if you wait to long in-between doing it.

mock-possum 6 hours ago | parent | prev | next [-]

You spent $2000 on a new machine but wouldn’t shell out another $20-30 for a windows pro key? You’re willing to burn a bunch of time fiddling with getting a completely new operating system setup, but you’re not willing to spend a few minutes fiddling with setting up an offline windows account?

I get that maybe that was the final straw or something, but come on, “I switched to Linux because I didn’t want to take an hour to set up Windows” really sounds like you never really wanted Windows in the first place, you were just looking for an excuse.

manuelabeledo 5 hours ago | parent [-]

The main difference, in my opinion, is that to set up Linux one doesn't need to work around the expected behaviours of the OS.

And why would anyone put so much effort into making Windows usable now, when there is not knowing what Microsoft will do next?

W3zzy 6 hours ago | parent | prev | next [-]

''By the way, I use Arch''

bee_rider 6 hours ago | parent [-]

The meme was “I use Arch, BTW,” but I think it has mostly died as enough people have pointed out that Arch isn’t really hard-mode Linux or something. It is a barebones start but

1) very stable due to rolling-release producing small changes

2) the skill barrier to getting a full system is “basic literacy, to read the wiki”

Eventually I switched to Ubuntu for some reason, it has given me more headaches than Arch.

Levitating 6 hours ago | parent | next [-]

> 1) very stable due to rolling-release producing small changes

Having very frequent updates to bleeding edge software versions, often requiring manual intervention is not "stable". An arch upgrade may, without warning, replace your config files and update software to versions incompatible with the previous.

That's fine if you're continuously maintaining the system, maybe even fun. But it's not stable. Other distributions are perfectly capable of updating themselves without ever requiring human intervention.

> 2) the skill barrier to getting a full system is “basic literacy, to read the wiki”

As well as requiring you to be comfortable with the the linux command line as well as have plenty of time. My mom has basic literacy, she can't install ArchLinux.

ArchLinux is great but it's not a beginner-friendly operating system in the same way that Fedora/LinuxMint/OpenSUSE/Pop!_OS/Ubuntu/ElementOS are.

Macha 5 hours ago | parent | next [-]

> Having very frequent updates to bleeding edge software versions, often requiring manual intervention is not "stable". An arch upgrade may, without warning, replace your config files and update software to versions incompatible with the previous.

12 in the last year if you used all the software (I don’t many people are running dovecot and zabbix), so probably actually like 3 for most users: https://archlinux.org/

That’s not too dissimilar from what you’d get running stable releases of Ubuntu or Windows. And of course plenty of windows software will auto upgrade itself in potentially undesired ways, windows users just don’t blame the OS for that

Levitating 5 hours ago | parent [-]

I don't just mean the types of manual intervention mentioned in the news. ArchLinux ships bleeding edge software to users with very little downstream changes. ArchLinux also replaces config files when upgrading. This is inherently different behavior from stable release distributions like Ubuntu.

ArchLinux is not an operating system where you can do an unattended upgrade and forget about it. That's not "bad" or "good", that's just a design choice.

https://wiki.archlinux.org/title/Frequently_asked_questions#...?

Macha 5 hours ago | parent [-]

Arch replaces _unmodified_ config files when changing. It’s not an uncommon behaviour in software to update defaults to the new defaults.

If you have a modified config file, it puts the new default one in a .pacnew file for you to compare, which seems strictly better to just deleting the new default one.

Levitating 3 hours ago | parent [-]

Huh you're right, I must've confused myself by removing/installing instead of upgrading recently.

Anyway I think the discussion boils down to semantics. ArchLinux is not "unstable" in the sense that it is prone to breaking. But it also delivers none of the stability promises that stable release distros or rolling release distros with snapshotting and testing like OpenSUSE Tumbleweed deliver. To call ArchLinux stable would make every distribution stable, and the word would lose all meaning.

Most distributions promise that an upgrade always results in a working system. Instead moving the manual maintenance to major release upgrades.

zikduruqe 5 hours ago | parent | prev | next [-]

> Having very frequent updates to bleeding edge software versions, often requiring manual intervention is not "stable".

I dunno. I have an arch installation that is maybe 4 years old, I might update every few weeks, and have only had one issue.

Any issues are usually on the front page of archlinux.org what the issue is, and how to fix it.

WD-42 3 hours ago | parent | prev [-]

> without warning, replace your config files and update software to versions incompatible with the previous.

This is just nonsense, pacman doesn't do this. If you'd modified a config file, it will create a .pacnew version instead of replacing it. Otherwise you'll get the default config synced with the version of the software you've installed, which is desirable.

It's pretty rare to modify any config files outside of ~/.config these days anyway. What few modifications I have at the system level are for things like mkinitcpio, locale, etc and they never change.

friendzis 6 hours ago | parent | prev | next [-]

> very stable due to rolling-release producing small changes

Can you elaborate on the chain of thought here? The small changes at high frequency means that something is nearly constantly in a <CHANGED> state, quite opposite from stable. Rolling release typically means that updates are not really snapshotted, therefore unless one does pull updates constantly they risk pulling a set of incompatible updates. Again, quite different from stable.

bri3d 5 hours ago | parent | next [-]

It's the same train of thought as the modern cloud software notion that deploying small changes more often is safer than bundling "releases"; if you upgrade 3 packages 3x a week (or deploy 50 lines of code 3x a week), you catch small issues quickly and resolve them immediately, rather than upgrading 400 packages 1x a year (or deploying 50,000 lines of code 2x a year), where when things break you have a rather tall order just to triage what failed.

I think there are advantages to both, but I will say that I've found modern Arch to be quite good. The other huge benefit of Arch is the general skill level present in the user base and openness of the forums; when something breaks it's usually easy to google "arch + package name broken" and immediately find a forum thread with a real fix.

I don't think I'd use Arch for a corporate production server for change management reasons alone, but for a home desktop and my home server, it's actually the distribution that's required me to do the _least_ "Linux crap" to keep it going.

bee_rider 4 hours ago | parent | prev | next [-]

It’s stable in the way that a person taking small predictable steps at a time is stable compared to somebody who making large random lurching steps. Sure, the system is often changed, but if only a few packages have changed, should there be a problem it is easy to identify the culprit.

Although it is hard to say. Ubuntu also has, I guess, intentional behavior that is hard to distinguish from a bug, like packages switching from apt to snap. So it might just be that my subjective experience feels more buggy.

roer 6 hours ago | parent | prev [-]

I think op meant the subjective feeling of having a system that runs in a stable manner. I don't quite follow their reasoning either (maybe the smaller changesets expose compatibility bugs before affecting general ux?), but I agree that arch was a joy for me to use and felt "stable".

GeoAtreides 6 hours ago | parent | prev | next [-]

>the skill barrier to getting a full system is “basic literacy, to read the wiki”

if GenZ knew how to read they would be very disappointed right now

in the age of tablets and tiktok, basic literacy is quite a big ask

zvqcMMV6Zcr 5 hours ago | parent | next [-]

It really is nothing new. People quickly close windows with errors, they go out of they way to avoid reading actual message.

piperswe 6 hours ago | parent | prev [-]

That's what they said about GenX, Millennials, and probably every other generation before them. Something something, "OK boomer."

GeoAtreides 4 hours ago | parent [-]

they absolutely did not say that tiktok and tablets are destroying basic literacy about GenX or Millenials

if anything, they said the kids were good with technology

ikamm 4 hours ago | parent [-]

Yeah cause that's what he was talking about

GeoAtreides 3 hours ago | parent [-]

I know. I was emphasising that this time is not like before. That there are major differences, and things look similar only on a very superficial level.

W3zzy 6 hours ago | parent | prev | next [-]

I've started my Linux journey a decent year ago. It's been fun but I'm happy that they're such a great community to troubleshoot along with me. Never tried Arch but I do love a barebones no fuzz system.

pdntspa 5 hours ago | parent | prev [-]

If ubuntu had stuck with APT for software installs instead of snap and whatever else, it would be a lock less headachey

7bit 5 hours ago | parent | prev [-]

> idk why Arch doesn't invest in whats standard in every other major distro

Because Arch maintainers are a bunch of elitist gatekeepers that don't accept any level of knowledge that is lower than theirs. You can see that through every forum interaction generally and any discussion about the installation process specifically.

Arch is great btw. It could be greater, if all maintainers would quit.