this post was submitted on 03 May 2026
118 points (97.6% liked)

Linux

13571 readers
421 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
top 10 comments
sorted by: hot top controversial new old
[–] panda_abyss@lemmy.ca 9 points 6 days ago (1 children)

Why does this need to be in the kernel?

Looking to learn not criticize.

[–] sip@programming.dev 15 points 6 days ago (1 children)

coz it's an monolithic architecture, they all get compiled in. if you don't want it, you can compile the kernel yourself, specifically for your hardware.

[–] neighborhoodnerd21@mastodon.social 3 points 6 days ago (1 children)

@sip @panda_abyss and if i remember correctly from the last time i made a bad attempt at that lol its optional sometimes to support a driver as modular but supprt for that driver module still needs to be set during compile? if im wrong just tell me to shut up its been probably 15 or 20 years since i tried to compile my own kernel

[–] sip@programming.dev 1 points 5 days ago

tbf never tried compiling. Just not my cup of tea. it works OOB.

I might have had a laptop that it's wifi card driver somehow got botched on a linux update, but I didn't have the knowledge back then to attempt compiling from source, let alone with a pinned driver.

[–] Defectus@lemmy.world 2 points 5 days ago

And my audio out via hdmi is still broken..

[–] bjoern_tantau@swg-empire.de 6 points 6 days ago (2 children)

What I hate about Valve's Linux efforts is how slow they are with upstreaming their changes. I think there are still some LCD fixes not in the vanilla kernel.

[–] artwork@lemmy.world 6 points 5 days ago* (last edited 5 days ago) (1 children)

Do you actually want "fast" AI-sloppy maintenance/nonsense, where customers would get even more issues eventually, and ruin the reputation?

Adequate verification and careful, responsible attitude to changes requires time.
I am sorry, but I have no idea how you may "hate" accountability.

[–] bjoern_tantau@swg-empire.de 2 points 5 days ago (1 children)

Sure, don't rush into things. But when you have a fix that's just a few lines that's languishing in your repositories for years something's up.

I'm not talking specifically about this issue. There are several drivers for the Steam Deck controller and the thermal system that I have to compile myself to be able to properly run a vanilla kernel on my Steam Deck LCD. There has been more than enough time to fix the stuff.

Still glad that it's open source so that I can just grab everything I need. But it would be nice if I could just forget about it and find all fixes in my kernel half a year or so after they've been successfully in production in SteamOS.

[–] bitfucker@programming.dev 4 points 5 days ago

You need to understand that testing the fix itself takes time. Especially if it is for a new hardware to make sure it doesn't break other hardware somehow

[–] FauxLiving@lemmy.world 9 points 6 days ago

The fix that they applied wouldn't work as a general solution, it would break other things.

This commit implements their solution in a 'If Steam Deck then ' kind of way so it will resolve the Steam Deck issue on mainline without breaking other things.