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

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

    • Zenorbi@lemmy.world
      link
      fedilink
      arrow-up
      23
      ·
      edit-2
      3 months 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…

    • paydequeso@piefed.social
      link
      fedilink
      English
      arrow-up
      17
      ·
      3 months 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
          ·
          3 months 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
      ·
      3 months 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
        ·
        3 months 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
      ·
      3 months 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
        ·
        3 months 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
          ·
          3 months 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
        ·
        3 months ago

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

          • CubitOom@infosec.pub
            link
            fedilink
            English
            arrow-up
            3
            ·
            3 months 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
      ·
      3 months ago

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

  • bulwark@lemmy.world
    link
    fedilink
    English
    arrow-up
    27
    ·
    edit-2
    3 months ago

    2 separate bootloader partitions. Grub launches the windows bootloader on a different partition so it isn’t aware of anything other than itself. Then the 2nd bootloader actually launches windows. Don’t try to share one partition or else windows will inevitably wind up clobbering the Linux loader.

    • jason@discuss.online
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 months ago

      This is the way. I just discovered this, but the lazy way. If I want windows, I mash f8 on startup to get the manual boot selection. I never start windows through grub (systemd-boot in my case). It has its own EFI partition.

    • Ooops@feddit.org
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      3 months ago

      Then Windows will fuck up the EFI entry itself. Easy to fix of course but a pain in the ass when you are just starting with Linux and have barely any idea other than reinstalling for the 10th time in a few weeks.

    • Skullgrid@lemmy.world
      link
      fedilink
      arrow-up
      17
      ·
      3 months ago

      Kirk : I use a computer with an AI assistant and 1 gb of free ram. How about you?

      Homer : I have a normal computer that lets me do what I want with my hardware.

    • ozymandias117@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      ·
      3 months ago

      I’d had a dedicated windows drive for a little while… Maybe a bug and not malice, but the forced Windows 8 -> 10 upgrade deleted everything on my second drive that windows wasn’t installed on

    • lightnsfw@reddthat.com
      link
      fedilink
      arrow-up
      7
      ·
      3 months ago

      I had two disks and windows still fucked my secure boot keys somehow in a way that I wasn’t able to fix so I had to reinstall the linux side. I turned secure boot off afterwards so should be fine now but it was a thing that happened.

    • KillDash9@programming.devOP
      link
      fedilink
      arrow-up
      3
      ·
      3 months ago

      I needed to know this about 5 years ago, when I lost a partition on my SSD because of a poorly done dual boot.

  • AwesomeLowlander@sh.itjust.works
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    edit-2
    3 months ago

    My bootloader has survived just fine despite being dual boot for the past 2 years. It may have something to do with me only having booted windows once in all that time (to fix a borked NTFS drive) 😁

    • MentalEdge@sopuli.xyz
      link
      fedilink
      arrow-up
      8
      ·
      edit-2
      3 months ago

      That certainly helps.

      In my case the solution is two EFI partitions.

      Windows finds the first and doesn’t bother looking for a second one, which happens to contain grub and my efistubs.

      Windows will go ahead and clear the UEFI menu sometimes, but manually booting an efi file and then re-adding the grub and stub boot entries is small compared to having my stuff actually deleted.

  • hexagonwin@lemmy.today
    link
    fedilink
    arrow-up
    10
    ·
    3 months ago

    i’ve quadbooted a lot before (linux/freebsd/osx/windows), it works pretty well these days with uefi. was pretty hard to handle with legacy bios though

  • LittleBorat3@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    3 months ago

    Windows does stupid things with boot because it’s apparently alone in the world.

    Like this NTFS lock up thing because it’s not really shutting down anymore but going into hibernate.

    I had to change that setting but other than that dual boot works. Just realized that’s still win 10 on this machine. When that runs out time for fresh Linux only install.

  • NM_Gringo@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    3 months ago

    The reason I just overwrote the Windows partition, instead of futzing with fixing dual boot was GDID. MSFTs global ID that tracks, literally, everything you do.

    • heartSagan5@lemmy.zip
      link
      fedilink
      arrow-up
      3
      ·
      3 months ago

      If you bought a store laptop, I’d bet those configuration signatures were recorded when it got imaged… for the police of course.

      • Impractical_Island@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        3 months ago

        Unfortunately, I’m needed everywhere.

        drops badge

        Ah shit, now the battle is lost! Well, you guys in the van can pack it up. I’m not good at this cop thing I tell you, but by your response I bet you don’t realize Epstein was a cop too. Still alive for that reason. Same reason Trump’s in office; it’s a sting that he’s helping investigators with, which totally was not what I was doing. Because I’m not a cop, obviously. I’d be real bad at it, talking about cop shit, amirite? Yea, no, I’m just some crackhead on the internet. All I am.

  • rndm@lemmy.zip
    link
    fedilink
    arrow-up
    3
    arrow-down
    2
    ·
    3 months ago

    I love Linux, but damn unless you use Amd video cards. It’s a hard sell, especially if you’re a gamer. Not to mention, how often games break because they’re designed for windows. So dual boot is reasonable, in my opinion.

    • Korhaka@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      12
      ·
      3 months ago

      Why? I have an nvidia card and haven’t noticed any major issues. It hasn’t even bricked the system on a driver update in years now.

      • rndm@lemmy.zip
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        3 months ago

        I wasn’t talking about bricked systems, just the games themselves have issues and glitches. Especially with Nvidia. Not all games mind you. Plus the performance tax on Nvidia with Linux.

        • Johanno@feddit.org
          link
          fedilink
          arrow-up
          6
          ·
          3 months ago

          When running the games through Proton I never had issues because of Nvidia.

          I have issues because of Nvidia, but none are related to gaming.

          If you have the newest propertary drivers it should work just fine.

        • terrrmus@beehaw.org
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 months ago

          I’ve been on Nobara for a year or so now with my nvidia 4090. I can’t think of a game that I couldn’t get running that wasn’t related to the anti-cheat or VR. I had a hankering for Mass Effect 3 multiplayer. Getting the EA play app going through Lutris worked but was not consistently great at launching. ProtonDB said it ran fine through Steam so I ended up buying it last sale for $5 and it does run fine that way. Helldivers 2 has a single pixel white boarder around the window but otherwise it runs fine. Heck even Ultima Online works (and Outlands!) I’ve been gaming on Windows PCs for 30 years. It’s pretty close if not the same performance to me.

          • rndm@lemmy.zip
            link
            fedilink
            arrow-up
            1
            ·
            3 months ago

            For the most part it’s fine for me too. But just recently ran into some major issues with Blizzard games. So I definitely like to keep a dual boot for that reason. As well as compatibility and troubleshooting issues.

    • vanillama@programming.dev
      link
      fedilink
      arrow-up
      3
      ·
      3 months ago

      It used to be much, much worse. While some people still struggle a little with Nvidia on Linux, it seems perfectly usable in most distros and games by now.

      • rndm@lemmy.zip
        link
        fedilink
        arrow-up
        1
        ·
        3 months ago

        I agree it has improved, but I still have enough issues to where for me anyways. To justify dual boot, that is until I get an AMD video card. Believe me if I didint have to constantly find Nvidia workarounds, for performance and bugs. I would be on Linux 100 percent of the time.