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?
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.
I did not know, that background images could have this enormous effect! Good to know!!
I agree the question here is not so much which distro but which browser.
Todays low-end laptops often come with 8 GB of RAM. Even common phones have more than 2 GB of RAM.
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.
Last time I checked (a few years ago) Firefox has half the memory usage of Chrome, in practice.
Maybe he’s going to run Links and Wordstar!
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.
Puppy Linux is what I usually see recommended for such low specs. It’s also available with a Debian base.
honestly the distro doesn’t matter so much as long as the hardware i supported. run a minimal desktop, disable CPU hogs and file indexing etc.
I used fvwm on Debian for many years on old computers. worked great. now I have kde/plasma on arch. my 10 year old laptop handles it fine…
disable CPU hogs and file indexing etc.
Do you have some tips for that?
Debian, lxqt and x11.
If you can get an ssd in there then there’s some zram or something or other that can make it even better.
There are plenty of distros for very low end pcs, but they tend to require more tech skills to use. I have experience with a friend in a similar situation. I installed with mx linux for her and she is liking it. The performance is pretty reasonable and it comes with various tools that make it easier for people with less tech skills. The only extra thing I did was install the 32 bit version of firefox, because it makes a huge difference in low ram devices.
Upgrade that box or repurpose it for something else. Web bloat has made 2gb machines useless for browsing and 4gb marginal, if the user needs Google docs, put in 8gb or more.
I recently had to use a friend’s old 4gb macbook for some weeks because my laptop was stolen. I was surprised how well everything worked, even when using a few web apps in firefox. I think with using zram and avoiding web / electron apps where possible, you might get quite something out of a 4gb machine.
I’m on a 4gb machine right now and it’s tolerable if I don’t do too many things at once, but Google Docs bogs in particular bogs it down.
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.
alpine
If your friend is not tech savvy person, i would go with Mint XFCE (maybe Zorin OS Lite). Surely, it will be not as lightweight as Debian, but it will be much more user friendly for him
If he actually feel comfortable tinkering with OS - along side Debian maybe Bodhi Linux or antiX? I tried both of them on one of (in)famous Intel-based netbooks with 512mb RAM and they worked quite well.
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.
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.
I was always a fan of crunchbang when I used a couple of eee pcs as servers. It ran very light.
Is Crunchbang still maintained?
Not exactly, when Crunhbang development ceased Crunchbang++ aka #!++came out and that distro is currently maintained. As far as I can tell #!++ is more of the same, which is a good thing. I had to retire my tired old eee pcs a long while back, so the NUC I replaced it with was fine with standard Debian since it had 16x the ram.
Windows 10 has a bug with 100% disk utilization that goes away if you have an ssd. You should look into upgrading the ram to 4 or 8 gb. ddr3 ram is dirt cheap on ebay. It would probably cost $10-$15 for 8gb and another $10 for a 120gb ssd.
Raspberry Pi OS or antiX.