Background: I am a lifelong Windows user who is planning to move to Linux in October, once Microsoft drops support for Windows 10. I use a particularly bad laptop (Intel Celeron N3060, 4 GB DDR3 RAM, 64 GB eMMC storage).

I do have some degree of terminal experience in Windows, but I would not count on it. If there are defaults that are sensible enough, I’d appreciate it. I can also configure through mouse-based text editors, as long as there is reliable, concise documentation on that app.

So, here’s what I want in a distro and desktop environment:

  • Easy to install, maintain (graphical installation and, preferably, package management too + auto-updating for non-critical applications)
  • Lightwight and snappy (around 800 MB idle RAM usage, 10-16 GB storage usage in a base install)
  • Secure (using Wayland, granular GUI-based permission control)

I have narrowed down the distributions and desktop environments that seem promising, but want y’all’s opinions on them.

Distributions:

  • Linux Mint Xfce: Easy to install, not prone to randomly break (problems: high OOTB storage usage, RAM consumption seems a little too high, kind of outdated packages, not on Wayland yet)
  • Fedora: Secure, the main DEs use Wayland (problems: similar to above except for the outdated packages; also hard to install and maintain, from what I have heard)
  • antiX Linux (problems: outdated packages, no Wayland)

Desktop Environments:

  • Xfce: Lightweight, fast, seems like it’d work how I want (problems: not on Wayland yet, that’s it)
  • labwc + other Wayland stuff: Lightweight, fast, secure (problems: likely harder to install, especially since I have no Linux terminal experience, cannot configure through a GUI)

In advance, I thank you all for helping me!

