207 comments

[ 1020 ms ] story [ 5243 ms ] thread
I think its interesting that mainstream PC gaming press is now talking about Linux. We have the benchmark Youtube channels doing some benchmarks of it as well and plenty of reports of "it just works", which is pretty promising at least for the games that aren't intentionally excluded by DRM. For me its still controllers and equipment incompatibility due to my VR headset and sim wheel/pedals setup, I use Linux everywhere else in my router and home servers. I just hope that Nvidia notices that there does appear to be a swing happening and improves their driver situation.
> I just hope that Nvidia notices that there does appear to be a swing happening and improves their driver situation.

I firmly believe that Nvidia doesn't want the general public to ever have better hardware than what is current as people could just run their own local models and take away from the ridiculous money they're making from data centers.

In step they're now renting their gaming GPUs to players with their GeForce now package.

The market share for Nvidia of gamers is a rounding error now against ai datacenter orders. I won't hold my breath about them revisiting their established drivers for Linux.

The Quest 3 works offline with ALVR streaming over a private (non-Internet connected) WiFi network. Together with my 3090 I get 8k @ 120fps with 20ms latency over a WiFi6e dongle. I had to manually install the dkms for the dongle on PopOs, but apart from that it just works. ALVR starts SteamVR and then I use Steam to start the game. Proton seems to use Vulcan for rendering.
What might help is if AMD or Nvidia take the gamble and create decent drivers and advertise Linux compatibility, driving up sales, forcing their competitor to do the same.
I thought it was just my bubble, but I guess you're right, it does appear Linux is being talked about more in the mainstream.
>which is pretty promising at least for the games that aren't intentionally excluded by DRM.

Sadly, those exclusions are pretty big asks for the common folk. That's always what it comes down to. Some killer tool you need for whatever reason that either doesn't work on Linux, or is severely compromised.

I'm very comfortable with Linux, but my work still requires Unreal Engine. And good luck getting that going in Linux. So I'm stuck with dual booting at the bare minimum.

+1 for CachyOS. I also recommend Mint and Pop!_OS if you prefer Debian based distros.
Linux desktops have felt flaky for me for a few years now. I’m trying to figure out how much of that is bad choices vs real problems.

Ubuntu’s default desktop felt unstable in a macOS VM. Dual-booting on a couple of HP laptops slowed to a crawl after installing a few desktop apps, apparently because they pulled in background services. What surprised me was how quickly the system became unpleasant to use without any obvious “you just broke X” moment.

My current guess: not Linux in general, but heavy defaults (GNOME, Snap, systemd timers), desktop apps dragging in daemons, and OEM firmware / power-management quirks that don’t play well with Linux. Server Linux holds up because everything stays explicit. Desktop distros hide complexity and don’t give much visibility when things start to rot.

Does this line up with others’ experience? If yes, what actually works long-term? Minimal bases, immutable distros, avoiding certain package systems, strict service hygiene, specific hardware?

Between this and the dual boot diaries podcast it's great to see mainstream PC outlets covering Linux more broadly.
I made the move about a month ago to bazzite on my desktop with an nvidia graphics card. I still have my windows drive for when I need it but that's pretty rare. Bazzite isn't perfect but we've reached the point where the rough edges are less painful than the self sabotage microsoft has been inflicting on their users in recent versions of windows.
It is good, and for 99+% of use cases for 90+% of users (who mostly use nothing but the browser), they will hardly even notice a difference, besides the lack of obnoxious, instrusive MS behavior.

However, despite really, really wanting to switch (and having it installed on my laptop), I keep finding things that don't quite work right that are preventing me from switching some of my machines. My living room PC, which is what my TV is connected to, the DVR software that runs my TV tuner card doesn't quite work right (despite having a native linux installer), and I couldn't get channels to come through as clearly and as easily. I spent a couple of hours of troubleshooting and gave up.

My work PC needs to have the Dropbox app (which has a linux installer), but it also needs the "online-only" functionality so that I can see and browse the entire (very large) dropbox directory without needing to have it all stored locally. This has been a feature that has been being requested on the linux version of the app for years, and dropbox appears unlikely to add it anytime soon.

Both of these are pretty niche issues that I don't expect to affect the vast majority of users (and the dropbox one in particular shouldn't be an issue at all if my org didn't insist on using dropbox in a way that it is very much not intended to be used, and for which better solutions exist, but I have given up on that fight a long time ago), and like I said, I've had linux on my laptop for a couple of years so far without any issue, and I love it.

I am curious how many "edge cases" like mine exist out there though. Maybe there exists some such edge case for a lot of people even while almost no one has the same edge case issue.

Linux is a viable alternative to Windows/MacOS if you stand back and squint.

Not up close due to the vast number of inconsistencies.

This could only be fixed by a user experience built from the ground up by a single company.

