Top
Best
New

Posted by throwaway270925 11/19/2025

Gaming on Linux has never been more approachable(www.theverge.com)
561 points | 406 comments
vinkelhake 11/19/2025|
I recently had my Framework Desktop delivered. I didn't plan on using it for gaming, but I figured I should at least try. My experience thus far:

    * I installed Fedora 43 and it (totally unsurprisingly) worked great.
    * I installed Steam from Fedora's software app, and that worked great as well.
    * I installed Cyberpunk 2077 from Steam, and it just... worked.
Big thanks to Valve for making this as smooth as it was. I was able to go from no operating system to Cyberpunk running with zero terminals open or configs tweaked.

I later got a hankering to play Deus Ex: Mankind Divided. This time, the game would not work and Steam wasn't really forthcoming with showing logs. I figured out how to see the logs, and then did what you do these days - I showed the logs to an AI. The problem, slightly ironically, with MD is that it has a Linux build and Steam was trying to run that thing by default. The Linux build (totally unsurprisingly) had all kinds of version issues with libraries. The resolution there was just to tell Steam to run the Windows build instead and that worked great.

ascagnel_ 11/20/2025||
> I later got a hankering to play Deus Ex: Mankind Divided. This time, the game would not work and Steam wasn't really forthcoming with showing logs. I figured out how to see the logs, and then did what you do these days - I showed the logs to an AI. The problem, slightly ironically, with MD is that it has a Linux build and Steam was trying to run that thing by default. The Linux build (totally unsurprisingly) had all kinds of version issues with libraries. The resolution there was just to tell Steam to run the Windows build instead and that worked great.

I've heard it said in jest, but the most stable API in Linux is Win32. Running something via Wine means Wine is doing the plumbing to take a Windows app and pass it through to the right libraries.

I also wonder if it's long-term sustainable. Microsoft can do hostile things or develop their API in ways Valve/Proton neither need nor want, forcing them to spend dev time keeping up.

danielheath 11/20/2025|||
MS _can_ do that, but only with new APIs (or break backwards compatibility). Wine only needs to keep up once folks actually _use_ the new stuff… which generally requires that it be useful.
globular-toast 11/20/2025|||
Or MS does deals with developers causing them to use the new APIs. I still haven't forgotten when they killed off the Linux version of Unreal Tournament 3. Don't for a second forget they are assholes.
Grimblewald 11/20/2025|||
Plus if it does happen, folks need to laern a bunch of new hostile stuff, given how linux is taking off, why not just move to treating linux as the first class platform.
roflcopter69 11/20/2025||
> why not just move to treating linux as the first class platform

This is where the argument goes back to Win32 is the most stable API in Linux land. There isn't a thing such as the Linux API so that would have to be invented first. Try running an application that was built for Ubuntu 16.04 LTS on Ubuntu 24.04 LTS. Good luck with that. Don't get me wrong, I primarily use and love Linux, but reality is quite complicated.

Grimblewald 11/21/2025|||
stability has critical mass. When something is relied on by a small group of agile nerds, we tend not to worry about how fast we move or what is broken in the process. Once we have large organisations relying on a thing, we get LTS versions of OS's etc.

The exact same is true here. If large enough volumes of folks start using these projects and contribute to them in a meaningful way, then we end up with less noisy updates as things continue to receive input from a large portion of the population and updates begin more closely resembling some sort of moving average rather than a high variance process around that moving average. If not less noisy updates, then at least some fork that may be many commits behind but at least when it does update things in a breaking way, it comes with a version change and plenty of warning.

concinds 11/20/2025||||
Sounds similar to macOS.
lenkite 11/20/2025||
MacOS apps are primarily bound to versioned toolchains and SDK's and not to the OS version. If you are not using newer features, your app will run just fine. Any compatibility breaks are published.
ryandrake 11/20/2025|||
> Try running an application that was built for Ubuntu 16.04 LTS on Ubuntu 24.04 LTS. Good luck with that.

Yea, this is a really bad state of affairs for software distribution, and I feel like Linux has always been like this. The culture of always having source for everything perhaps contributes to the mess: "Oh the user can just recompile" attitude.

pkulak 11/20/2025||||
I'd love to see a world were game devs program to a subset of Win32 that's known to run great on Linux and Windows. Then MSFT can be as hostile as they like, but no one will use it if it means abandoning the (in my fantasy) 10% of Linux gamers.
cyberrock 11/20/2025|||
That's basically already happening with Unity and Unreal's domination of the game engines. They seem dominate 80% of new titles and 60% of sales on Steam [1], so WINE/Valve can just focus on them. Most incompatible titles I come across are rolling their own engine.

[1] PDF: https://app.sensortower.com/vgi/assets/reports/The_Big_Game_...

sph 11/20/2025|||
Same with Godot. I'm writing a desktop app, and I get cross-platform support out-of-the-box. I don't even have to recompile or write platform-specific code, and doesn't even need Win32 APIs.
keyringlight 11/20/2025|||
One aspect I wonder about is the move of graphics API from DX11 (or OpenGL) to DX12/Vulkan, while there have been benefits and it's where the majority of effort is from vendors they are (were?) notoriously harder to use. What strikes me about gaming is how broad it is, and how many could make a competent engine at a lower tech level, but fits their needs well because their requirements are more modest.

I also wonder about the developer availability. If you're capable of handling the more advanced APIs and probably modern hardware and their features, it seems likely you're going to aim at a big studio producing something that big experience, or even an engineer at the big engine makers themselves. If you're using the less demanding tech it will be more approachable for a wider range of developers and manageable in-house.

bryanlarsen 11/20/2025||||
I believe it's already happening to a minor degree. There is value in getting that "steam deck certified" badge on your store, so devs will tweak their game to get it, if it isn't a big lift.
ehnto 11/20/2025|||
I am seeing that number increasing soon with The SteamDeck and SteamMachine (and clones/home builds). Even the VR headset although niche, is linux.

The support in this space from Valve has been amazing, I can almost forgive them for not releasing Half Life 3. Almost.

depressedpanda 11/20/2025||
There are strong indications that Half Life 3 (or at least a Half Life game) is coming soon. Of course, Valve might decide to pan the project, but I wouldn't be surprised seeing an announcement for 2026.
michaelt 11/20/2025||||
> Microsoft can do hostile things or develop their API in ways Valve/Proton neither need nor want, forcing them to spend dev time keeping up.

If they decide to do this in the gaming market, they don't need to mess up their API. They can just release a Windows native anti-cheat-anti-piracy feature.

bilekas 11/20/2025||
> They can just release a Windows native anti-cheat-anti-piracy feature.

Unless it's a competitive game and it's a significant improvement on current anticheat systems I don't see why game developers would implement it. It's only going to reduce access to an already increasing non-windows player base, only to appease Microsoft?

Also in order to circumvent a Windows native version wouldn't that be extremely excessive and a security risk? To be mostly effective they would need to be right down the 0 ring level.. just to spite people playing games outside of Windows?

indigo945 11/20/2025|||
Existing anticheat software on Windows already runs in ring 0, and one of the reasons that competitive games often won't work on Linux is precisely that Wine can't emulate that. Some anticheat softwares offer a Linux version, but those generally run in userspace and therefore are easier for cheaters to circumvent, which is why game developers will often choose to not allow players that run the Linux version to connect to official matchmaking. In other words, for the target market of developers of competitive games, nothing would really get any worse if there was an official Microsoft solution.

On the other hand, using an official Microsoft anticheat that's bundled in Windows might not be seen as "installing a rootkit" by more privacy-conscious gamers, therefore improving PR for companies who choose to do it.

In other words, Microsoft would steamroll this market if they chose to enter it.

Mindwipe 11/20/2025||
Also Microsoft closing the kernel to non-MS/non-driver Ring 0 software is inevitable after Crowdstrike, but they can't do that until they have a solution for how anti-cheat (and other system integrity checkers) is going to work. So something like this is inevitable, and I'm very sure there is a team at Microsoft working on it right now.
close04 11/20/2025|||
> just to spite people playing games outside of Windows?

These things are always sold as general security improvements even when they have an intentional anti-competitive angle. I don't know if MS sees that much value in the PC gaming market these days but if they see value in locking it all down and think they have a shot to pull it off, they'll at least try it.

In theory a built in anti-cheat could framework have a chance at being more effective and less intrusive than the countless crap each individual game might shove down your throat. Who knows how it would look in practice.

scythe 11/20/2025||||
>I've heard it said in jest, but the most stable API in Linux is Win32.

Sometimes the API stability front causes people to wonder if things would be better if FreeBSD had won the first free OS war in the 90s. But I think there's a compromise that is being overlooked: maybe Linux devs can implement a stable API layer as a compatibility layer for FreeBSD applications.

whatevaa 11/20/2025||||
Steam has versioned Steam Linux Runtimes in an attenpt to address that. Curently it's only leveraged by proton but maybe it will help in the future.

It's like a flatpack, stabilized libraries based on Debian.

LaGrange 11/20/2025||||
Hear me out:

Containers. Or even just go full VM.

AFAIK we have all the pieces to make those approaches work _just fine_ - GPU virtualization, ways to dynamically share memory etc.

It's a bit nuts, sure, and a bit wasteful - but it'd let you have a predictable binary environment for basically forever, as well as a fairly well defined "interface" layer between the actual hardware and the machine context. You could even accommodate shenanigans such as Aurora 4X's demand to have a specific decimal separator.

We could even achieve a degree of middle-ground with the kernel anti-cheat secure boot crowd - running a minimal (and thus easy to independently audit) VM host at boot. I'd still kinda hate it, but less than having actual rootkits in the "main" kernel. It would still need some sort of "confirmation of non-tampering" from the compositor, but it _should_ be possible, especially if the companies wanting that sort of stuff were willing to foot the bill (haha). And, on top of that, a VM would make it less likely for vulnerabilities of the anti-cheat to spread into the OS I care about (a'la the Dark Souls exploit).

So kinda like Flatpak, I guess, but more.

Rohansi 11/20/2025|||
Check out the Steam Linux Runtime. You can develop games to run natively on Linux in a container already.

