Friend has an old laptop with windows 10 that he doesn’t use because too slow and freezing all the time. Wants to revive it to leave at his lab in grad school for browsing the internet and editing stuff on google docs so he doesn’t have to carry his newer laptop everyday.

I suggested Linux but I myself always used Debian and I am not sure it will run decently with such low specs. Was thinking maybe Debian 11 with xfce or something? Any better options?

  • MyNameIsRichard@lemmy.ml
    link
    fedilink
    arrow-up
    10
    ·
    21 days ago

    To be honest, I wouldn’t on a 2Gb laptop. It’ll run Linux just fine but the minute you use a browser or office suite you’ll have memory problems.

    • Disonantezko@lemmy.sdf.org
      link
      fedilink
      arrow-up
      4
      ·
      20 days ago

      This!

      Even 4GB RAM is low for web browsers and they’re gonna struggle, A LOT, even with just one tab open, is going to be painfully slow to not want to use it anymore.

      Old laptops like this, don’t have hardware video decoders for YouTube or any video in AVC or HEVC códecs that is used everywhere today.

      You can use Gnumeric for spreadsheets and Abiword for docs if Libreoffice is too slow.

    • dx1@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      ·
      20 days ago

      Last time I checked (a few years ago) Firefox has half the memory usage of Chrome, in practice.

    • PigeonEnjoyer@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      20 days ago

      Yup, two years ago I installed Q4OS with TDE (basically KDE 3.5) on an old Penitum 4 1.8 Ghz computer with 2 GB of RAM and integrated graphics (Intel Extreme Graphics, part of the Intel 845G/845GL/845GE/845GV chipset as far as I remember). I wasn’t pleasant, even just using the computer was sluggish.

  • LeFantome@programming.dev
    link
    fedilink
    arrow-up
    9
    ·
    20 days ago

    Run a 32 bit distro. It is the only thing that will run well on 2 GB of RAM. It will run better than you think.

    Q4OS, Antix, MX Linux, Damn Small Linux, and even pure 32 bit Debian are decent candidates. If you use Q4, give the Trinity desktop a shot.

    I like Andelie Linux as well but MUSL may cause problems for an unsophisticated user.

  • Eugenia@lemmy.ml
    link
    fedilink
    English
    arrow-up
    9
    ·
    22 days ago

    Your biggest problem is the amount of RAM, not the cpu. Some Linux distros would fit nicely on 2gb with a few native apps open, but the moment you’d want to browse the web, all hell will break loose, as each tab will take hundreds of megs each (youtube takes between 600 and 1200 mb of ram). FYI, even if chrome/ium is hated in these parts, it uses less ram than firefox (there’s also a setting to use even less ram).

    I’d suggest you use either Alpine Linux with xfce (240 MB of RAM on a cold boot), or even better, Q4OS with the Trinity Desktop (fork of KDE), 350 MB of RAM. The advantage of Q4OS is that it’s a debian, so it can run lots of .deb files made for debian. Alpine is cool and all, but it has bugs on the desktop (some of its package management has dependency problems).

    A tip: to save ram, don’t use background images, only a single color. You can save up to 50 MB of RAM that way, depending on the image you’d be using.

    • LeFantome@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      20 days ago

      Q4OS with Trinity is a great pick for this user. Alpine is great but MUSL may cause problems. And I say this as a MUSL use (Chimera Linux). You are not going to find 32 but Flatpaks and Distrobox may be too complicated. So, I would stay away from MUSL based distros with 32 bit Linux on a 2 GB system.

      MX and Antix are also Debian based and have 32 bit versions.

  • मुक्त@lemmy.ml
    link
    fedilink
    arrow-up
    5
    ·
    20 days ago

    This is good RAM for any 32 bit OS which is still being maintained.
    64 bit OS require minimum 4 GB.

    I don’t think Google will like any 32 bit device though. Go for an older version from libreoffice.

  • Petter1@lemm.ee
    link
    fedilink
    arrow-up
    3
    ·
    20 days ago

    My friend always recommended puppy linux fur such devices, he was very happy with it

    I personally think alpine might be a good fit, it is very lightweight. It does not use systemd though and is therefore in many ways different than most distros(for some this is a good thing). I know it from postmarketOS (optimised for phone hardware)

    Other than that, you may just take Arch, as it comes pretty minimal and you can choose for every package to use the most lightweight solution

    Or you can go even more personalised with gentoo, linuxFroScratch or yocto. Just requires some skill, but skill can always be acquired by learning and doing.

  • nyan@sh.itjust.works
    link
    fedilink
    arrow-up
    3
    ·
    20 days ago

    Unfortunately, modern web browsers are horrible pigs. No matter what distro you put on this thing, interacting with webpages will be s-l-o-w. (I have a similar laptop—2 GB RAM, Athlon64x2 CPU—running Gentoo, and while it’s functional in its primary job of “larger-screen video iPod for 720p or less”, starting a browser takes a while.) The niche your friend wants to make this machine fill is about the worst one possible for it.

  • wolf@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    21 days ago

    The most important thing is not the distribution, but to enable ZRAM (or ZSWAP) and use a lightweight desktop. I am not sure how much difference a 32bit vs a 64bit distribution makes, but if possible you could take one for the team and run some trials and report your numbers (RAM usage) back here.

    Of course I recommend Debian with a lightweight desktop of your choice, or Alpine.

    • ReversalHatchery@beehaw.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      20 days ago

      I’m not sure that cpu will be able to handle memory compression with a usable speed. I would expect it to make it even slower

      • wolf@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        20 days ago

        I don’t know either, but unless one uses zstd (lzo seems more like a thing for this hardware), I would hope that it is totally usable. (Running zstd memory compression on a Raspberry Pi 2, w/o any noticeable speed impact)

      • wolf@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        20 days ago

        Show me some numbers! ;-) … Perhaps I miss something, but basically we have 32bit pointers vs. 64bit pointers, the rest of the data should be the same size. 64bit should be faster for tasks where the CPU is the bottleneck/computations, so IMHO it will be an interesting tradeoff with no clear winner for me.

  • Gutless2615@ttrpg.network
    link
    fedilink
    English
    arrow-up
    1
    ·
    21 days ago

    As another said on the thread — it’s not really Linux that is the issue here as much as the internet. Browsers are just memory hogs now and you’re not going to get an enjoyable experience on 2gb of ram imo, if the goal is to have a functional laptop. OTOH, it would be a great little project server to play around with things like pihole or your Arrs🏴‍☠️ or other self hosting goodness.

  • notagoblin@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    20 days ago

    I put Antix on a 2Gb 64bit HP Atom. Worked well for notes and browsing. Oddly an SSD seemed to make little difference to performance compared to the previous HDD. Old architecture I guess.

  • Mint.

    It’s extremely stable Linux for your grandma, that comes with every tool that she will ever use and on the cinnamon interface all those tools are exactly where she will expect them to be if she is used to using Windows.

    I’ve gotten three boomers to use it and they hardly ever ask for tech support because it’s so stable.

  • fmstrat@lemmy.nowsci.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    18 days ago

    Debian, gnome, Dash to Panel extension, and WinTile extension. It will feel a lot like Windows. Then add OnlyOffice since it looks nearly identical to MS Office.