• CubitOom@infosec.pub
    link
    fedilink
    English
    arrow-up
    110
    arrow-down
    5
    ·
    1 month ago

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

    • Zenorbi@lemmy.world
      link
      fedilink
      arrow-up
      23
      ·
      edit-2
      1 month ago

      For desktop? Probably. For laptop, linux support can be awful, because manufacturers keep introducing hardware that don’t support standard drivers. Webcam? How about an IPU6 that needs kernel modules just to be detected and then special calibration files just so the image is not a stripey corrupted mess… How about no on-board sound because screw you I guess. How about a non standard USB controller so that you cannot even communicate over your USB ethernet dongle when the wifi is once again some special sauce non standard shit…

      These are Dell and Lenovo Yoga machines at the University I work at. Some are absolute garbage where the USB is always powered and will drain the battery when the computer is turned off and no BIOS setting will disable this.

      We are now looking into Tuxedo and Framework…

      PS.: even windows has issues with these, where you have no touchpad and no USB anything (mouse, keyboard) until you somehow install a driver…

    • uuj8za@piefed.social
      link
      fedilink
      English
      arrow-up
      17
      ·
      1 month ago

      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.

        • Kratzkopf@discuss.tchncs.de
          link
          fedilink
          arrow-up
          1
          ·
          1 month ago

          No, the point is not to nuke it. One point is to have control over your own hardware and (in principle) be able to make sure the software/OS is not using your devices to spy on you.

    • funkajunk 🇨🇦@lemmy.world
      link
      fedilink
      arrow-up
      14
      ·
      1 month 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.

      • WhyJiffie@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        except when the manufacturer puts effort into locking out reverse engineers through cryptography.

        fuck you, nvidia!

    • fuckwit_mcbumcrumble@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      9
      ·
      1 month ago

      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
        link
        fedilink
        arrow-up
        4
        ·
        1 month 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

        • fuckwit_mcbumcrumble@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 month ago

          I tried this but it didn’t seem to help. Mostly because it only wants to use 5ghz. I think I tried doing a bunch of “fixes” so maybe I should just start fresh. This is on my testing machine that I don’t use regularly so only god knows what I’ve done to it.

          Also did you do this on a laptop with S0 standby? How does that affect sleep?

      • CubitOom@infosec.pub
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        1 month ago

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

          • CubitOom@infosec.pub
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 month ago

            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.

    • Ptsf@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      System 76, Tuxedo Linux, Mint, and several other Linux developing OEMs I can think of exist?..