Running the anti-cheat in a VM completely defeats the point. That's actually what cheaters would prefer because they can manipulate the VM from the host without the anti-cheat detecting it.

revanx_ 11/20/2025||||
There is no "real" GPU virtualization available for regular consumer, as both AMD and NVIDIA are gatekeeping it for their server oriented gpus. This is the same story with Intel gatekeeping ECC ram for decades.

Even if you run games in container you still need to expose the DRM char/block device if you want vulkan,opengl to actually work.

https://en.wikipedia.org/wiki/GPU_virtualization#mediated

1313ed01 11/20/2025||||
I try to get as many (mostly older, 2D) Windows games as possible to run in QEMU (VirtualBox in the past). Not many work, but those that do just keep working and I expect they will just always work ("always" relative to my lifetime).

WINE and Proton seems to always require hand holding and leaks dependencies on things installed on the host OS as well as dependencies on actual hardware. Used it for decades and it is great, but can never just relax and know that since a game runs now it will always run like is possible with a full VM (or with DOSBox, for older games).

whatevaa 11/20/2025|||
GPU sharing for consumers is available only as full passtrough, no sharing. Have to detach from host.
froggit 11/21/2025|||
MS has supported doing gpu virtualization for years in hyper-v with their gpu-pv implementation. Normally it gets used automatically by windows to do gpu acceleration in windows sandbox and WSL2, however it can be used with VMs via powershell.
throwaway48476 11/20/2025|||
12th gen and later intel iGPU can do sr-iov.
tjpnz 11/20/2025||||
>I also wonder if it's long-term sustainable. Microsoft can do hostile things or develop their API in ways Valve/Proton neither need nor want, forcing them to spend dev time keeping up.

Not while they continue to have the Xbox division and aspire to be the world's biggest publisher.

0xedd 11/20/2025|||
[dead]
p1necone 11/20/2025|||
Yeah that's been my experience with native Linux builds too. Most of them were created before Proton etc got good, and haven't necessarily been maintained, whereas running the Windows version through Proton generally just works.

Unfortunately it seems supporting Linux natively is pretty quickly moving target, especially when GPUs etc are changing all the time. A lot of compatibility-munging work goes on behind the scenes on the Windows side from MS and driver developers (plus MS prioritizing backwards compat for software pretty heavily), and the same sort of thing now has a single target for peoples efforts in Proton.

It's less elegant perhaps than actual native Linux builds, but probably much more likely to work consistently.

GCUMstlyHarmls 11/20/2025|||
Sometimes you see developers posting on /r/linux_gaming and generally the consensus from the community is mostly "just make sure proton works" which is pretty telling.

It's sort of a philosophical bummer as an old head to see that native compatibility, or maybe more accurately, native mindshare, being discarded even by a relatively evangelical crowd but,

- as a Linux Gamer, I totally get it - proton versions just work, linux versions probably did work at some point, on some machines.

- as a Developer, I totally get it - target windows cause that's 97% of your installs, target proton cause that's the rest of your market and you can probably target proton "for free". Focus on making a great game not glibc issues.

I mostly worry about what happens when Gabe retires and Valve pivots to the long squeeze. Don't think proton fits in that world view, but I also don't know how much work Proton needs in the future vs the initial hill climb and proof-of-success. I guess we'll get DX13 at some point, but maybe I'll just retire from new games and just keep playing Factorio until I die (which, incidentally does have a fantastic native version, but Wube is an extreme outlier.)

bitmasher9 11/20/2025||
1. I think targeting compatibility is 99% as good as targeting native.

2. You’re discarding the shifting software landscape. Steam OS and Linux are trending towards higher PC gaming market share. macOS has proven you don’t need much market share to force widespread (but not universal) compatibility.

3. I don’t see the value in a purist attitude around Linux gaming. The whole point of video games is entertainment. I’m much less concerned with if my video game is directly calling open source libraries then if my {serious software} is directly calling open source libraries.

ehnto 11/20/2025||
On point 3, I guess my views are different because my {serious software} is usually work, and if it stops working that's kind of a B2B problem and part of doing enterprise. It's just business as they say.

Gaming is much more meaningful to me as a form of story and experience, and it is important to me that games keep working and stay as open and fair as possible. In the same way it is important I can continue to read books, listen to music or watch movies I care about.

ajvs 11/20/2025||||
> Unfortunately it seems supporting Linux natively is pretty quickly moving target

With the container-based approach of the Steam Linux Runtime this should no longer be a problem. Games can just target a particular version and Steam will be able to run it forevermore.

ehnto 11/20/2025|||
I would hope Vulkan also does a lot of work here for linux native builds but I must admit I am only now starting my journey into that space.
59nadir 11/20/2025||
A lot of those Linux native builds will have been using Vulkan.

Parity between DX12 and Vulkan is pretty high and all around I trust the vkd3d[0] layer to be more robust than almost anything else in this process since they're such similar APIs.

The truth is that it's just a whole lot harder to make a game for Linux APIs and (even) base libraries than it is to make it for Windows, because you can't count on anything being there, let alone being a stable version.

Personally I don't see a future where Linux continues being as it is (a culture of shared libraries even when it doesn't make sense, no standard way of doing the basics, etc.) and we don't use translation layers.

We'll either have to translate via abstraction layers (or still be allowed to translate Win32 calls) to all of the nasty combination of libraries that can exist or we'll have to fix Linux and its culture. The second version is the only one where we get new games for Linux that work as well as they should. The first one undeniably works and is sort of fine, but a bit sad.

0 - vkd3d is the layer that specifically translates D3D12 to Vulkan, as opposed to vkdx which is for lower D3D versions.

account42 11/24/2025|||
It's not really harder to make a good native Linux port that will keep working, it's just not something most game developers have much experience with.
pluralmonad 11/20/2025||||
I have a slightly different view. The former scenario is essentially having our cake and eating it too. I'd rather not "fix" Linux culture.
59nadir 11/21/2025|||
Too late for an edit now, but `vkdx` in the note here is supposed to say `dxvk`.
drmaximus 11/20/2025|||
A wise man once said "The most stable ABI on linux is win23". It sounds like a joke, but it is actually true.
rpigab 11/20/2025|||
In my experience, Steam client and most games work great on Debian and Ubuntu, but you should know for GNU/Linux systems, it's only officially supported on Ubuntu (maybe SteamOS is implicit), I can't find the information on Steam's website or support pages, but this is a response I got from Steam Support when reporting a Steam client UI bug on Debian with GNOME, a while ago.
moltopoco 11/20/2025||
Which is funny because Ubuntu is also the only distro that wants you to install the Steam snap instead, which is then again unsupported.
runsonrum 11/20/2025|||
When I run into issues with running games on Linux (Steam or otherwise), I found it useful to consult protondb.com to see what others have gotten to work. You can filter by OS or keyword etc.

https://www.protondb.com/app/337000 for Deus Ex: Mankind Divided

dragonelite 11/20/2025|||
I wiped windows 10 from desktop. Installed cachyos and steam Installed path of exile 2

and it worked surprisingly, also i see people joking about how win32 is the only stable api on linux xD. Also heard red dead redemption 2 also works well on linux that might be the next game i will check out.

lbschenkel 11/21/2025||
I can confirm I finished RDR2 in story mode in Bazzite, zero issues. Never played the multiplayer part, though.
dragonelite 11/21/2025||
Story mode is good enough for me
brendyn 11/20/2025|||
It's the same with Dying Light. They have a neglected Linux version and I downloaded 16GiB before i realised to switch to the Windows version and start again.
esseph 11/20/2025||
I run Fedora 43 and all games (single tickbox in settings) are running through "compatibility mode" (wine/proton). Works great!
seemaze 11/19/2025||
>So if anything goes wrong in my install, it’ll be a lot of forum-hopping and Discord searching to figure it all out

This is not inaccurate, however every time I've had to interface with either Microsoft or Adobe issues, both the professional and community support have been abysmal. Both community forums seem to incentivize engagement to the point where every response is 3+ hyperlinks deep to someone else's vaguely related post.

Maybe the linux forums self select for independent problem solvers..

ronsor 11/19/2025||
Community forums/support from big companies like Microsoft and Adobe tend to be completely useless. In most cases, all threads follow the same flow:

* Question with reasonable amount of detail.

* A reply from some "Community Helper" (Rank: Gold): "did you try reading the help files?"

* Another person with a "Staff" badge: "this isn't our department"

[Thread closed.]

xmprt 11/19/2025|||
Or

* Helper: This is a great suggestion which I'll flag for the team to add support (5 years ago)

egypturnash 11/19/2025||
For what it’s worth the people who made that sort of post are probably vaguely annoyed at the lack of progress on this change, or on other ones on their own particular list of requests that have been moldering for half a decade while everyone spends three dev cycles adding half-assed AI bullshit features.
ACCount37 11/19/2025||||
At least it's not Qualcomm support forums.

"Talk to the sales about this functionality. [Thread closed]"

marcosdumay 11/19/2025||
I have some respect for the Oracle's honesty in putting stuff like "this bug can't be solved in the cheapest version of the software, buy the upgrade package X if you need it fixed" right on the forum.
jm4 11/20/2025||
There’s absolutely nothing wrong with this. Every enterprise OSS company operates like that. People paying for support and funding the project get to make requests. Anyone else can submit a PR or be happy with the free software. It’s a pretty good deal if you ask me.

Granted, Oracle charges a lot just to even use the software, but I still don’t think it’s unreasonable to limit certain types of requests for higher paying customers. Pay base price and you get to use the software, get updates and call tech support. Pay a premium and they prioritize bug fixes and features for you.

marcosdumay 11/20/2025||
The "no guarantee of fitness for a purpose" people put on the terms of software they sell is bullshit. There is something wrong with selling software with some functionality and then requiring customers to buy other pieces of software to make that functionality work.

That said, yes, they still handle that bit better than most large companies.

hiAndrewQuinn 11/20/2025||
You could ask the company to remove that clause for you, but it may come with two or three extra zeroes at the end of the price tag because of the legal and support ramifications that come with it.

You could make such a clause illegal, but then all software would have to come with those two or three extra zeroes.

