• the_riviera_kid@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    I run Linux daily, Linux isn’t ready, its really not much of a debate. If the average person can’t operate it efficiently then the average person will just stick to mac or windows.

    I’ll admit it is closer than it has ever been thanks to compatibility layers like proton but the average user still can’t figure it out so it still has a way to go.

        • merc@sh.itjust.works
          link
          fedilink
          arrow-up
          0
          ·
          2 days ago

          With atomic distros, that updating happens in the background, you don’t have to do anything. It’s like MacOS or Android.

          • Steve Dice@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            0
            ·
            2 days ago

            Until everything breaks because the average user held down the power button mid-update because the computer wouldn’t shut down.

            • merc@sh.itjust.works
              link
              fedilink
              arrow-up
              0
              ·
              2 days ago

              Anything’s possible. But, they try to make that hard. The system always keeps 2 versions around, the newest one and the previous one, so if you screw up the newest one you can always boot into the previous one. And Bazzite, at least, uses BTRFS which uses copy-on-write, so it’s much harder to corrupt the filesystem. I think the /boot partition is still ext4 though, so it’s possible that if you time it just right you could theoretically mess up your boot partition. Then you’d need to use a rescue USB drive to fix it.

              • Steve Dice@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                0
                ·
                1 day ago

                The /boot partition is FAT32 due to RedHat’s stupidity but that’s neither here nor there. The point is that regular users don’t know how to boot into a previous version of the OS. Yes, I know you just have to select it on GRUB but a black screen with a list of kernels qualifies as broken for regular people.

                • merc@sh.itjust.works
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  23 hours ago

                  I’d agree that in the current state it’s pretty useless. But, I don’t think it would take too much to make it usable. If the GRUB menu had some basic information on it like: what version is it, when was it installed, has it booted successfully, etc. then I think that would be enough for most people to figure out. Although, I do think that the current Bazzite timeout is way too short.

                  BTW, on my system /boot is ext4, /boot/efi is FAT32 and the rest mounted at /sysroot is BTRFS.

                  • Steve Dice@sh.itjust.works
                    link
                    fedilink
                    English
                    arrow-up
                    1
                    ·
                    23 hours ago

                    Yep. That’s what I’m saying, Linux isn’t ready.

                    BTW, on my system /boot is ext4, /boot/efi is FAT32 and the rest mounted at /sysroot is BTRFS.

                    Your installation is probably quite old. It used to be like that but now the default is mounting the ESP to /boot. The old way makes way more sense to me, btw.

    • Blemgo@lemmy.world
      link
      fedilink
      arrow-up
      0
      arrow-down
      1
      ·
      2 days ago

      I disagree. I’m running Bazzite, which is based on the immutable variant of fedora, and it runs like a charm, even without much knowledge. Most drivers are prepackaged, so stuff like WiFi aren’t much of a hassle anymore and I haven’t had any issues with Flatpak. It basically eliminates all fiddling at the cost of customizing your OS as much as other distros. Honestly, SteamOS did show that immutable distros are the de facto future for new users. So far I know of Bazzite and Fedora’s immutable distros variant, but there might be more.

    • Jesus_666@lemmy.world
      link
      fedilink
      arrow-up
      0
      arrow-down
      1
      ·
      2 days ago

      Honestly, Windows isn’t ready for the desktop, either, it’s just not ready in a different way that most people are familiar with.

      Things like an OS update breaking the system should be rare, not so common that people are barely surprised when it happens to them. In a unified system developed as one integral product by one company there should be one config UI, not at least three (one of which is essentially undocumented). “Use third-party software to disable core features of the OS” shouldn’t be sensible advice.

      Windows is horribly janky, it’s just common enough that people accept that jank as an unavoidable part of using a computer.