Posted by tapanjk 2 days ago
"antiX is my top pick for truly constrained hardware. It runs on systemd-free Debian Stable, uses around 256MB at idle, and includes a full desktop experience. The trade-off is a less polished interface compared to Ubuntu-based options. If you need something even lighter, Puppy Linux runs entirely in RAM and can resurrect machines that most distros would reject. The learning curve is steeper, but the performance is unmatched."
I would actually recommend Bodhi Linux for under 2GB. https://www.bodhilinux.com/ I installed AntiX on a 2GB Chromebook, and it had issues crashing on browsers under even a couple tabs. It might have just been the laptop I bought from Goodwill, or the fact that I disabled swap, because it was an old 16GB soldered SSD/NAND drive that I wanted to avoid heavily writing swap space to. https://www.youtube.com/watch?v=VhozuNv-J7Q
Bodhi is more featured with a more conventional package manager than Puppy, and while I like booting from RAM, it's learning curve is a little steeper and less maintained than Bodhi, which is getting a new release soon: https://www.reddit.com/r/bodhilinux/comments/1qqrfyj/is_bodh...
I did a video with Bodhi on Virtual box with 1GB since I didn't have the Chromebook with me at the time, but it idles around 350MB (possibly before Chromium running): https://youtu.be/61xI-g--ozs?si=y7ukxyEGSj_kNPF7
For additional package manager support, a nice UI (Enlightenment) and compatibility, it's far more preferrable than 250MB ideling on AntiX with less support.
For Atom N450 series, I recommend eXe Linux: https://exegnulinux.net/ I have a video of that too.
I hadn't heard of BunsenLabs, but I will definitely check it out (Note: Atom N450 chips support 64 bit, even on single core, so they might work great on those machines)
Surely this has way more to do with the browser (and the website!) than the OS, nowadays.
I've had my Panasonic Toughbook (CF31-5) for almost 10 years and while it's a dinosaur to some, it's a major upgrade from what I had before in terms of portable computing. Its max memory is 16 GiB DDR3 SDRAM on an Intel Core i5-5300U. When I first bought it I tried Debian and Ubuntu, but even back then those ran slow. I installed Xubuntu and have run that ever since with no performance issues whatsoever.
Because I primarily use Emacs and TeX tools, writing Elisp and LaTeX, the system is more than enough for me. I've not played graphics-heavy games, run GPU-intensive UI or done any heavy data plotting. However, one benchmark I do have: I am able use the test automation framework required for my day job with ease. I run that software on Xubuntu because on my work-provided systems (Windows 11 and macOS Tahoe) the application crawls and is practically unusable.
Also some laptops of this era didn't support more than 4-6GB of RAM in the firmware. I know there are several models of early intel macbooks that you can physically install 8GB of RAM but they will not recognize it.
On the other hand, I have a 2010 iMac with all 4 DDR3 sodimm slots full giving it 32GB of RAM. It was a "just for fun" project before the AI prices. Those era iMacs are fully upgradeable (CPU, RAM, and GPU). Swapped in an i7 CPU, AMD m4000 GPU, and an SSD. Runs linux mint great.
Where would I find it sold?
> and the machines that take it can be found by the pallet in the "free e-waste" pile
Hey, I'm using one to write this :(
Here's a post from "le9" patch user which was created by ChromeOS developers much before MGLRU, but exploits the similar idea: keeping the essential file cache in RAM for as long as possible. It's usually night and day on low-end machines.
- https://www.phoronix.com/forums/forum/software/general-linux-open-source/1267300-le9-strives-to-make-linux-very-usable-on-systems-with-small-amounts-of-ram?p=1267789#post1267789
- https://www.phoronix.com/forums/forum/software/general-linux-open-source/1267300-le9-strives-to-make-linux-very-usable-on-systems-with-small-amounts-of-ram?p=1268100#post1268100https://docs.kernel.org/admin-guide/mm/multigen_lru.html#thr...
You'd want to set it to 300 or 500, or even 1000 for the HDDs. Around 100-200 for SSDs/EMMCs helps as well.
And for anonymous pages swapping, you'd want to do that on zram (compressed swap in RAM). It also make wonders. You don't want to touch the (old) disk for that.
Here's my old article (before MGLRU): https://notes.valdikss.org.ru/linux-for-old-pc-from-2007/en/
or better yet, install NetBSD. That system will run on anything that old :)
I prefer Boron over the more recent Carbon due to some of the panel changes (although presumably this is all configurable somewhere)
https://ddl.bunsenlabs.org/ddl/
Boron also probably requires this fix:
15 years ago 8 gigabytes of RAM were "wow what am I going to do with all this space" territory.
In what context?
>If I hear that Win11 uses 3GB of RAM idling
Modern Gnome and KDE distros with batteries included also idea at around 2GB RAM which is a useless metric anyway as Windows 11 also preloads frequently used takes and apps on boot.
Really? I'm seeing 1.3 for Mint/Cinnamon.
My old laptop from 2006 has an ATI x1600. I remember that I lost v sync with kernels past 3.something so I had to put the kernel on hold while the other packages updated around it. That was around 2012. Maybe the issue is fixed by now but old graphic cards can make an old PC run only as a headless server. It's been years since I booted it.
Adapt it for your radeon driver. The device driver might be "ati", "radeon" or "radeonsi".
<driconf>
<device driver="i915">
<application name="Default">
<option name="stub_occlusion_query" value="true" />
<option name="fragment_shader" value="true" />
</application>
</device>
</driconf>AntiX and Puppy Linux are a bit too rough, in my opinion. I'd rather leave the machine with some fully updated old Windows version designed for that hardware, offline. Works very well for retro gaming, ripping CDs and stuff like that.