robotnikman 11/19/2025||||
Hah, this gave me a good laugh. There have been countless times where I have ran into this exact kind of situation, and it's not just limited to Microsoft and Adobe.
seemaze 11/19/2025||
This is true, I chose to pick on MS and Adobe because the article closes with the admission that the author has backup Windows machines to run Adobe Creative Cloud in the 'inevitable' event that Linux has a problem.

For myself, those issues have been largely evitable; I think my longest current uptime on a running linux install is approaching 5 years..

2muchcoffeeman 11/19/2025||||
Many OpenSource forums and software are like this. None of the help is there to help you use the system. It’s there for you to gain some deep knowledge that you don’t care about.

But I’ve said it before and I’ll say it again. some Linux distro needs to adopt some hardware line and partner with them to release a known good line of computers and polish the hell out of it. Like System 76 but nicer.

ryandrake 11/20/2025||
Almost all community help forums (for commercial and open source software) suffer from what I like to call "HaveYouTrieditis". You post a question, and without any root cause analysis or even a description of why it might work, people start posting "Have you tried X?" and "Have you tried Y?" and "You should try Z." These kinds of responses are almost always unhelpful.

I'm asking for help because I don't want to just try random things.

Jigsy 11/19/2025||||
Or "Did you try rebooting?"
esafak 11/19/2025||
The Microsoft Way (tm)
jawilson2 11/21/2025||||
"Hello, thank you for posting. I understand you are having a problem with X. I assure you that you have my deepest sympathy in this time of trouble, and I will stop at nothing until this problem is fixed.

Have you tried running sfc /scannow?

...

Restart in Safe Mode?

...

Backup and Reinstall Windows. You can use OneDrive to backup if you have not already purchased a subscription."

ElijahLynn 11/20/2025||||
Nailed it.
fHr 11/19/2025|||
Lmao true.
Affric 11/19/2025|||
The worst online fora for support are for 'for profit' companies.

I had one where I was trying to get mongosh (or similar, I think they have had multiple shells) to change some print behavior I had multiple users coming in and giving me incorrect answers to a different question that was easily found in the docs and then begging me to mark the question as solved with them as the respondent and they were always written as though I was some sort of child-king that needed to be kow-towed to.

This kind of gamification of support fora incentivises responding rather than responding with correct answers.

Conversely Linux fora always have people who are at best polite and largely know their shit. They will help you hunt down the problem until the point where you hit that it's actually a firmware bug and you gain skills along the way.

seemaze 11/19/2025||
The use of the Latin plural fora really resonates. It's like they are their own class of organism evolving in a digital terrarium.
thewebguyd 11/19/2025|||
> either Microsoft or Adobe issues

Please run sfc /scannow closes topic

Both MS and Adobe's forums are a complete joke, LLMs give better support than their respective "communities."

seemaze 11/19/2025|||
My biggest hope for LLM's was to finally be able to make sense of all the Microsoft documentation; the constant churn in product naming, different versions with varying levels of support and compatibility, the multitude of different API's to accomplish the same operation.. turns out the LLM's are just a confused as me :(
p1necone 11/20/2025|||
Every single auth related MS library/api I've tried to use has had three different doc pages saying a slightly different version of a slightly different part of what I actually need to know, and then the actual needed information being buried in a stack overflow post somewhere (and that information being slightly different again from the official MS docs).
wincy 11/20/2025||
Stack overflow was wrong then somehow ChatGPT knew what I was talking about when trying to set a dotnet environment variable in azure for an array in an app service. It has to be foo__0 not foo:0 so I broke production in a very nonobvious day for a day. At some point the foo__0 gets transliterated into foo:0 apparently?

The absolute worst location for this was, of course, the Azure or dotnet documentation sites. Cmon Microsoft you make both of these products surely this is a huge use case for your customers?

HugoTea 11/20/2025||||
Asking Bing AI anything to do with MS Purview, (which is an M365 product for a range of data security applications), will result in several answers, all wrong and outdated, pointing to documentation that is also wrong and outdated, pointing to other documentation that doesn't exist.
bigstrat2003 11/20/2025|||
To be fair, that's an improvement over the status quo. Generally they are far more confused than me.
gerdesj 11/19/2025|||
... and reinstall Windows is offered as the next step after sfc /scannow.
KwanEsq 11/19/2025||
This is grossly unfair.

You've entirely omitted the `dism /cleanup-image /(scan|check|restore)-health` rain dance

gerdesj 11/20/2025||
Blast. Soz.

I've been using Windows since v1 or perhaps 2 - we had a "CAD" workstation at school back in the day. It was a RM Nimbus with a 80186 (yes!) in it. I own a Commodore 64 from 1984ish (still have it - it now has USB).

I also recall using telnet to access the internet (gopher, WAIS etc) and being asked by my boss in 1994ish to investigate this www thing that was making waves.

I found it after a lot of navigation through menu systems. This is a discussion about the real differences by Sir TBL: https://www.w3.org/History/1992/WWW/FAQ/WAISandGopher.html

My report was: it looked pretty much the same as the rest, which shows exactly how prescient I was! To be honest, back then it was hard to tell what on earth was going on in a telnet session. At the time I could get at a sort of hyperlinked system on my telly (CEEFAX) and there were other similar systems around the world.

In hindsight, I think graphics cemented the www's dominance. I remember discovering the Mosaic browser and leaving telnet at around the time when a MS President (yes the speccied one) decided the web was not going anywhere), and thinking "fuck: that's the future".

soraminazuki 11/19/2025|||
For sure. Despite its reputation, troubleshooting is much easier on Linux than on commercial OSes. It's not even close.
HugoTea 11/20/2025|||
Even just knowing that most of the time if I launch an application from the terminal it'll probably tell me what it's doing. For Windows, I'm looking for log files uhh... maybe %appdata% somewhere... maybe C:\Windows\Temp... maybe debugview... maybe a crash dump which is umm... somewhere...
CuriouslyC 11/20/2025|||
Beyond the sensibility of Unix compared to Windows, it turns out having the source code for everything and a fleet of AI agents makes it really straightforward to diagnose problems.
BeetleB 11/19/2025|||
I've set Kagi to blacklist sites like answers.microsoft.com for a reason.
SV_BubbleTime 11/20/2025|||
> Both community forums seem to incentivize engagement to the point where every response is 3+ hyperlinks deep to someone else's vaguely related post.

As a total sidenote, I do wonder when exactly stack exchange/overflow saw the writing on the wall with AI coding?

I don’t need to look for Denver 069 2004 post about MQTT request response options where someone pointed him to a now 404 link, I just talked to Claude about it and we came up with a solution directly to my problem, using my code as an example.

thefz 11/20/2025|||
> and Discord searching

Yikes. This is the main issue of Discord, it's not publicly searchable.

huflungdung 11/19/2025||
[dead]
Venn1 11/20/2025||
This week we closed the doors on our Linux gaming podcast, which has run continuously for the past 13 years. No fuss, no drama. With the announcement of Steam Machine II (we also covered the original launch), it just seemed like the right time. Proton has evolved to the point where most things work out of the box. Few people are bothering with native support, and it’s become difficult to find new things to cover.

It really feels like everything is lined up for the year of Linux in the living room, and it’s great to see.

J_McQuade 11/20/2025||
I never listened to the podcast, but I see where you're coming from and thanks for doing it anyway.

Twenty years ago I was in university and had a Debian install on a cheap-ass Acer laptop and I managed to get exactly two and a half games working under Wine: the first two Fallouts and about three hours of Civ IV before crash. Getting games to run at all was A THING so a podcast for that makes a lot of sense.

Today I have a full-time job and deleted the Windows partition from my expensive PC about three years ago... pretty much every game I've ever wanted to play since then has just WORKED. Better than on modern Windows, even. Not a lot to talk about there, I guess.

One thing I wish is that Valve could publish a 'Proton spec' that people could build against to ensure compatibility, but I imagine that that this would be an IP nightmare.

johanvts 11/20/2025|||
Anticheat is a big issue that nobody seems to mention. I had to go back to windows for online games and it’s my understanding that there are deep technical reasons why anticheat on linux can’t be done the same way as on windows.
sph 11/20/2025|||
Not sure what you mean, in every thread there's someone that mentions anticheat as if to stress why Proton is never gonna be good enough.

You can be a true gamer™ even if you don't play the latest $90 AAA multiplayer FPS. To me not having a proprietary rootkit is a feature, and Windows is always there for those that are OK with being spied upon.

piva00 11/20/2025||||
Anti-cheat is the only reason why I had to build a Win11 machine for games, and only games, some months ago.

Hadn't touched Windows in more than 10 years, and it's as bad as I remember it, everything is clunky, badly designed, no polish whatsoever.

The moment developers find a way to get their anti-cheat working in Linux I have absolutely no reason to ever boot a Windows machine again...

AnthonyMouse 11/20/2025||
> The moment developers find a way to get their anti-cheat working in Linux I have absolutely no reason to ever boot a Windows machine again...

The trouble is that kernel-level anti-cheat sounds like something useful but it doesn't actually get you anything because the cheat developers are going to analyze and modify the anti-cheat code the same as they do the game code. And then having it running in kernel mode on the non-cheater's PC doesn't buy you anything when the anti-cheat code you wrote isn't actually running unmodified on the cheater's PC.

The cheat developers do have to put in the effort to analyze what it's doing in order for that to work, but the same is true of user-mode anti-cheat. Being in kernel mode doesn't solve or improve anything, it just creates a hazard because then bugs or malware in the anti-cheat code can compromise the entire system and are effectively granting themselves access to things you didn't approve, e.g. a game running as the kid's user account can't normally access the parent's tax returns, but in kernel mode it can. So what you want is for them to stop doing that.

Meanwhile the Windows kernel and the Linux kernel are completely different, so you're not going to be able to take Windows kernel anti-cheat code and run it in the Linux kernel even if you're not attempting to cheat. You'd have to have them to make a Linux-specific one, but you don't want them to, because they shouldn't be doing it at all.