It's good until you boot your system and end up with an unrecoverable black screen that meeses your day of work for no good reason. Linux is free if you don't value your time.
Never had that happen to me in 25 years of Linux use.
And still, look at all the comments on the article bashing Linux because of compatibility, driver and hardware issues.
Every year at around this time there is a lot of linux related content in tech media.

It's a slow moving evergreen topic perfect for a scheduled release while the author is on holiday. This is just filler content that could have been written at any point in the last 10 years with minor changes.

It's been good for twenty years, the only difference is that OP finally gave it a fair go.
But now it is good and also has working networking, audio and you can watch videos and scroll webpages without screen tearing.
I switched my desktop from macOS (10+ years) to Ubuntu 25 last year and I'm not going back. The latest release includes a Gnome update which fixed some remaining annoyances with high res monitors.

I'd say it pretty much "just works" except less popular apps are a bit more work to install. On occasion you have to compile apps from source, but it's usually relatively straightforward and on the upside you get the latest version :)

For anyone who is a developer professionally I'd say the pros outweigh the cons at this point for your work machine.

> On occasion you have to compile apps from source

That's fine for people on hn, but it instantly wipes out any chance of non technical users on Windows and Mac. It's a total deal breaker.

What pc would someone recommend as someone who just wants to toy around and dont necessarily need the power?
Steam Deck. It has been my main computing device for 2 years.
There is a strange, but pleasant feeling when you hear someone claiming “they’re early to Linux” and think it’s going to be something big. (Happened recently.)
I get people are tired of Year of Linux on Desktop, but I feel like last year it actually started happening for real. Mostly due to Arch which is not what I ever expected.

On one hand we have Steam that will make 1000s of games become available on easy to use platform based on Arch.

For developers, we have Omarchy, which makes experience much more streamlined and very pleasant and productive. I moved both my desktop and laptop to Omarchy and have one Mac laptop, this is really good experience, not everything is perfect, but when I switch to Mac after Omarchy, I often discover how not easy is to use Mac, how many clicks it takes to do something simple.

I think both Microsoft and Apple need some serious competition and again, came from Arch who turned out to be more stable and serious then Ubuntu.

I'm a Windows/macOS developer, but I strongly feel that all national governments need to convert to Linux, for strategic sovereignty.

(My customer demographic is seniors & casual users).

Linux is not suitable for the average user. I use Xubuntu on all my old computers, but I am 100% sure a normie would not tolerate the tedium of it. People want shiny icons with animations and a bunch of garbage on their computers to make them feel they are doing something. Linux is too static for that.

If I have an issue with an application or if I want an application, I must use the terminal. I can't imagine a Mac user bothering to learn it. Linux is for people who want to maximize the use of their computer without being spied on and without weird background processes. Linux won't die, but it won't catch Windows or Mac in the next 5 decades. People are too lazy for it. Forget about learning. I bet you $100, 99% of the people in the street didn't even see Linux in their lives, nor even heard of it. It is not because of marketing, it is because people who tried it returned to Windows or Mac after deciding it is too hard to learn for them to install a driver or an application.

Linux desktop is amazing. Coming from Debian, I installed Windows and had to quickly purge it from my hardware! Super bloated, slow, constantly phoned some CC center, automatically connected to OneDrive, …

Debian is a breath of fresh air in comparison. Totally quiet and snappy.

I have a Windows 11 PC strictly for gaming. Nearly every-time I interact with Windows it infuriates me with garbage code, Microsoft business BS and anti-privacy. I’d love to switch but has Linux gaming solved the anti-cheat requirement issue? Do Epic and EA games work on Linux?

I also play a decent amount of Flight Simulator 2024 and losing that is almost a non-starter for switching.

Any recommendations for a distro?

I've used Mint in the past, loved it until I spent a day trying to get scanner drivers to work. Don't know if that's changed now, was 4 years ago

I've been really enjoying my experience using CachyOS on my (formerly Windows) gaming PC. I chose to use Limine and btrfs so now if it gets borked by a bad package install/uninstall I can roll back pretty easily. My next step is to replace my Nvidia GPU with an AMD one so I can stop worrying about that aspect in the future.
echo "$((( $(date +%Y) + 1 ))) will be the year of the linux desktop"
Just recently started using the desktop machine (under my desk, as opposed to my laptop which sits on my desktop) and put NixOS on it, and found myself pleasantly surprised. There's certainly still some parts of NixOS that require some expertise and getting your head around its package model, but overall I was surprised at how idiotproof it was to install and use. I mostly play games on it with Steam, which also Just Works.
I use a Linux PC every day but I wouldn't recommend it to normal people. They're not going to feel any renewed sense of ownership from it, just annoyance at having to think about technical gibberish when they just want to get on with using the computer.
Thanks for the counterbalancing post. Linux isn't quite there yet.
They remain consumers at their peril.
Right, because Windows has no technical gibberish: \\HKEY_LOCAL_MACHINE\ C$\WinSxS>ps1 DWORD etc.

Outdated view—most people don’t do these things, and just use the app store and menu.