I never really see hardware lacking Linux support mentioned, which got me caught by surprise when a computer with a Broadcom network card couldn’t use the card. What other hardware don’t work with Linux?
I never really see hardware lacking Linux support mentioned, which got me caught by surprise when a computer with a Broadcom network card couldn’t use the card. What other hardware don’t work with Linux?
Broadcom, as you’ve discovered. That’s the one brand that I’ve always had trouble with; they go out of their way to be closed source: never publishing specs, never responding to developers. They’re horrible to the point where I will not buy any product that uses Broadcom chips. Which used to be a PITA because they were also common.
Fingerprint readers, in general, also widely seem to be poorly supported.
One of my computers has a MediaTek wireless chip where WiFi isn’t supported but Bluetooth does.
A lot of people have problems with NVidia cards; I’ve not had trouble with either AMD or Intel GPUs (although, I think all Intel GPUs are CPU integrated?).
Multifunction printers are still iffy, and even just plain printers can give grief; I’ve come to believe that this is simply because CUPS is ancient and due for a completely new, modern printing service. It’s an awful piece of software to have to work with.
Intel Arc discrete GPUs released 2022
Cups is so much better then everything printer related that is available for Windows and it works so good that even Apple was not able or willing to create something on their own and are using it their OS on all devices. Yes, the web interface is dated but nearly every Desktop comes with a modern integrated interface for printer setup and configuration. It is ages that I had to use the web interface. Cups comes with a boatload of printer drivers out of the box. And if not then there are often PPD files on the homepage of the printer manufacturer.
Multifunction printers are a special case and if they are supported or not depends either on how the device is build (are the parts addressable Independently as printer, scanner, modem/Fax) or is it all a integrated mashup that needs special software or drivers from the manufacturer. In the first case can the printer part often be used with cups and the scanner with sane. Well in the second case there is not much that Linux developers can do without support and goodwill from the manufacturer.
Brother printers have a good reputation in the linux world. Not sure what the current status is… My printer is over 15 yrs old
Fwiw, mine has worked with no issues on any of my Linux PCs.
I have been fine with both Canon and Lexmark and also a Brother unit that someone in my family owns that their new Win11 machine refused to talk to; I opened up my ASUS t-pad with Ubuntu and printed in five seconds.
But yeah CUPS has actually caused many a headache to the point that I’ve disabled it on some units.
CUPs is simply ancient. It’s due for an overhaul; I keep expecting someone to come along and Poettering it, only I’d hope without also making it take over cron jobs and logging.
I’m not Linux-savvy enough to understand everything you said lol. But I’m glad at least that I don’t have to rely on CUPS I just have two printers with static IPs so it’s easy-breezy George and 'Weezy.