CuriouslyC 11/20/2025||||
This is entirely possible using TDX/SEV-SNP, running in a vm alongside a host OS. It's just a big engineering lift. They're almost certainly already working on it.
wiseowise 11/20/2025||||
Anticheat is a big non-issue that multiple people mention whenever Linux gaming is brought up. 5 popular anti-cheat games do not outweigh the whole ecosystem.
snowram 11/20/2025||
It is when those anticheats gatekeep the most popular PC games. For most gamers, they can't compromise on what they play and there is still a very large amount of potential games that would forbid a switch to another OS. See : https://areweanticheatyet.com/
wiseowise 11/20/2025|||
Most of those are addiction machines and f2p shitholes, that they isolate themselves from the system is a win in my book.
2OEH8eoCRo0 11/20/2025||
sour grapes
pluralmonad 11/20/2025||
Well, sometimes the grapes actually are sour...
nottorp 11/20/2025|||
> For most gamers, they can't compromise on what they play

I'm sorry, but 98% of video games are not competitive multiplayer IAP fests.

Gareth321 11/20/2025|||
Because it's intractable on Linux and advocates don't want to admit that. The entire security model on Linux is resistant to deeper levels of access and control for applications, which is required for kernel level anti-cheat. While these forms of anti-cheats can't stop cheating, they are clearly more effective than user-space anti-cheats. For 99% of users, we gladly accept these more "invasive" anti-cheats because it means less cheating in the games we enjoy. Linux developers will never allow this kind of access because it is antithetical to their ideological beliefs around security. They gladly exclude any kernel level cheats to maintain the security model. It is a permanent impasse. One which I believe will never be solved with user-space or server-side detection. This is why the most common retort is: "just play different games."

To be frank, the argument that kernel level anti-cheats are invasive has never been all that accurate or compelling. Any user-space application already has numerous privileges which could ruin your day. You trust a developer and application every time you run it, irrespective of its access level. Valve has an opportunity now with SteamOS to impose technologies like SecureBoot and "safe" deeper layer anti-cheats which actually work. Yes, Linux enthusiasts would be up in arms, but it would mean that the most popular online FPS games would be supported on Linux, and I think that's far more important.

hhmc 11/20/2025|||
> For 99% of users, we gladly accept these more "invasive" anti-cheats because it means less cheating in the games we enjoy.

The modal user likely doesn’t even know anti-cheat exists, and if they did, wouldn’t care at all. They just want to play the game.

Gareth321 11/21/2025||
They want to play the game without cheaters. That's why studios use anti-cheats.
Mindwipe 11/20/2025||||
Well, it's not intractable if it's pushed to the underlying hardware and signed drivers.

Valve could build something into their chipset and start signing the Steam Deck drivers, create secure boot etc and essentially create an Apple SIP equivalent. Wouldn't work for the rest of the Linux ecosystem or other devices, and people would absolutely howl about it, but they could do it.

keyringlight 11/20/2025||||
The other side is linux totally permits you to do whatever you like to your system, and then it's similar discussion to DRM (digital rights management, not direct rendering manager). When you're trying to the user from doing things they're not allowed to and the same user can fiddle with the system, there's no starting point for trust.
sph 11/20/2025|||
I run Steam in flatpak, so my games are sandboxed and do not have access to my home directory. I don’t have to trust anyone.
Gareth321 11/21/2025|||
That's an added layer of protection but it's hardly foolproof. A malicious game/app can still:

* Exfiltrate personal data from allowed Flatpak directories

* Steal data you intentionally open via portals (e.g., documents, password files, wallet backups)

* Store malware or persistence files inside the Flatpak sandbox

* Use network access to phone home data or join botnets

* Abuse CPU/GPU for crypto mining

* Delete or modify files in your home directory if granted --filesystem=home

* Read browser cookies, auth tokens, SSH keys, cloud credentials if home is exposed

* Install persistence via ~/.config/systemd/user/ services

* Global keystroke logging on X11

* Screenshot entire desktop on X11

* Inject fake input events to the system (mouse/keyboard) on X11

* Record screen via portals if user once granted permission

* Gain full FS access if granted --filesystem=host

* Abuse DBus to change system settings or trigger polkit actions

* Install software outside the sandbox (e.g., ~/.local/bin or autostart scripts)

* Interact with hardware via /dev if granted --device=all

* Trigger kernel or driver privilege-escalation vulnerabilities

* Load or execute unsafe third-party mods, DLLs, or anti-cheat binaries

* Malicious patchers or mod loaders downloading external payloads

* Replace shell history or alter aliases to hide malicious activity

* Encrypt local or network-mounted files (ransomware)

* Spread laterally via stolen SSH keys to other machines

* Manipulate GPU/driver calls for rootkit-like persistence

* Abuse Wine/Proton compatibility layers to escape sandbox using native loaders

* Modify dotfiles (.bashrc, .profile) for stealth persistence

* Abuse LAN trust to attack other devices on the network

* Disrupt system performance via thermal abuse (extreme sustained loads)

* Exfiltrate browser sessions or wallet seeds stored in plaintext

* Execute background processes whenever game is launched without user awareness

likeclockwork 11/20/2025|||
Same.

This is The Way.

Bonus: No game files junking up my home directory.

abnercoimbre 11/20/2025|||
Wait, what was the reason for winding down the podcast?

> Few people are bothering with native support

Was the podcast an attempt to increase porting efforts to Linux? But Proton (and now Steam Machine II) took the wind out of your sails?

pabs3 11/20/2025|||
Can we have a link to the podcast?
watermelon0 11/20/2025||
I'm quite sure it's this one: https://linuxgamecast.com/podcasts/
pabs3 11/20/2025||
Hmm, nothing about shutting down on that site?
tropicalfruit 11/20/2025||
> where most things work out of the box

i really doubt this very much. i hope i am wrong.

Jigsy 11/19/2025||
I was still using Windows 8.1 at the start of 2024 and was trying to slowly shift away to Linux at the time, but circumstances beyond my control ended up throwing me into the deep end a lot quicker than I expected.

I'm really enjoying Linux. It's one of those things that makes me somewhat passionate about computing for the first time in a long time.

switchbak 11/19/2025||
I'm one of those weird people that has been on Linux so long (wow, like over 2 decades now) I quite literally don't remember how to use Windows - even though I cut my teeth on it in the 90's. I dabble on the Mac to a moderate degree, but I'm just mostly comfortable on Linux, despite more BS than one would prefer. The benefits certainly outweigh the downsides (for most purposes), especially if you're technical enough to be self-sufficient.

When I see the adware monstrosity that Windows appears to have turned into, I'm actually quite shocked to see sharp folks using it. I must be missing something, like do they have cheat codes to make it usable?

If I wasn't super tech savvy, I can see why people would pay the absurd Mac tax - just throw money at the problem enough to make it go away.

wonger_ 11/19/2025|||
> When I see the adware monstrosity that Windows appears to have turned into, I'm actually quite shocked to see sharp folks using it. I must be missing something, like do they have cheat codes to make it usable?

There's at least a few factors:

- like boiling frogs, where things worsen gradually and you don't notice / hurt enough until it's too late

- accumulated bandaids over time to keep it bearable. e.g. knowing what settings to disable, perhaps having powershell scripts to debloat new machines, etc

- inertia. Hard to make big changes in general, even if they would help, because change is hard and usually costly

- forced to use Windows at work

tombert 11/19/2025||
I think MS Office is also singularly keeping people on Windows. That’s the only argument I don’t have a response to for getting my parents to switch.

I am confident that the lovely folks working on Wine are working as hard as possible to get maximal compatibility, and Wine (and Proton) is really a marvel of engineering at this point, but man I wish they would figure out how to get MS Office 2024 working.

To be clear, this is not a dig at the Wine people; I suspect MS Office is made purposefully difficult to get working on Wine, but man if they could get that working then there could be a huge exodus.

hyperionplays 11/20/2025|||
my solution was old laptop running Apollo and running moonlight on my Linux PC - use office that way. It's not ideal, but it works fine for me
ashirviskas 11/19/2025||||
Genuinely interested - why particularly MS Office 2024, and not any older version?
tombert 11/20/2025||
It would have to just be a recent-ish version. I tried getting 2016 working as well and was unsuccessful.
MostlyStable 11/19/2025||||
This is an extremely niche problem that is probably not a factor for the vast majority of people: but my organization uses a shared dropbox account for file storage (yes, yes I know). The linux dropbox app does not have the smart download feature where you can see all files and folders but don't need to have them local unless you request them. The only options are to either download the entire dropbox folder, or to selectively sync certain files and folders, and then only be able to see those files and folders.

Given that the dropbox is some 4TB, but I often need to access things that I didn't previously need access to, this is a bit of a deal breaker.

Root_Denied 11/20/2025|||
You said it in your first sentence: you know that Dropbox is not designed to function the way you're using it. That's a kind of tech debt that may (will?) bite you in the ass eventually. Linux being incompatible with the way you use Dropbox is just a symptom of poor infrastructure and security practices, though I understand that it's probably out of your hands to fix.
Gander5739 11/20/2025|||
Would some kind of rclone mount work with this?
Jigsy 11/19/2025||||
Do people hate LibreOffice that much?
jackvalentine 11/20/2025|||
I use linux full time on my home PCs, and I want Libre Office to work for me.

I _can’t_ get equivalent functionality of Excel’s tables (named range, but it dynamically expands and applies formulas as you add more data). If you’ve got excel handy, open it up select a range and press control-L to see it.

There are endless forum threads of Libre Office boosters misunderstanding what the feature does and offering the halfway there equivalent.

I want this to work, but everyone uses excel’s feature set slightly differently and something will be missing for everyone. It’s incredibly annoying.

tombert 11/20/2025||
What do you end up using at home?
jackvalentine 11/20/2025||
Most recent example, putting together a pretty basic car shopping spreadsheet I’ve just gotten pissed off and not done it.

Yes it’s petty, yes it means I just don’t do something easy. Yes in the end it’s only my problem.

I’ll probably just do it on excel for the web.

tombert 11/20/2025||
I don't use spreadsheets much anymore, and I end up just writing scripts for everything I would use Excel for. This isn't a brag, in fact it's sort of the opposite; I often miss the simplicity of Excel and I think for a lot of my scripts I would save time if I did them in in a spreadsheet.

One of these days, I should probably go through a tutorial series for LibreOffice and Star BASIC and properly learn it.