I appreciate any help, especially in things like:

  • Neofetch screenshots, to showcase idle RAM usage on some DEs
  • Experiences with some distributions
  • nanook@friendica.eskimo.com
    link
    fedilink
    arrow-up
    0
    ·
    6 days ago

    What do you prefer? Linux allows multiple desktops to be installed. I use Mate primarily but I also have lxde installed as a backup in case something breaks.

  • Veraxis@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 days ago

    XFCE is probably a good, lightweight DE. Many distros will support it. I believe Linux Mint has an XFCE version by default. I’m sure they will get to Wayland eventually, but it sounds many of the features will not matter to you beyond just a working desktop.

    I have never tried it myself, but maybe Debian with XFCE might be more lightweight than Mint? Probably more involved to set up, though, so I would research that a bit more before taking the advice of a rando who has never done that specific distro/DE combination.

    • lordnikon@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      9 days ago

      Lol i see these over and over and the conclusion is always the same. They really are looking for Debian but they never mention it as an option.

    • thatonecoder@lemmy.caOP
      link
      fedilink
      arrow-up
      0
      ·
      9 days ago

      I did do some research, and there is a YouTube channel called “Old PC Gunk and Stuff”, that tried out a laptop (that has very similar specs to mine (same model, too), but mine has twice the storage and RAM), with multiple Linux Distros and Windows 11 LTSC.

      Apparently, Mokha (Bodhi uses it and he tested it out, altho Chromium outperforms Firefox) and IceWM (AntiX uses it, and AntiX uses Firefox and yet outperformed all other than Mokha by twice the performance).

      One downside though is that both Mokha and IceWM are X11-bases, albeit I’m not aware of how bad that is, security-wise.

    • thatonecoder@lemmy.caOP
      link
      fedilink
      arrow-up
      0
      ·
      9 days ago

      Wayland? I will be sure to keep that one on my notes! What are the storage requirements, though? Another thing is that my laptop might be using Legacy BIOS, so systemd isn’t compatible with it. If that’s so, does Fedora use GRUB as a fallback? I just want to be sure that I do not mess up my laptop - it is the only one I have, and I can’t afford to buy another one.

  • promitheas@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    9 days ago

    The other comments do a good job explaining why you would go with X or Y distro based on your requirements. What I want to do is give you a general recommendation/piece of advice based on a feeling I get from reading your post that, that you are not excluding the possibility of tinkering with your system at some point in the future to get it less bloated and more streamlined to your use case (please absolutely correct me if I’m wrong about my interpretation).

    As such, I think if your current computer has the ability to reasonably run Mint you should go with that. The reason is that it simply works most of the time without much hassle. As someone new to Linux, that’s a big part of the transition. A lot of stuff is new, so there’s no need to force extra complexity on top. You have the ability to dabble in said complexity even with Mint, but its not required, and while I am dying to recommend Arch to you having read that your PC is a bit on the less powerful side (the meme is real guys), I don’t think its a productive use of your time nor a healthy level of stress to deal with at this point of your “Linux progression”. That’s why I recommend Mint; make the transition, have the ability to slowly and eventually play with your system to an increasing degree as you get more comfortable with everything, but don’t handicap yourself from the get-go. Eventually, if you do decide to go with a distro which gives you more control in exchange for higher experience/knowledge/tinkering then you should have a solid foundation of skills to build on.

    tl;dr: I recommend Mint so you get used to Linux, looking up solutions online, using the tools (commands) available to you to diagnose problems you may encounter, and if you decide its good enough for your use case - stick with it. If you want more control, think of it as a learning experience which will allow you to at some point delve into the more hands-on, complex distributions.

  • qkalligula@my-place.social
    link
    fedilink
    arrow-up
    0
    ·
    8 days ago

    @thatonecoder unless i missed it, it looks like no one suggested puppy linux! it’s very light and some variants (bookworm pup) has wayland options (32 bit and xorg options as well) and full apt usage.

  • NewDay@feddit.org
    link
    fedilink
    arrow-up
    0
    ·
    9 days ago

    Why do people recommend mint xfce over cinnamon? Is not the cinnamon version better for a newbie?

    • thatonecoder@lemmy.caOP
      link
      fedilink
      arrow-up
      0
      ·
      9 days ago

      I think because: 1: I have a tiny bit of technical experience, although none with a Linux system. That’s enough to use something more advanced 2: Cinnamon is basically on par with KDE, in terms of performance, which is not good at all, since my laptop’s specifications are particularly sub-par.

      • NewDay@feddit.org
        link
        fedilink
        arrow-up
        0
        ·
        9 days ago

        Okay, I do not have enough knowledge about the current version of XFCE. I only know that the look of XFCE was super outdated if you do not tweak it. I cannot say if it is solved or not today.

        • thatonecoder@lemmy.caOP
          link
          fedilink
          arrow-up
          0
          ·
          8 days ago

          Yeah, it does feel like Windows XP, but that’s also the beauty of it - I can customize it using the graphical editors, since the UI is not confusing, just outdated.

          • overload@sopuli.xyz
            link
            fedilink
            arrow-up
            0
            ·
            5 days ago

            I think XFCE Mint is a good experience. That said, depending on how W10 has been running for you, Cinnamon won’t be worse than that.

            • thatonecoder@lemmy.caOP
              link
              fedilink
              arrow-up
              0
              ·
              5 days ago

              Not that bad - the start menu opens in about 2 seconds, but some apps can take much longer (highly depends, but up to 6-10 seconds). I can easily work with a minimal, Windows 9x layout, if that means I will get a significant performance boost.

              • overload@sopuli.xyz
                link
                fedilink
                arrow-up
                0
                ·
                edit-2
                5 days ago

                I think your assessment of Linux Mint with XFCE is a really good first choice. Cinnamon could be worth a try though as the UI is a bit more modern looking. I’m biased towards XFCE because it looks fine and runs extremely well on old laptops. I’ve got a laptop from 2008 running it (it’s my only computer that still has a disc drive) and it’s honestly a usable machine again.

  • derzeppo@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    9 days ago

    I was looking for similar answers and just couldn’t figure out what really mattered. Then I used this site: Distro Chooser

    It asks a lot of questions, but I think they nailed the best choice for my needs and preferences.

  • linuxPIPEpower@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    9 days ago

    You are thinking too hard I think in the wrong direction. Use Mint unless you have a strong feeling/need for something else. In which case, use that. Choice of first distro is not really that important. Pick a popular one and if it’s wrong for you, you’ll figure it out.

    What you haven’t mentioned is any research you have done regarding hardware support/compatibility for your specific device. I searched the specs you listed and it came up with some netbooks like CB012DX. I actually have an older, shittier version of this device running a debian derivative. (Mint is also in the debian family FYI.) And I’ve had fun installing various linuxes on even older, shittier chromenetbooks over the years.

    Assuming yours is in this ballpark, I have one really important piece of advice for you. Before you think anymore about it, download ISOs of your top 1 or 3 distro choices, flash them to USB and attempt to boot. These super cheap devices cut corners on components. It is not unlikely that you will have some hardware that either doesn’t have open source drivers, or has some sort of theoretical support that will be too esoteric for you to implement at your current skill level. It is quite common on these devices that everything works fine except networking or something like that. So you might be able to exclude some of your choices based on that. Try to find a distro that works reasonably well out of the box.

    You should find the various names your device goes by

    As you have probably read, booting from a flashed USB is non-destructive of you normal system (unless you choose to format your disk or something of course). Assuming you have no issues booting, try out all the hardware features you have like: trackpad (different kinds of click, drag, zoom etc), ethernet, wireless (2.4 + 5ghz network), bluetooth, speakers, headphones, external input device, external displays, fingerprint scanner, touch screen, all keys and buttons, cameras, mics, sensors, keyboard lights. Any external devices you like to use: mice, keyboards, dongles, should also be included. I suggest making a list and systematically checking each item.

    You can use this amazing tool called ventoy to flash one USB boot drive to have multiple distros available. You can even keep a windows ISO on there. It will even let you reserve a portion of the disk for persistent storage. Ventoy substantially improves this whole process so you don’t have to have 10 different USB disks floating around. It is well designed and straight forward to use.

    So on my current netbook, I was lucky that networking has been no problem. people with a slightly different model have to use an external wifi dongle (and not all wifi dongles are compatible with linux). I have never gotten anything form the speakers, but they might have arrived broken, apparently it’s pretty easy to blow out the speakers and I didn’t test while ChromeOS was still installed. Using an arch-based distro, the touch screen worked but now in Debian it doesn’t. I don’t really care about that. I really wanted Bluetooth to work and I couldn’t for the longest time til one day it just magically solved itself and I haven’t reinstalled since then because I am not sure I’d be able to re-solve it.

    The other piece of advice has to do with storage. Depending what software you run, it can require a bit of space. 64gb could be gone quickly. This will be somewhat controversial (for good reason) but I always end up devoting the full eMMC to the system partition and having a permanently mounted SD card for /home, user storage and maybe even some of the system temp directories. This goes against common advice because SD cards are more prone to failure. So you need to have a good backup plan or just accept the risk. But if you run out of storage space on your system drive you can get yourself into the kind of mess that requires reinstalling.

    In terms of both storage and RAM/CPU use, you will want to be extremely judicious of you application use. Firefox is a beast on any operating system.If you like to have a bunch of hungry tabs going on, you can’t really optimize the OS.

    • phanto@lemmy.ca
      link
      fedilink
      arrow-up
      0
      ·
      9 days ago

      I pretty much agree with all of this… I have a Mint XFCE installed on a thumb drive. (Not an installER , installED.) I can boot it on basically any computer that still supports Legacy, and I’ve done so on a Dell Venue Pro tablet (Atom CPU, 2Gb Ram). Had a bastard of a time getting it to boot, but it ran better than the on board Windows 8.1. This was post-Covid. Of all the systems I’ve run it on, one didn’t have WiFi, and one had a bunch of messing around to get the audio to switch between speakers and headphones reliably. But keep in mind, this is the exact same copy of the OS, across a half dozen systems. I’ve also upgraded it over five years or so…

  • Jakob Fel@retrolemmy.com
    link
    fedilink
    arrow-up
    0
    ·
    9 days ago

    Mint would probably be the safest bet. You could also take a look at Manjaro XFCE, though Manjaro is a bit more advanced than what it sounds like you’re looking for. There’s also Zorin OS with their “lite” version which runs a modified XFCE that would probably work for your needs.

    However, if you go for Mint, I’d definitely go for XFCE. I’ve never used labwc myself and I’m more of a Plasma guy, but XFCE is, in my own experience, a very good DE for a low-spec system. With the increasing spread of Wayland, I wouldn’t be shocked to see Wayland support on XFCE in the future. Cinnamon actually has an experimental Wayland version and it’s not as resource-heavy as some might think I have a 2012 laptop running Mint Cinnamon and it runs surprisingly well on that system. Then again, if you’re just going for a minimalist installation, it’s not necessary.

  • eltheanine@moist.catsweat.com
    link
    fedilink
    arrow-up
    0
    ·
    9 days ago

    LMDE. And this is as someone who has used a ton of distro over the years and now just rolls that whenever asked. I prefer the Debian Edition; Mint feels hacky in comparison, almost like snaps and stuff have been ripped out to make the distro something it is not…

  • muhyb@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    9 days ago

    What use cases are you planning for it? I mean, antiX would totally rock on that machine. However having Wayland, being lightweight and easy to maintain is kinda tough to find. Lose Wayland part, it’s antiX. Lose lightweight part, it’s Pop OS, openSUSE Leap, etc. Lose easy to maintain part (for a newbie), it’s Arch (mostly derivatives that come with a GUI installer).

    Though if I was preparing that device for someone else, I would probably go with LMDE.

  • 4uffin@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    9 days ago

    I personally recommend Mint, but ultimately others will have different opinions and you decide what you want.

  • BananaTrifleViolin@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    9 days ago

    If youre new to linux, then I’d say Linux Mint is the place to start. Use it with XFCE if light weight is what you want.

    Not having cutting edge packages is a red herring - you really dont want bleeding edge as thats where the errors and breakages happen. Mint is reliable and secure which is what you need when starting out. You dont want to be a beta tester. Dont confuse latest packages for most secure on linux - plenty of packages have stable older versions which get security patches.

    Mint is also very popular, with a huge range of easy to find resources to help set it up the way you want it.

    Wayland is also a red herring - its the future but its just not really ready yet. Yes its more secure due to how its built but the scenario you’re using linux in the particular security benefits you’re hearing about are not really going to impact you day to day. And the trade off is that Wayland is still buggy, with many apps still not working seamlessly. Most apps are designed for X11 and x-wayland is an imperfect bridge between the two. I’m not saying Wayland is bad - it’s actually good and is the future. But you dont want to be problem solving Wayland issues as a linux newbie. Dont see Wayland as essentialnfor an good stable and secure linux install.

    Personally I wouldn’t recommend Fedora - it has a short update cycle and tends to favour newer bleeding edge tech and paclages. Thats not a bad thing but if what you want is a stable, reliable low footprint system and to learn the basics, in wouldn’t stray into Fedora just yet. It has a 13 month cycle of complete distro upgrades and distro upgrades are the times when there are big package changes and the biggest chances of something breaking. The previous version loses support after a month so you do need to upgrade to stay secure. Most people won’t have issues between upgrades but with any distro when you do a big upgrade things can easily break of you’ve customised things and set up things differently to the base. It can be annoying having to fix thongs and get them back how you want them, and worse can lead to reinstalls. Thats nor a uniquely Fedora problem, but the risk is higher woth faster updating and bleeding edge distros. And in fairness there are lots of fedora spins that might mitigate that - but then you risk being on more niche setups so support can be harder to find when you need it.

    For comparison the latest version of Mint supported through til 2029, and major releases also get security patches and support for years even after newer versions are released. There is much less pressure to upgrade.

  • 0x0@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    8 days ago

    I’d probably go with Mint XFCE or those listed, or you can search for distros that target older hardware. I’ll get back to yo on that.