this post was submitted on 29 Jul 2026
157 points (99.4% liked)
PC Master Race
22265 readers
386 users here now
A community for PC Master Race.
Rules:
- No bigotry: Including racism, sexism, homophobia, transphobia, or xenophobia. Code of Conduct.
- Be respectful. Everyone should feel welcome here.
- No NSFW content.
- No Ads / Spamming.
- Be thoughtful and helpful: especially when new beginners have questions.
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
You know, that honestly does make me kind of wonder what an actually decent, modern low-memory configuration for a Linux desktop is. I generally avoid blingy desktop stuff, but I also usually max out the RAM on my systems. I did once, for the hell of it, use a 2GB (upgraded from 1GB) eeePC for a few years for work, just to see whether I could reasonably do it. Had a lot of other software engineers chuckling at me, but I put the thing on a cantilevered platform to put it right in front of my eyes, so the tiny screen filled most of my visual field, and used an external keyboard with it. I used it mostly to run a web browser and terminals on a remote Linux system, so mostly as a thin client, was doing compilation and such remotely. The basic configuration, aside from being Xorg, i3, and urxvt instead of Wayland, sway, and foot, was pretty similar to my current configuration
just that I had about 2% of the memory I presently do. I didn't run heavyweight things, like games, compilations, etc. I'm pretty sure that I occasionally used LibreOffice locally, though.
I kind of wonder if I could reasonably use a 2GB Linux desktop system today without too many tradeoffs. A lot of games would be off the table, but outside of that...I wonder if current browsers could be made to run in a reasonably low-memory configuration.
You can definitely run a 2GB Linux system now if you're using it like a traditional Unix system, console only
there are much smaller, specialized Linux systems out there, like OpenWRT routers. But I'm talking graphical and at least lightweight use of typical productivity software.
EDIT: Debian says yes for the current release:
https://www.debian.org/releases/trixie/amd64/ch03s04.en.html
That being said, there are going to be applications that can, based on workload, definitely not work reasonably on such a system. Dunno how Chromium/Firefox would do, as one of the two is kind of essential for most desktops today. The OS can only do so much there, aside from getting other things out of the way and maybe using compressed swap.
EDIT2: Apparently, on low-memory systems, Firefox will unload the content of background tabs, and has a priority list for unloading them; this is visible in
about:unloads. That sounds like it's a substantial part of its low-memory strategy. I suppose in the case of extreme memory pressure, you'd only ever have one tab, the visible one, actually rendered and residing in memory.I have an Acer Aspire One (very low spec mini laptop from ~2010) with 2GB of ram; it runs modern linux distros with xfce with better performance than it had running Windows 7 when it was new (which is what it came pre-installed with). Doesn't run much modern software obviously but it does work for web browsing (firefox). It's noticeably slow, but it always was.
About the same, I have an old netbook HP Mini 311 with an Atom 270 or something, it came with 1GB of RAM and winXP, I installed another 2GB to have 3GB, worked fine, then installed MX Linux with Xfce, even the nvidia GPU was working fine in it.
For fun I tried to install win10Pro, it worked!!! was basically unusable, but it booted to the desktop.
Yeah, though last I looked, Xfce was still really X11-only, so unless that's changed, I'm assuming that you're running X11. A lot of my unknown here is "how does a Wayland-based system operate under low memory environments", because that
well, and systemd, but I'd bet that systemd is less memory-critical
is probably the largest chunk of the system that got replaced in recent years.
searches
It sounds like it's working in very preliminary form, but they've got a ways to go:
https://wiki.xfce.org/releng/wayland_roadmap
Debian with LXQT only requires 512MB of RAM, though they recommend 2GB, which your table shows. My Linux machine has 8GB though. I'm not sure how it would run in practice. It's probably just fine for light usage. My system never even comes close to using 8GB but it's mostly just a media server.