jackvalentine 11/20/2025||
Anything ‘real’ I’ll do in R, but my wife is not super keen on that where we’re collaborating on something!
tombert 11/20/2025||
I'm not keen on R even at the best of times :)

If I need to do any kind of number crunchy stuff I usually use Julia right now. I really like Julia, it's a very cool language and platform, but for small things it's kind of overkill. I should really learn how to properly use LibreOffice.

jackvalentine 11/20/2025||
We all have our vices! (It's what I learned first, and feel most confident in).

This has been a nice interaction which is increasingly rare online, thanks.

tombert 11/20/2025||||
My dad makes extremely liberal use of the VBA in Excel. LibreOffice does have an equivalent, but it's different enough to where he would be forced to port over large amounts of his code.

I think he could get over the different interface but I don't completely blame him for not wanting to redo all his work.

awill 11/20/2025|||
yes. It's terrible. I can't believe it's taken this long to still be awful. The mix of Java. The awful UI. If you're on Mac/Windows, you should buy Office. And if you're on Linux, you should use OnlyOffice, or Google Docs
snarfy 11/20/2025|||
The online MS Office is pretty good.
tombert 11/20/2025||
As far as I am aware, there is no support for the VBA on Office Online, which is a non-starter for my dad.
TulliusCicero 11/20/2025||||
Each time I've tried throwing Linux onto a new machine it's been a pain with drivers and compatibility. Things have slowly gotten better, but the last time I tried (using Mint) it still sucked big time.

I've used Linux for work (and school before that) for a long time, so I'm not intimidated by it, but it just feels like more effort than it's worth each time at home. I won't deny that Windows keeps getting more annoying though, so I'll probably give Linux an N-th try soon.

Edit: also, I'm a PC gamer, and I like having the option to play games like Fortnite or Valorant, even if I don't do so very often. But of course, I can solve that with dual booting if I really want to.

ewzimm 11/20/2025||||
I'm also a long-time Linux user, but there are some things that still need Windows, so here are my cheat codes to make it usable:

O&O Shutup: https://www.oo-software.com/en/shutup10

All the missing privacy switches you'd want. Run it after any updates.

PowerToys: https://learn.microsoft.com/en-us/windows/powertoys/

The real utilities you'll want to control your UI as a power user. Just autohide the taskbar and disable showing badges and flashing. It's a lost cause, and you can mostly just forget it exists. Use alt+space to launch things and keyboard or mouse shortcuts for window management. It's actually pretty good at mixing floating and tiling.

WSL: https://learn.microsoft.com/en-us/windows/wsl/install

I'm sure you know about it, but it works well even for most GUI apps these days, although it still doesn't support fractional scaling.

makeitdouble 11/20/2025||||
> I must be missing something, like do they have cheat codes to make it usable?

Some of us are in the weird spots where no OS "just works" and will require inordinate amount of setup and adjustments anyway.

I recently did an arch and Ubuntu install for two machines, and spend half a day each to get something mildly viable, and still tweak things from time to time two weeks after. Sheer hardware support was only a third of the pain.

Back in the days macos also took me about the same time to setup the local system , configure input and disable/workaround the silly stuff. Windows is on par IMHO (stuff are sillier, but disabling them takes about the same effort). For any of those I end with a fully working *nix system/subsystem, so the end setup makes very little difference to me.

The huge difference is windows having exotic[0] form factor support turned to 11, where linux will be rougher.

[0] I only care about tablets, I wonder if Bazzite could help, I'll be giving it a try in. few months I think.

Jigsy 11/19/2025||||
> When I see the adware monstrosity that Windows appears to have turned into, I'm actually quite shocked to see sharp folks using it. I must be missing something, like do they have cheat codes to make it usable?

I think the sad reality is a lot of people simply don't care.

I specifically avoided Windows 10 because of the telemetry and the whole forced reboots for updates seem pretty annoying, and I didn't see it getting any better which is why I decided to try and move to Linux.

The only thing that held be back at the time was I was too ensconsed in my eight-year-old setup, so I needed to be able to do the same things on Linux; and I needed gaming to be viable. Which it thankfully is now to Proton.

And it's even more disgusting how Windows 11 has become considering it has the "we'll take screenshots of what you're doing every five seconds" stuff now. Sure, Microsoft claim they'll never see what people are doing, but what's stopping them from doing that in a future update?

At least people are slowly wising up to this; though a believe a good majority of new Linux users are because they don't want to create e-wase and replace a perfectly good computer just because Microsoft says "No."

Personally, I wish I'd swapped sooner.

kwanbix 11/19/2025|||
Windows 8.1 in 2024? Why? You have Win10 which is miles better if you needed Windows.
masfoobar 11/20/2025|||
> but circumstances beyond my control ended up throwing me into the deep end a lot quicker than I expected

As a Linux user since 2006/7, I totally understand. I had atleast 1 computer at home that would dual-boot to either Windows or Linux. Regardless, I had to have a Windows system.

My reasons may not be the same as yourself - but I do still get stuck and HAVE to use Windows from time-to-time. It's not just for playing games or work related. It's sometimes a simple file I have to download, fill in and email back. The file is likely a Microsoft Excel or Word file and while OpenOffice/LibreOffice is good most of the time, there is bound to be something off.

Sometimes my kids will have homework (going back a few years now) and it would only work on Internet Explorer despite the fact Chrome was dominant back then.

(I remember, back in 2008, I would ensure the websites I created had decent support for Firefox as well as Internet Explorer, despite my boss telling me "everyone uses Internet Explorer" - that soon changed by 2010 with Chrome)

Thing is these problems are not the fault of Linux, or the Office suite, or the web browsers. The problem was the people using files specific to a brand, or focusing on specific web browser, etc. However, many people wont view it like that. In these scenarios.. Linux was the problem.

I always remember writing my Resumes for recruitment agencies. I would hand over it is 3 formats. ODT, PDF, and DOCX. I did this because I was not sure how the DOCX version would look on Microsoft Word. Of course, it looked great in Open/Libre Office.

I always encouraged the PDF version.

> I'm really enjoying Linux. It's one of those things that makes me somewhat passionate about computing for the first time in a long time.

100%!

1bpp 11/19/2025||
Very curious what kept you on 8.1.
Jigsy 11/19/2025||
"If it ain't fixed, don't broke it."
spartanatreyu 11/19/2025||
But it was broke, security support ended 3 years ago.

I wouldn't use a condom that broke 3 years ago.

badsectoracula 11/20/2025|||
In practice this doesn't affect the overwhelming majority of people as they're either not going to be compromised (the most likely case) or, in the tiny chance they're compromised, they're not going to notice (in which case from their perspective it still "isn't broken").

It isn't like this is the original WinXP during the era where computers connected directly to the open internet and caught viruses just by existing, making computers groan and being very visible that something was wrong. Pretty much everyone is connected via a firewall and on top of that Windows has improved its security considerably over the years. And there are still security updates for browsers (the main vector for malware by far) that support Win8.x (e.g. Firefox ESR will be supporting Win8.x until next year and people have made Win7 and Win8 compatible builds for modern Chromium).

So it isn't surprising that for all intents and purposes it isn't broken, especially when the alternative is having to change to something that feels like downgrade in terms of UX. From a user's perspective it is a choice between the unlikely potential of something invisible perhaps happening (getting compromised) versus the absolute certainty of something very visible happening (having to get used to a worse UX). Considering Windows still tie security updates with everything else, it isn't surprising that people judge based on what they perceive the most.

Of course the best solution would be to switch to an OS where such choices are not necessary in the first place. I've been using Window Maker since early 2000s and the UI has remained the same since 1997 when WM was first made, aside from the occasional theme change (which is done only whenever i personally feel like it, i.e. is not forced on me) while at the same time i'm using the latest Linux kernel, C library, drivers, etc with all security fixes. I do not have any choice between having security fixes or using a GUI that i am comfortable with - i get to have both.

esseph 11/20/2025||
It is VERY much a "compromised but don't know it, or it doesn't slow down things or break enough for them to notice" territory.

The state of security is /awful/ for general users.

But they also can't figure out how somebody keeps getting into their email account, why they get text messages that quickly disappear from history, or what these weird charges that keep showing up on their bank statement are...

bakugo 11/20/2025||||
Software is not "broken" just because it doesn't get updated with new spyware and adware every week. This is a misconception spread by companies like Microsoft.
spartanatreyu 11/21/2025||
No.

Software is "broken" even before it gets updated.

If what you said were true, there would be no such thing as a zero-day.

bigstrat2003 11/20/2025||||
Unfortunately, these days it's arguably safer to run an unsupported version of Windows. Microsoft is obsessed with putting adware and features that put your data at risk into the OS, so it's not clearly the best choice to stay current any more.
Jigsy 11/19/2025||||
Support ended in January 2023...
sitzkrieg 11/20/2025||
who cares? it impacts nothing. windows updates are counter productive for a decade. "but security and zero days!!"

ok surely that firewall and home lab and ability to not download and run garbage is enough for someone on the supposed "hacker news" to handle. but no, we got heaps of people using "out of support" as some sort of argument whatsoever to upgrade to absolutely dogshit versions of windows. make it make sense

esseph 11/20/2025||
People get their identities stolen every day, and it is a super, super, super shitty process to go through depending on how deep it goes. It can change your life forever.

Having oldass OS and application versions make that a thousand times easier when you have so, so, so many CVEs you can exploit. And LLMs have been show to make this very trivial now.

All you need to do is click on the wrong pop-up, or the wrong link in your email, or tap something on your phone screen, or have a poorly configured (often from the factory) router, and the initial intrusion takes place. After that, an outbound encrypted session quickly gets setup, and congrats, now your network is acting as a residential proxy that can be sold to criminals that want to download CSAM from your IP, AI companies that will use your connection for scraping, and other elements that will either mine the data on your systems (your PII, logins, etc) and scrape your screens.

But if you don't care about your life becoming a living hell, then I can't make you.

This happens all the time, every day.

If you have a car, you maintain it. If you have a bike, you maintain it. Power tools? You maintain them. Your electronic devices also need to be maintained. They have access to your most sensitive data, and potentially private conversations.

mixmastamyk 11/20/2025|||
If you're behind a NAT and have an evergreen browser, say FF with UBO, avoid email attachments, etc... it's not very risky.
esseph 11/20/2025||
Did you know a website can scan your lan through a browser now?

https://developer.chrome.com/blog/local-network-access

Did you know that a lot of current home router NAT implementations are currently broken, in particular for UDP traffic handling, and you can therefore spoof your way into the network?

https://www.armis.com/research/nat-slipstreaming-v2-0/

A lot of router vulnerabilities floating around out there.

Ever hear of UPnP/UPnP2? Did you know that applications can trigger your router to open inbound ports for you?

There have also been some 0 click exploits lately, those are fun. You don't have to do anything at all!

https://github.com/Defense-Intelligence-Agency/Zero-Click-Ex...

Yeah, you're still at risk, and moreso because you're not aware of how open you are.

mixmastamyk 11/20/2025|||
You're talking to a Slashdot refugee. Haven't ever had UPnP available. I don't use Chrome and do use OpenWRT with AdGuard, you insensitive clod. ;-)
esseph 11/20/2025||
I had a 5 or 6 digit ID which was pretty good for a kid not from the Bay Area, but I never got into slashdot flame wars. I still reflexively check it many times a day.
mixmastamyk 11/20/2025||
I have a five but I didn’t make an account for a long time.
agoodusername63 11/20/2025|||
Do you think that the average HN commenter has the same phishing risk as your grandpa?

They're fine.

esseph 11/20/2025||
Everybody says that until it happens to them. Every time.
bigstrat2003 11/20/2025||
Considering I'm going 40 years strong of not once falling for a phishing scam, I feel pretty confident in my assessment that I won't do so in the future. It has to be an exceptionally good phish to get anyone moderately technical to even take a second look. And even then, generally one can tell upon a second look. It's not hard to not get phished.
esseph 11/20/2025|||
It can be visually identical to the real domain.

https://www.kicksecure.com/wiki/Unicode

It's also happened with code pushes on GitHub, which didn't get caught in code review, and has compromised build processes by introducing a malicious domain that is visually identical.

Sounds like a HN-type problem.

https://www.knostic.ai/blog/zero-width-unicode-characters-ri...

shmeeed 11/20/2025|||
I felt the same until my company's IT department got me with a (thankfully simulated) well-made phish on some bleary-eyed morning after a birthday party when I was only half awake.

Everybody feels confident until a slip happens. It's really just a function of probability and time acting against you as well as anybody, just like companies shouldn't ask themselves whether they'll be hacked, but when.

It also seems to me that phishing has become vastly more sophisticated in recent years, IMHO mainly due to 3 issues:

1. A growing number of huge data leaks that enable scammers to profile and target possible victims to an unprecedented degree and attack them using unexpected vectors. I remember my feelings sinking the day I received the first phish that contained basically all my personal data to address me. Once it's out there and traded, there ain't no getting back. As a consequence, spear phishing has become much more automated and widespread.

2. Proliferation of 2FA, often via email, as a supposed remedy-for-all which leads to a false sense of security.

3. The sheer ignorance of some actors that continue to undermine all the best awareness efforts and normalize insecure practices. For god's sake, I've received unsolicited emails from my bank as well as from globally acting online retailers telling me to click on a link and log in to solve some issue. To my great astonishment, both turned out to be legit. What the hell were they thinking?

Really, I wish all of us good luck. But I don't feel so confident anymore, rather like an unwilling participant in a lopsided arms race, where the adversaries have great resources at their disposal, and I have nothing more to rely on than my wits. ... Actually, put this way, it sounds like a classic cyberpunk tale. There's some appeal to it, I admit, but still.

cindyllm 11/20/2025|||
[dead]
otikik 11/20/2025|||
Just use it for gaming.
AuthAuth 11/19/2025||
This is bad. New user going onto an arch distro with a ton of tweaks is worst case scenario for a smooth experience.

I'm sure cachyOS will work a treat out of the box, but i'm also sure that one day things will stop working and cascade into a distro hop or reinstall leaving a sour taste in the users mouth.

You do not need a "gaming" distro, all distros use the same software and you will be fine on ubuntu, fedora etc.

WD-42 11/19/2025||
If you want to game, then picking a "gaming distro" probably is the right choice.

Sure, you could use Fedora. But you need to know about enabling RPM Fusion, 32 bit repos for steam, etc. Now THAT is how you get someone to give up.

cwillu 11/20/2025|||
It's two checkboxes in the gui to enable RPM Fusion, and then you click “Steam”. It's not that hard.
WD-42 11/20/2025|||
So easy it requires a 140 lines of howto: https://docs.fedoraproject.org/en-US/quick-docs/rpmfusion-se...

It's easy for us. It's not clear how someone coming from windows would even know that they had to do this, much less do it.

cwillu 11/20/2025|||
https://docs.fedoraproject.org/en-US/gaming/proton/ would be the relevant set of instructions that a user would find upon typing "fedora steam". And it's maybe ten lines of instruction or a couple pages of GUI, because they're including such steps as “scroll down” and “close the window”.
whatevaa 11/20/2025||
Launch the terminal as first step. Yeah. That's why no good.
cwillu 11/21/2025||
Or read the other instructions that don't involve a terminal at all.
AuthAuth 11/20/2025|||
This is part of the installer now. New users will select this when setting the distro up
WD-42 11/20/2025||
That is amazing news! My biggest gripe with Fedora has always been that it is recommended to new users and then 80% of the time they have an Nvidia card and you end up with "Linux sucks if you use Nvidia" even though the official drivers work well if you install them correctly (i.e using your distro-provided method, not going to nvidia.com and downloading a file which is what most people coming from Windows will do).
Vinnl 11/20/2025|||
The new installer isn't as good as Ubuntu's IMHO, but holy moly it's so much better than the old one. I recently tried installing Fedora Silverblue (which still has the old installer), and besides being terribly confusing, it also errored out consistently This led me to install regular Fedora and then convert it to Silverblue, so I got to compare the two installers. It's not even funny how much better it is.
ndiddy 11/20/2025|||
I've used the official nVidia drivers, they definitely don't work well compared to AMD/Intel on Linux. They're usable and more or less stable, but on my computer I was seeing stuff like window contents freezing, graphics stuttering, screen tearing on video playback, the mouse cursor lagging when there was high CPU usage, etc. and it all went away when I switched to an AMD card. Everyone I've talked to has has the same experience: weird performance hiccups or glitches that go away as soon as you stop using nVidia.
arcfour 11/20/2025||
I've used the official Nvidia drivers on Linux for 5 years now and had excellent performance and few or no graphical glitches, with most issues coming early on. None within the last 2 years. Never experienced high CPU or freezing.

My cards have been a 2080, 3070 Ti, 4070M, and 4090. I could barely get an AMD card (6600 or something?) to work.

Now you have talked to someone who has not had that experience. And everyone I have talked to says they have had an experience either like mine, or like mine minus issues with AMD.

whatevaa 11/20/2025||
Performance is good but there are a few caveats. Namely dx12 perf (identified and being worked on), vram limit stutter (doesn't page to system memory well), HDR enabling requiring basically a hack because Nvidia doesn't want to implement color managent wayland uses, and some other annoyances.
e-khadem 11/20/2025||||
Usually this is not the main problem that people run into. Most often we take basics of terminal usage and config management for granted, and these are the hardest parts for new comers to learn, because they often don't know the conventions and the unwritten laws of the typical config file format, and once they get a weird error due to for example a non-existent config file or insufficient permissions and they search the exact error message, they get lost in deep, unrelated technical discussions of more obscure problems that real sys-admins encounter. They don't know that they should search for the basics, and along with weird cryptic error messages they can easily get stuck on a trivial tasks for hours ...

The other day I handed my Arch laptop to a friend (a mechanical engineer) who liked tinkering with computers, had a few papers on $RECENT_AI_TOPICS, and was considering moving to arch to learn Linux. I advised him to start with Ubuntu and then move to arch, but he insisted so I gave him a quick test.

Since he was more or less comfortable with reading manuals and searching, I asked him to install nginx on my laptop and change the configs to listen on 8080. He eventually succeeded ... after 70 minutes or so. He installed nginx and started the service pretty easily in a couple of minutes, but then he got stuck on editing the config files. First, he wasn't familiar with the terminal file editors so he had to learn one (he chose vim and went through vimtutor) and then he opened the config file without sudo, so he couldn't save the file. Then he thought that maybe he needed to stop nginx first but that didn't work. And then he started reading nginx manuals and tutorials and SE threads for like 30 minutes. Finally he decided to search the vim error directly and then found the issue.

I have often heard similar stories, and I think the main hurdle for most people is not "the hard part" or RTFM, but it's "the unwritten part" and the conventions.

cwillu 11/20/2025||
GP wasn't making a point about hand-editing configuration files, or rather, was obliquely making an obsolete point; he might as well have been complaining about modelines in xorg.conf.
sockbot 11/20/2025||||
Itemized bill:

Chalk mark $1

Knowing where to put it $999

wiseowise 11/20/2025|||
Tell me you don’t understand how gaming devices work.

Repeatedly after me: you boot, you buy a game, you play. That’s it.

cwillu 11/20/2025||
“Repeat after me”, and then describes the normal flow after steam is installed, in a thread about choosing an operating system to install on bare hardware…
Root_Denied 11/20/2025||||
NobaraOS is Fedora based and has solved a lot of these issues. They have a separate ISO to use if you have an Nvidia card that will handle all the akmods drivers for you for example.
theoldgreybeard 11/20/2025|||
It's also maintained by one guy. Doesn't exactly inspire confidence in the long term viability of the project.
theoldgreybeard 11/20/2025||||
My advice to anyone looking to make the switch is to just use Ubuntu until you're comfortable with the way a linux desktop works. The "gaming optimizations" for these enthusiast distros are marginal at best, usually just margin of error type stuff. Frankly, in my own tests gaming performance is just as good if not BETTER on Ubuntu in the general case than most other distros even the ones that market themselves as "optimized for gaming".

If you install something like Bazzite all of a sudden you're in the deep end of needing to learn how immutable distros work. It will turn people off that don't give a damn about this stuff.

Ubuntu is simple, easy to configure from the GUI, works with most things out of the box - including Steam - and is supported like a first-class citizen by the vast vast VAST majority of application developers.

preisschild 11/20/2025|||
Thats what Bazzite is for. (oci/bootc-based fedora for gaming)
kevinfiol 11/19/2025|||
Agreed. I'm surprised by the amount of Linux newcomers being directed toward these weird, specialized derivatives that have existed >2 years.
cosmic_cheese 11/19/2025|||
It’s almost certainly driven by a desire for everything to work as expected out of the box.

Speciality derivatives come with attention to detail and purpose-fitting that often isn’t found in general purpose distros, like how Nobara has a system to auto-apply fixes for common problems or how Bazzite includes an overlay for game stats (framerate, etc). Rolling and bleeding edge distros have been popular because people want to use the latest hardware.

Can you get these things with a general purpose distro with older kernels? Sure, but the process varies depending on distro, hardware, use case, etc and isn’t necessarily accessible to many, even with the selection bias towards a technical mindset that comes with wanting to switch to Linux. It’s the same reason why Windows has been popular for so long and why Valve has seen outsized success with Linux: the fiddly bits have been minimized.

Major distros could pull in many of these users by sinking resources into that golden “out of the box” experience and aggressive hunting down and fixing of papercuts.

johnny22 11/19/2025|||
i don't have a problem recommending people use bazzite because of the nature of the whole system. It makes it harder for regular users to break it, while making it easy(er) to rollback.
beeflet 11/19/2025|||
okay but this should just be upstreamed into a real distro, we don't need 1000 distros that are all reimplementing the same thing
p1necone 11/19/2025|||
Things that are basic table stakes for PC gamers are unnecessary edge cases or outright seen as negatives by the average Gnome or Wayland maintainer.
lelanthran 11/19/2025||
> Things that are basic table stakes for PC gamers are unnecessary edge cases or outright seen as negatives by the average Gnome or Wayland maintainer.

What do you mean "PC Gamers"?

It's not limited to PC Gamers. The CAD program I use for PCB layout won't run with full functionality under Wayland because "The Developers Know Best".

So, having to choose between Wayland or delivering PCBs, guess what my choice was.

Gnome and Wayland are really user-hostile - if their vision doesn't align with what the majority of users want, its the users that are wrong, not the developers.

wincy 11/20/2025|||
I remember what got me to reinstall Windows after running Ubuntu for a week or two several years ago was they switched from Xorg to Wayland and I literally couldn’t watch movies because they switched over without Wayland supporting this?

It was absolutely bonkers to me and soured me from Linux for years.

I’ve administered thousands of Linux boxes but it’s a totally different ball game.

AuthAuth 11/20/2025|||
Its JUST gnome thats blocking that protocol.
HumanOstrich 11/19/2025||||
They don't keep separate packages for fun. Many of the changes would not be accepted to an upstream.[1] That's usually why the derived distro exists in the first place. Imagine arguing that Ubuntu should just be upstreamed into Debian.

[1]: https://wiki.cachyos.org/cachyos_basic/why_cachyos/

cosmic_cheese 11/19/2025||||
There’s merit to that idea, but upstreaming is easier said than done. There’s a whole gauntlet of politics and bikeshedding to get past among other issues, which is why these things are separate distros in the first place.
WD-42 11/19/2025||||
Bazzite provides a Steam-OS gaming-centric interface out of the box. How are you going to upstream that? You think Debian stable is going to agree all of a sudden provide it's users a gaming console UI?
saint_yossarian 11/20/2025|||
Isn't that just Steam's Big Picture mode?
__aru 11/20/2025||
It's an entire login session, steam game mode runs BPM via the game scope compositor, no desktop is loaded in the background, etc. The Steam client also enables hardware controls not available in traditional BPM.

You can look up gamescope-session for more info.

Its something that I generally wouldn't expect on traditional mainstream distros.

theevilsharpie 11/20/2025|||
Debian -- probably not, but Ubuntu has numerous variants whose primary purpose is providing a different desktop experience, and a SteamOS-like variant would fit in perfectly with that.
cosmic_cheese 11/20/2025||
That’d still come with the limits brought by the old kernels Ubuntu ships.

Which as an aside, I think distros should advertise better. It must be awful to be sold on a distro only to find that it doesn’t support your newish hardware. A simple list of supported hardware linked on the features and download pages would suffice but a little executable tool that will tell you if your box’s hardware is supported would be even better.

DaSHacka 11/19/2025||||
Ideally, this would be the best solution, but what happens when the upstream distro packagers disagree with the vision of one of these downstream distro maintainers?
wiseowise 11/20/2025|||
Why don’t you do it?
brendyn 11/20/2025|||
To me, I find it a bit frustrating that Arch linux routinely has "manual intervention required" problems every single year where the intervention is just a single command that pacman could have just ran themselves if they so desired. Sometimes, they get a new developer and you have to manually install their keys first otherwise packages fail authentication. What can you do in the face of that except conclude they don't want things to "just work" and create a derivative in the hopes of making things just work.
p1necone 11/19/2025|||
Partially agree. If you're only using your PC to play Steam games and absolutely nothing else, especially if you want it to auto boot into Steams big picture ui and behave like a dedicated gaming console something like Bazzite is ideal.

But if you're using your PC like a PC and also doing other stuff imo it's better to install a 'regular' distro like Fedora or Ubuntu. I haven't had any difficulty installing steam and playing games on either of those.

vondur 11/20/2025||
I think something like Bazzite would be great for those wanting to game. The fact that it's going to be hard to break the system and just letting updates be applied automatically will make it more like a console than a PC in that regard. I also assume that switching to the desktop mode is not difficult. I just started using Fedora Bluefin last year, and I've been really happy with it and it's architecture is the same as Bazzite, but for devlopers.
Lord-Jobo 11/20/2025|||
I found it incredibly stupidly easy to break bazzite trying to change something relatively simple that isn’t even a required step most of the time (automatically mount my second internal ssd).

Copy and pasted some change in some file, save, restart, fully totally bricked.

moltopoco 11/20/2025|||
Switching from and to desktop mode works exactly the same as on SteamOS, but if you are not setting up a handheld or HTPC, Bazzite also has regular KDE/GNOME desktop images, and even -dx images like Bluefin. I've been pretty happy with my various Bazzite installations.
graynk 11/20/2025|||
> You do not need a "gaming" distro, all distros use the same software and you will be fine on ubuntu, fedora etc.

That's not necessarily true. I mean, you will be fine, but gaming is one of the areas where you can benefit from having everything on bleeding edge. And Cachy is surprisingly stable (and the "one day things will stop working" can realistically be said about any Linux distro, really).

skirmish 11/19/2025|||
I tried to install CachyOS with KDE on my wife's new laptop (Lenovo Yoga) about 3 weeks ago. The version available was 2025-08-28 (still is, just checked), and it was crashing KDE all the time. Quick research told me that version had lots of KDE bugs that have been since fixed, yet no new release.

Maybe it's different on Nvidia (wife's laptop had AMD graphics), but I expect a very bumpy road ahead of him.

spectralista 11/20/2025|||
I absolute love KDE Plasma but I finally gave up for Mint Cinnamon LTS.

It has just been rock solid on any machine I have tried. KDE I was just always running into some kind of minor problem or something wouldn't work.

I have dolphin and konsole installed and open right now so once you get use to Cinnamon, it isn't really that much different but so rock solid with Mint.

HumanOstrich 11/19/2025|||
Most of the updates to CachyOS are delivered via packages. You don't need an entirely new version of the distro image that often.
skirmish 11/20/2025||
Right, I wanted to add that the journalist will be fine if they immediately update all packages but OTOH this is not what Windows users usually do.
Sammi 11/20/2025|||
Have you tried updating everything using "sudo pacman -Syu" ?

I just had to update my CachyOS install last night, as some software I wanted to install was just getting 404 responses from the repos. Turns out they don't keep round old packages? I dunno, but the update command above fixed it.

skirmish 11/20/2025||
No, I didn't, after the third freeze and reboot I just thought "why am I wasting my time on this crap?", wiped it and installed regular Arch Linux instead. That one was stable out of the box.
pixelpoet 11/20/2025|||
I also recently got my FD, also switching to Linux, also chose CachyOS.

Worked great for a day or two but now updates aren't working because of some signing issue or something :|

Maybe I should switch to Fedora or Bazzite before getting too setup...

Jigsy 11/19/2025|||
I concur. I use Linux Mint and I have no problems with gaming.
peterashford 11/20/2025||
I couldn't get Rocksmith 2014 running on Mint, which was a real PITA for me
kachapopopow 11/20/2025|||
actually I am running the most fk'ed up system you can find (two gpus from different vendors, dedicated usb pcie card, highly customized kde slapped on top of catchyos) and I haven't had any issues, way less issues than kde neon.
galleywest200 11/19/2025|||
Is it bad? SteamOS is an Arch based and extremely user friendly gaming-focused distro.
charlie-83 11/19/2025||
If all you want to do is play steam games then I'm sure steamOS is going to be the best experience possible. If you want to use it as a regular PC it probably works reasonably well but a user who doesn't want to use the terminal is more likely to run into a brick wall at some point (e.g. connecting to a printer or something). Something like Linux Mint is going to give an overall friendlier experience for someone new to Linux even if running steam games on it is slightly less friendly.
pelotron 11/20/2025||
Ironically connecting a new Brother printer was the most painless thing I've ever done on Linux, because I didn't do anything at all. Linux saw it appear on the network and it just worked.
charlie-83 11/22/2025|||
It certainly can be for newer printers. I guess my point was that, at some point, you will run into a problem. It might not be connecting a printer but, with an Arch based distro, there is a high likelihood you will need to do some cmdline stuff at some point. In a Mint etc that likelihood is smaller.
Ferret7446 11/20/2025|||
New printers implement the print server themselves, which I assume is why CUPS driver support is being deprecated. Basically, they're all HTTP* servers so no driver/etc support is needed.
reisse 11/20/2025|||
New user choosing operating system has most likely just bought a new laptop or PC. Especially for laptops, Arch (or anything rolling with latest kernel) _is_ the best choice, because of drivers.
s1mplicissimus 11/19/2025|||
I've stopped recommending ubuntu for beginners by default, as the now only-wayland mode is beyond the level I can support
BoxOfRain 11/20/2025|||
Honestly I've been pleasantly surprised with CachyOS, admittedly I've been using Linux for over a decade but it was my first foray into Arch-land and I'm genuinely impressed with it. The stability is very good, and I'm yet to break anything seriously on it.

The idea isn't that it's a 'gaming distro' specifically, and more that it's suited to performance in general which can be a useful thing. If someone's new to Linux and doesn't understand why they might want to run something like CachyOS I agree they should just pick Ubuntu or similar and be done with it, but personally I rate CachyOS as a daily driver.

oompydoompy74 11/19/2025||
It’s immutable, so if something goes bad it will just rollback. SteamOS, Bazzite, and others also work in a similar manner. I run several Bazzite boxes for gaming and they are nigh impossible to brick.
J_McQuade 11/19/2025||
CachyOS is not an immutable distro.
andrewmutz 11/19/2025||
I use bazzite linux for gaming full time and can't say enough good things about it. You don't need to do anything at all to maintain it. Every Windows game I've ever tried just works perfectly out of the box. Sometimes I will see a warning telling me that a certain game is not certified for a good experience by Steam, and it all just works perfect anyway.

When I was running Windows on the same machine I was constantly trying to diagnose why things stopped working, and downloading drivers.

Perhaps my experience with Windows was worse than average, I don't know. But from my perspective there is zero reason not to run Linux full time for gaming.

johanvts 11/20/2025||
There is one reason, anticheat, that at least was why i had to abandon bazzite for now. Otherwise i loved how easy it was to set up like a console for my kids to use without my help.
fossilwater 11/20/2025||
I still keep my dual boot Windows for this reason. EA decided to put anti-cheat on EA WRC, so now you cannot play it on Linux.

I play most of my games on Bazzite and anything requiring anti-cheat or use of my Logitech wheel on Windows

keraf 11/20/2025||
Also daily driving Bazzite on my gaming laptop, everything is supported out of the box (iGPU / dGPU switcher, fan control, LED keyboard, low/high screen refresh), there's barely any maintenance needed and it runs really smooth. The other day I connected my G27 (wheel, pedals and gear shifter) to play BeamNG, it just worked, no drivers, crapware or configuration needed.

I also use the same machine for dev work and everything works amazingly well.

officeplant 11/19/2025||
In the 2000's I used to fear that not having windows at home would lead me to a lack of troubleshooting prowess when it comes to problems with windows at work.

Now I'm just glad I only have to suffer windows at work.

Gualdrapo 11/19/2025|
After some uni class at a conference room, back in 2006, there was a Linux hackathon/demo-y thingy outside where there were people showing off Compiz, the cube and that kind of stuff. Of course my noob ass was impressed with that - you can switch windows a 3d cube? That's amazing! That's the future! I want to try that!

So they were kind enough to give each one of us a Ubuntu 5.10 CD, one of those from back then when Canonical shipped free Ubuntu CDs to people around the world completely for free.

I can recall poking around that brown-y Gnome 2.x and feeling cozyness, like feeling at home. Everything felt transparent and humble and honest, from the desktop wallpaper, the icons and the typography to the tone the help pages were written. You could feel the ubuntu on it. It really felt like it was made for human beings.

The computer no longer felt like a dark box that only let you do things your license let you to do and if you dared to look at other direction, ever so slightly, things could go insanely wrong.

Granted, I didn't had internet at home back then (and wouldn't have it until late 2008 via a crappy 3G modem) so after nuking the Windows XP install and tried install it, also nuked the partition where I had all my uni docs and stuff and, defeated, had to go back to Windows via a pirate copy - until I had enough spare time to go learn what I did wrong and try again. Never went back ever since.

