this post was submitted on 13 Jul 2026
269 points (96.9% liked)

Programmer Humor

32246 readers
1331 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] CubitOom@infosec.pub 51 points 4 hours ago (4 children)

"Linux supported hardware" is an outdated phrase only used in windows propaganda today.

[–] uuj8za@piefed.social 14 points 3 hours ago (2 children)

Psht. I wish! This is wrong and will set people up for failure. There is absolutely hardware that will work well with Linux and hardware that will not.

I tend to run into problems with brand new laptops. Microphones don't work, web cams don't work, fingerprint readers don't work.

I have a Dell Dell Pro next to me with a web cam that doesn't work. Arch, btw.

I also have a Lenovo T14 where everything does work.

The point is you have to RESEARCH before you buy. Otherwise, you're gonna get mad a Linux for not supporting your hardware, instead of being mad at yourself for not researching first.

Hardware that's too old is problematic and hardware that's too new can be problematic.

[–] heartSagan5@lemmy.zip 0 points 34 minutes ago

Wait, it isn’t the point to nuke “spy equipment” with a new OS?

[–] psud@aussie.zone 1 points 2 hours ago

And unsurprisingly my framework laptop works perfectly under Linux

[–] funkajunk@lemmy.world 6 points 2 hours ago

Unfortunately this is not true. If manufacturers do not support Linux, then it is up to dedicated community members to reverse engineer drivers. Much love to these amazing people ❤️

Things have gotten much better in recent years because now Linux is seen as a legitimate operating system and not just a platform for hobbyists.

[–] drkt@scribe.disroot.org 32 points 4 hours ago (2 children)

Absolutely not.

Signed, owner of half-supported hardware.

[–] Honse@lemmy.dbzer0.com 16 points 4 hours ago (5 children)

Out of curiosity what hardware are you using that's not supported?

[–] hakase@lemmy.zip 1 points 53 minutes ago* (last edited 44 minutes ago)

HP Reverb G2 for me. Still waiting on Monado to get it fully working but no such luck yet. Hugely appreciative to the dev team for all of their amazing work, of course.

Peripheral devices, mostly. I have some half-supported, like Logitech mouse (G-shift doesn't work), and for some I rely on open-source devs (like Corsair keyboard for certain keys/modes/connectivity fix). Sure, you can say just buy compatible devices, but it's not always viable to replace everything you owned before moving to Linux.

[–] otter@lemmy.ca 3 points 1 hour ago* (last edited 1 hour ago)

Certain fingerprint readers and touchscreens

ex. Goodix

It's not the fault of Linux, it's the hardware manufacturers. Still, you need to consider it before buying the device

[–] hemko@lemmy.dbzer0.com 17 points 4 hours ago (2 children)
[–] marcos@lemmy.world 3 points 3 hours ago

In my experience, the only OS where printers won't have drivers is Windows.

But I don't deal often with dark demoniac systems, so there are probably lots of niche hellish devices that I don't know the details.

[–] SleeplessCityLights@programming.dev 5 points 4 hours ago (1 children)

BS, I have gotten HP printers to work on Linux with no problems.

[–] hemko@lemmy.dbzer0.com 6 points 4 hours ago

My Epson inkjet is a paperweight without w*ndows

[–] iamthetot@piefed.ca 2 points 3 hours ago (1 children)

I've got some LianLi case fans that aren't supported by anything Linux that I've been able to find. I run a barebones VM just to control their features.

[–] JakoJakoJako13@piefed.social 2 points 2 hours ago (1 children)

What case are you using? I've got a LianLi Lancool 216. It's a little loud but it runs just fine for me.

[–] iamthetot@piefed.ca 1 points 2 hours ago (1 children)

Off the top of my head, my case is a LianLi O11, but I was talking about my case fans, which are... Oh lord, their naming is so obnoxious, the... TM LCDs I think?

[–] Mike_The_TV@lemmy.world 1 points 2 hours ago

lconnect just isn't linux friendly, which is kinda surprising. I've got the 8.8 universal screen, which I could just toggle into a second display and get all the system data that way when running under linux.

[–] CubitOom@infosec.pub 15 points 4 hours ago

What Linux kernel are you running which isn't supporting your hardware?

[–] fuckwit_mcbumcrumble@lemmy.dbzer0.com 11 points 4 hours ago (2 children)

There's still tons of devices where Linux doesn't work properly with them.

My Intel wireless cards cannot maintain a 6ghz wireless connection for shit despite some of them being over 5 years old. And Intel. Latest stuff, older kernels, none work well. Oddly whatever version of Fedora I had worked the best. My wifi wasn't unusable when 6ghz was an option. It only dropped to 5/2.4ghz once a minute instead of every 5-20 seconds.

[–] funkajunk@lemmy.world 3 points 2 hours ago

For me any Wi-Fi drops were solved by disabling power saving in NetworkManager

Create a conf file:
sudo nano /etc/NetworkManager/conf.d/wifi-powersave.conf

Add this into the config file:

[connection]
wifi.powersave = 2

Then restart NetworkManager or reboot your system

[–] CubitOom@infosec.pub 2 points 4 hours ago (1 children)

My guess is that you are noticing the difference between new and old kernels

[–] fuckwit_mcbumcrumble@lemmy.dbzer0.com 5 points 3 hours ago (1 children)

Sure, but that doesn't change that it's regressed since that one version and still hasn't been re fixed.

[–] CubitOom@infosec.pub 3 points 3 hours ago (1 children)

If the old (or LTS) version of the kernel doesn't support something newer, and the new version of the kernel does, that would not be a regression.

I learned this when Skylake first came out. Ubuntu LTS didn't work on it because it was an old kernel and this was new hardware. If you have new hardware, use a new kernel.

This Fedora version was a year+ ago. Even on 7.0 wifi is unusable on my machines if I have 6ghz enabled.