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.

    • Magiilaro@feddit.org
      link
      fedilink
      arrow-up
      1
      ·
      4 months ago

      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.

    • 9488fcea02a9@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      ·
      4 months ago

      Brother printers have a good reputation in the linux world. Not sure what the current status is… My printer is over 15 yrs old

    • AndrewZabar@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 months ago

      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.

        • AndrewZabar@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          4 months ago

          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.

  • utopiah@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    4 months ago

    The lack of support seems very daunting at first.

    I started thinking “Oh I wish I could transition to Linux, away from Windows, but what about the latest hardware or random gadget?”

    The trick is to flip the question around, namely not “Does my current hardware work with Linux?” but rather “Am I sure my next hardware work well with Linux BEFORE I buy it?” then this remove 99% of headaches. It’s typically 1 Web search away from either a lot of complaints or positive feedback… or not much, and then it’s up to you to see if you are ready for an adventure. If there is not much but there is some standard interface, e.g. Bluetooth, and no need for a proprietary application, it’s nearly sure the main features will work. If a proprietary application is needed, then safer to avoid.

    So… yes maybe surprisingly a LOT of hardware does work well with Linux!

    What does not work for me, to give a random example, is the LED controller of my desktop case, which I bought several years ago while Windows was still my main OS. I didn’t put a lot of effort into it, cf https://gitlab.com/CalcProgrammer1/OpenRGB/-/issues/1683 but the recent article posted on this instance, namely https://lemmy.ml/post/32389687 makes me want to give it another go at some point!

  • qaz@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    4 months ago

    Not technically hardware itself but Nvidia + Intel hybrid graphics have never really worked for me

  • communism@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    4 months ago

    nvidia cards are always giving people grief, especially on Wayland. Technically supported but practically not recommended if you want an easy time

  • LettyWhiterock@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    4 months ago

    Probably not the kind of hardware you’re thinking of but I have an old Roland synthesizer, an Edirol SD-90, that did not work on Linux. Now, I didn’t expect it to given the hoops I had to jump through just to get it to work on modern windows. So Linux seemed out of the question already. But can be a big deal depending on what you use your computer for.

  • JasonDJ@lemmy.zip
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    4 months ago

    Anybody ever get Winmodems to work or did they all give up on it?

    Back in the day, it was hard enough getting dialup internet working on Linux (especially before you had internet in your pocket, so you had to print out HowTos or write down a bunch of notes before you tried to do it).

    But it was downright impossible with a class of modems that was designed essentially as a softmodem, heavily reliant on closed-source firmware and drivers, making them practically impossible to work on Linux.