Things have changed a bit - Ubuntu is not what it what it used to be, I am not who I used to be (ended being a graphic designer) and not even the internet itself is not what it what it used to be - but I'm glad human creations like Linux still exist.

shmeeed 11/20/2025|||
Man, Compiz! Ubuntu on CDs! :') Thank you for activating some core memories.
officeplant 11/20/2025|||
I really miss the old cozy days of Ubuntu as well. Ordered a set of CDs to pass out to friends in University sometime around 5.04 or 5.10 as well. I used to wish I could afford the ubuntu backpacks they sold at the time.
capnjngl 11/20/2025||
Like many others, I recently dove head-first into trying Linux as Windows 10 is no longer officially supported, and I really don't like a lot of design changes in Windows 11.

So I went and installed Fedora, and for the most part, everything's working great.

I use my machine for both work and gaming, and there are really two deal breakers right now on the work side:

1. Most of my work is web-based, and it's really surprising that this is an issue, but I can't for the life of me figure out how to get Chrome to use autoscroll on mouse middle click. In Firefox it's just there as an option, and worked great. The LLMs suggested adding a flag to the launch options (which was an additional layer of complexity because of flatpacks) but that doesn't actually work if you're using Wayland.

2. Google Drive. No native app. Was able to mount my drive with RClone, which works, but at the core of my workflow on Windows is using the Everything app (on hotkey) to quickly search my Drive files immediately as I type. I can't seem to get KRunner to index my Drive files. I add the folder path to the indexer, but it's not surfacing any results in there.

