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
  • linuxPIPEpower@discuss.tchncs.de
    link
    fedilink
    arrow-up
    13
    arrow-down
    1
    ·
    4 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
      2
      ·
      4 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…

      • linuxPIPEpower@discuss.tchncs.de
        link
        fedilink
        arrow-up
        1
        ·
        4 days ago

        Idk which has worked best. Currently it is running on a debian derivative called “sparky” for no particular reason. As I said, bluethooth magically started working so I’m not changing anything.

        I really strongly recommend you prioritize a popular distro as a novice user. When you have problems, it will be a lot harder to get help if you are using something obscure. People who are using more common distros won’t be able to know if your problem could be due to some oddity of your distro. So they will be more reluctant to offer solutions.

        Mint is a really good first choice. And you should just try the thing I suggested about booting from USBs and seeing if networking and other basics work properly.

        Only proceed to something like sparky if nothing else works.

        The good news about having a device from 2018, is there should be no (few) surprises. Other people will have tried things already. It’s a similar benefit as choosing a popular distro.