• Zealousideal_Fox_900@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    3
    ·
    2 hours ago

    Throw Mint Cinnamon or the latest version on the computer, solved. Ubuntu can… be speshy sometimes on my older spare laptop, but it is not really their fault, more my computer is a bit cooked. Some puppy linux distros are cool, but also a tiny bit complicated for beginners.

    • Dicska@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      23 minutes ago

      That was the reason I decided to install Mint Cinnamon.

      It’s been impossible to install for a week now. And I’m not even 100% IT illiterate. After ~3 days of struggling, I decided to do the walk of shame and post on the Mint forum, admitting my failure. It’s been unsolved for about a week now. >100 fails and errors, crashes, freezes.

      I can’t even imagine where I would (not) be had I chosen Kali or Arch.

  • priapus@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    3 hours ago

    I’ve genuinely never seen a single person recommend NixOS to a new user, unless they already had advanced technical knowledge

      • priapus@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 hours ago

        You could just look at my profile to see that I’m not. I’m also not new to Linux communities in general. Doesn’t change that I’ve never seen someone recommend NixOS to a complete beginner. I have (rarely) seen Arch recommended, but those recommendations will generally be downvoted and have many replies disagreeing. Linux Mint is by far the distro I see most often recommended, followed by Fedora.

        • AnUnusualRelic@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          2 hours ago

          What I see recommended nowadays is indeed mint, various Ubuntu variations, arch (always, although a lot of the time in jest), Nix fairly regularly, and as for the classics: SuSE and Fedora, they’re rarely mentioned.

  • RagingRobot@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    2 hours ago

    Oh I actually need a recommendation… I have a tiny 7 inch LCD monitor. If I hook it up to my iPad the colors are fine but when I run it from the mini Linux computer I have the colors are all washed out and have weird dithering.

    I know it’s a driver issue and I haven’t been able to find one that works. I also tried different distros. I tried mint, ubuntu and I think one other one that I can’t remember. All had the same issue.

    Do any of you have ideas? How can I fix it

  • Integrate777@discuss.online
    link
    fedilink
    arrow-up
    23
    ·
    7 hours ago

    NixOS consist of a bunch of options that you define using the nix programming language. Since it’s a programming language, everything is well defined and organised into single place.

    Technically, someone could build a GUI configuration editor with sane defaults and clearly organised pages of settings, which generates a configuration for you. This could immediately change NixOS from the most tedious to a relatively easy to use distro.

    • iopq@lemmy.world
      link
      fedilink
      arrow-up
      15
      ·
      4 hours ago

      They already built a GUI editor, but a programmer made it so it is actually harder to use than the text file

    • AnUnusualRelic@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      3 hours ago

      And windows users are well known for their mastery of esoteric programming languages. Such as… um… ah… batch files, which, well, some of them can write. If they’re not more than four or five lines.
      But that counts, right?

      • leftzero@lemmynsfw.com
        link
        fedilink
        arrow-up
        1
        ·
        2 hours ago

        Batch files¹, powershell, visual basic if you use Office, Lisp if you used AutoCAD back when macros were written in Lisp… 🤷‍♂️


        ¹- And, frankly, I doubt setting up NixOS is particularly more complex than setting up an autoexec.bat boot menu back when some programs (well, games are programs) wanted extended memory and some others wanted expanded memory (couldn’t have both modes at the same time, of course), and you had to make sure the drivers loaded in the most optimal order (which could vary depending on the aforementioned memory expanders, and which drivers the specific game actually needed) to fit as many as possible of them and DOS in high memory leaving as much as possible of the 640KB of system RAM free for the program… and I’m not even getting into the whole IRQ thing for soundcards and whatnot… and we had to do it all without Internet, learning by trial and error, or word of mouth, or from magazines…

  • palmtrees2309@lemm.ee
    link
    fedilink
    English
    arrow-up
    8
    ·
    8 hours ago

    I am daily driving nixos. It is for those users who have already used atleast couple of beginner distros. Get familiar with packages terminal and other. It is just arch but stable even at the unstable branch. It has saved from breakdowns during important work. But nixos needs time to mature it’s flakes and home manager.

  • PotatoesFall@discuss.tchncs.de
    link
    fedilink
    arrow-up
    51
    arrow-down
    1
    ·
    14 hours ago

    I mean isn’t it accepted that NixOS is a terrible pick for a beginner, especially a non-technical one? I feel like even the Nix community doesn’t recommend the distro to complete beginners.

    • TheFANUM @lemmy.world
      link
      fedilink
      arrow-up
      8
      ·
      5 hours ago

      I wish. People recommend Arch to beginners all the time. And then wonder why there’s so many “Linux is too hard” comments everywhere

    • Johanno@feddit.org
      link
      fedilink
      arrow-up
      38
      ·
      10 hours ago

      I use Nixos BTW.

      And I can’t recommend it to anyone. Not even veterans.

      I can only say if you like souls like games nixos might be your thing…

    • Natanox@discuss.tchncs.deOP
      link
      fedilink
      English
      arrow-up
      27
      ·
      13 hours ago

      I really wish everyone thought like that, but I still see people recommending Nix, Arch, Void… and some go the ideological route and start recommending systemd-less only like Artix or ranting against anything that uses Flatpak. Those discussions can get messy, and they always alienate the person who asked. Unfortunately those with ideological reasons are always the loudest and present in basically every “Beginner’s Help” group.

      • TwilightKiddy@programming.dev
        link
        fedilink
        English
        arrow-up
        11
        arrow-down
        1
        ·
        12 hours ago

        I wouldn’t recommend vanilla Arch only because of the installation process. CachyOS that simplifies it is an extremely good pick for a person who already knows what a computer is, but wants to try a proper OS.

        Arch mostly got it’s reputation in the early days. Today some things are a lot easier to do on Arch than on other distros, especially because AUR exists. Also, it built one of the best wikis over all that time.

    • ne0phyte@feddit.org
      link
      fedilink
      arrow-up
      7
      ·
      9 hours ago

      The code of the packages is the documentation. So the newcomers better start learning Nix language and reading the paper about how Nix works under the hood before they get started! /s

      But seriously, I used NixOs for about 2 years almost 10 years ago and while it was/is fascinating when you have everything setup, getting there and maintaining everything across so many packages that each have their own way of configuring them took hundreds of hours. I’m back on Arch using a custom tool I wrote to fully manage my configs, packages, dotfiles etc.

      The way I remember it is that there is no consistency across Nix packages and it all feels like a giant puzzle for people who enjoy spending time configuring more than actually using the computer. And I say that as someone who actually enjoyed getting into that when I had unlimited time.

      • iopq@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        4 hours ago

        Okay, but when I figure it out on my desktop I just copy paste the exact snippet to my laptop and it just works.

        Do you think I can remember the steps I took to fix my issue with Ubuntu? I don’t remember what file I modified and where I put some config file.

        • ne0phyte@feddit.org
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          3 hours ago

          But to be fair, Nix is not the only answer to that. There are lots of tools for just dotfiles but you can also build something using e.g. ansible to manage everything.

          All my computers have their config in a git repo. That includes users, packages, services, dotfiles, /etc configs and so on. I used ansible before writing my own tool. I can install Arch from scratch and only need to partition, run one script and then apply my config on first boot using my tool to have my system restored. I know it’s not as declarative and absolute/reproducible as Nix, but it works and it’s way less painful than my last attempt at giving NixOS a go.

      • Laser@feddit.org
        link
        fedilink
        arrow-up
        4
        ·
        5 hours ago

        I dunno man. I spent way less time configuring my machines on NixOS because it just works. But in fairness, that is after I have spent a lot of time learning it (compared to classic systems that is, not a lot compared to NixOS maintainers who write way better module than I do). Now that there is a foundation, I just run the updates. It’s almost scarily stable. And the ability to group related settings together is such a bliss because you no longer wonder about “what did I do to enable X”, just open the file, it’s all in one place. Stuff that could be three completely different things (e.g. a service specific config file, a PAM entry and the service activation itself in effectively 5 lines. Want to do something for multiple services? Just map over their list. Etc

        I happily used Arch for 15 years and after trying NixOS on a decommissioned machine for one day I switched over everything as fast as possible. And I did try out Ansible on Arch, so it’s not like I didn’t try management via a tool. But using a system like NixOS just solves sooo many potential issues.

        It obviously comes with downsides, for example there is no quick configuration change. Changing something small requires another evaluation. Still worth it

    • Laser@feddit.org
      link
      fedilink
      arrow-up
      13
      ·
      12 hours ago

      Did you know that the suffix for nix documentation files is, coincidentally, .nix?

  • tomjuggler@lemmy.world
    link
    fedilink
    arrow-up
    22
    ·
    17 hours ago

    I have this exact situation with my wife’s work laptop, which can’t upgrade to windows 11. The requirements are pretty simple, something that runs Chrome and Dropbox as well as Microsoft Office 2007.

    I’m going with Mint Cinnamon for her (I use arch & kde btw) - was pleasantly surprised to see Dropbox now has Linux support actually, haven’t looked at it for years!

    Almost everything she uses her computer for runs in Chrome.

    • kameecoding@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      11 hours ago

      Now? i am pretty sure I have had dropbox on my linux machine like 10 years back, definitely back when AntergOS was still a thing and even before I remember having it

      • thatonecoder@lemmy.ca
        link
        fedilink
        arrow-up
        2
        ·
        6 hours ago

        There is also LTSC, which is much lighter than regular Windows 11, and does not have the ridiculous requirements.

      • tal@lemmy.today
        link
        fedilink
        English
        arrow-up
        63
        arrow-down
        1
        ·
        edit-2
        22 hours ago

        https://en.wikipedia.org/wiki/Linux_From_Scratch

        Linux From Scratch (LFS) is a type of a Linux installation and the name of a book written by Gerard Beekmans, and as of May 2021, mainly maintained by Bruce Dubbs. The book gives readers instructions on how to build a Linux system from source. The book is available freely from the Linux From Scratch site.

        LWN.net reviewed LFS in 2004:[19]

        Linux From Scratch is a wonderful project. It should become a compulsory reading material for all Linux training courses, and something that every Linux enthusiast should complete at least once. This would also create another interesting side effect: people who tend to be quick in expressing dissatisfaction on the distributions’ mailing lists and forums would probably show a lot more respect for the developers. Installing a ready-made distribution is a trivial task. Building up a set of 4 CDs containing a stable, secure and reliable operating system, plus thousands of applications, is most definitely not.

        • Cenzorrll@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          3 hours ago

          I did this once. I got to a command line installation and I think I either borked installing a usable desktop environment, or I was just sick of it all and decided I wouln’t be getting working hibernation or Wi-Fi this way anyway and the slightly lower resources used wasn’t worth it.

          I think I had tried Gentoo before that and must have decided I didn’t like myself for some reason.

          • Apathy Tree@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 hours ago

            “Some DIY is fun, some is stuff we do by mistake because ‘well how hard can it be anyway?’ and it teaches us a lot for the next project. The rest we do purely to spite ourselves, because we should be able to do it, damnit!”

            -thing I said to a friend who asked why I was putting so much effort on myself when I could just buy a flat-pack for the same cost and 99% less effort.

        • tehn00bi@lemmy.world
          link
          fedilink
          arrow-up
          6
          ·
          11 hours ago

          This just reminds me of my first experience with Linux in the late 90’s. Yes they had installers that got the base system working, but then you had to compile so much.

    • Grenfur@lemm.ee
      link
      fedilink
      English
      arrow-up
      60
      ·
      23 hours ago

      What’s funny to me here is that, as a long time Arch user, I have been considering switching to NixOS. One of the most terrifying thoughts to me is that after using the same Arch install for 2 years I will spend ages trying to recreate it if I ever have to. Oh, that and Nix letting you test packages seems like a cool feature.

      • Justin@lemmy.jlh.name
        link
        fedilink
        arrow-up
        11
        ·
        16 hours ago

        The nice thing is that NixOS will keep your setup and all your tweaks if you ever need to reinstall. It’s designed to solve that exact problem.

        One way of switching over would be to carry over your homedir and just starting with migrating packages and config as a first step.

      • harsh3466@lemmy.ml
        link
        fedilink
        arrow-up
        33
        ·
        21 hours ago

        I’ve been on arch around a year now and also considered the jump to NixOS. I was actually dual booting it with arch for awhile and I found pretty quickly that the shit documentation was a huge turn off for me. I ended up nuking the nix partition and reclaiming it for arch.

        • Grenfur@lemm.ee
          link
          fedilink
          English
          arrow-up
          31
          ·
          edit-2
          20 hours ago

          This is my biggest issue. I am utterly spoiled to the exquisiteness that is Arch’s Wiki…

          • Justin@lemmy.jlh.name
            link
            fedilink
            arrow-up
            11
            ·
            16 hours ago

            I mean the Arch wiki mostly works on NixOS too. The problem with NixOS documentation is that there aren’t many examples for the Nix language itself.

            • Cenzorrll@lemmy.world
              link
              fedilink
              arrow-up
              1
              ·
              2 hours ago

              I’ve found that the Arch wiki works for most distros if you know how to translate it. There have been multiple times I’ve searched how to do something or how to fix something in Linux and the only useful result is an arch forum or wiki. All I had to do is translate the steps for debian/ubuntu/opensuse/fedora/rpiOS, etc.

              The process was usually “search this error” > “this part” isn’t working, search “this part error” > arch forum showing steps to fix. Search “where the fuck is this file in <distro>”. Get “it’s usually here, here, or over here”, then do arch steps.

              Then there’s opensuse, and there’s fucking camelcase capitals in their packages (NetworkManager? Seriously?) so I have to Google “opensuse <command/application> package” like a fucking rube.

        • traches@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          9
          arrow-down
          1
          ·
          16 hours ago

          That and the need to learn a bespoke, weird programming language that will only ever be useful for this one thing have really turned me off of that distro.

          • harsh3466@lemmy.ml
            link
            fedilink
            arrow-up
            3
            ·
            10 hours ago

            Definitely. Why not use something off the shelf! That by itself would make it much more approachable

      • AugustWest@lemm.ee
        link
        fedilink
        English
        arrow-up
        4
        ·
        18 hours ago

        I am about to switch away from arch that I installed 5 years ago. It’s a daunting thought isn’t it?

  • AZX3RIC@lemmy.world
    link
    fedilink
    arrow-up
    30
    arrow-down
    1
    ·
    21 hours ago

    I have an old MacBook for 2012, can barely open terminal, installed Pop!_OS, and I love it!

    Am I a terrible person?

    • grimaferve@fedia.io
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      Not at all. Pop OS was my Windows to Linux distro of choice, of which I stayed on for almost 3 years. It’s a great way to get familiar with Linux.

      I only got out because I wanted to be closer to the edge, not because it was bad.

    • crumbguzzler5000@feddit.org
      link
      fedilink
      arrow-up
      13
      arrow-down
      1
      ·
      19 hours ago

      Pop!_OS has been my go to for years now. Always been so reliable and easy to use. This was the distro which kept me from going back to Windows

      • zugzwang@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 hours ago

        same here. always had issues getting nvidia drivers working on other distros, but pop os got me going out of the box.

    • dukatos@lemm.ee
      link
      fedilink
      arrow-up
      5
      ·
      20 hours ago

      I have MacBook pro from 2011 and it runs Plasma fine. It has 16GB of memory, though.