Gaming works great though.

egor83 11/20/2025|
> how to get Chrome to use autoscroll on mouse middle click

I'm using an extension for that: https://chromewebstore.google.com/detail/middle-button-scrol...

There used to be a more popular one, but it got dumped by Chrome recently, guess it wasn't up-to-date.

This one isn't perfect (eg sometimes it pastes clipboard on middle-click), but still it mostly works.

capnjngl 11/20/2025||
Thanks! This works pretty well.
capnjngl 11/20/2025||
Arg, but then middle clicking links to open in new tabs wont work any more.

Think Gemini 3 can one-shot a Chrome extension?

pinewurst 11/19/2025||
https://archive.ph/DNFkL
spuz 11/19/2025|
> So really, why wouldn’t I blow that up and start over?

I really wish more people would mention the option of dual booting. Use another separate SSD to install your linux OS and that way you always have the option of going back to your Windows install. You can even reserve some programs for Windows and do everything else with linux.

There's really no need to approach it with a "screw it" attitude. You'll probably get yourself in too deep with that approach.

Ferret7446 11/20/2025||
Windows has a rather famous bad habit of nuking any other OSes installed on the same drive, so you really do need an extra separate drive, which is inconvenient if you don't already have a separate drive.
physicles 11/20/2025|||
Yeah this happened to me at least once, and I had to spend several hours with low-level recovery software to get my files back. This was the catalyst that finally got me to ditch windows for good 7 years ago.
ctrl4 11/20/2025||||
This used to happen to me. But there was a time I just had two different drives. With different OS in it and used the bios selector to boot what I wanted
spuz 11/20/2025||||
Yeah, it's also why you should install Windows first and then Linux not the other way round.
devnullbrain 11/20/2025|||
And changing your bootloader (every update) and timezone (every boot)
Gareth321 11/20/2025|||
I tried to do this, but booting into a different OS depending on the task just turned into a chore. I tried going full Linux but despite the claims, many games don't "just work" out of the box. Many require tweaking, at minimum. Of the top 100 games in Proton, only 9% are "Tier 1," and reading reviews, even that doesn't guarantee a flawless experience. (https://www.protondb.com/dashboard) On top of this, kernel level anti-cheat games are not supported at all, and trying to run them in VMs result in permanent bans. Worse still, many peripherals have zero driver support. I have Fanatec wheels and pedals and could not get them to run in Linux.

I could live with using Linux for web browsing, but because it doesn't do the other stuff I like, I ended up just staying in Windows and eventually uninstalled Linux.

AndroidKitKat 11/20/2025||
Mirrors my experience very closely. I really /want/ to use Linux since I really do like GNOME over the Windows Desktop, but if half my peripherals don't work (in this case an Elgato mic where my friends would say I'm either exploding their eardrums or too quiet, and my CREATIVE USB DAC) I'm just very demoralized when trying to use Linux to play games. I've tried the dual boot route, but a spontaneous Discord message of "hop in loser, we're going gaming!" turns into "let me reboot my machine and then Windows update and now my game has to update and it's now 10pm I have to go to bed" just makes me stick with Windows full time.

I'm still really rooting for the Year of the Linux Desktop, and it does continue to get better and better, but I'll keep rooting from the sidelines.

Gareth321 11/21/2025||
I very much agree. The driver support won't happen until Linux reaches a much larger install base, but that has some hurdles. First, unless Valve creates some kind of kernel-level anti-cheat for SteamOS, we'll never see some of the most popular online FPSs. Frequent cheating is a red line for most players.

Second, Linux needs a standardised *and enforced* application installation method like .exe. One should never, ever, for any reason, ever, need to use the CLI to install an application. Yet there are so many applications out there which require the use of guides/manuals and the CLI to install, configure, or use. This is partly a dev preference, partly to save time, and partly because it's difficult to build and maintain distinct UI for different distros which each have their own quirks. People often ask, "why don't they release this on Linux?" But that's not actually what they're asking. They're really asking, "why don't they release this software on 20 distinct operating systems?" Each distro might have 0.1% of their total addressable market. Unfortunately, even if SteamOS enforces some kind of package manager like flatpak, that's not going to force devs to use it. It would need to be Linux-wide, and that will never happen. So we're left with fragmented install methods across multiple package managers, and a huge headache for people who just want their OS to get out of the way.

kurttheviking 11/19/2025|||
This is the way. I've been dual booting with Ubuntu for almost 20 years now and my main finding these days is just how easy it has become and how rarely I need to switch to Windows. Sure, it happens and the option is always there, but Ubuntu as a daily driver is solid.
smallstepforman 11/19/2025|||
Why stop with only 2 OS’s? I triple boot with Haiku.
havblue 11/20/2025||
If you trust Windows 11 to never rewrite partitions it doesn't recognize, sure...
More comments...