this post was submitted on 10 Nov 2023
31 points (91.9% liked)

Linux

47784 readers
1028 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I know Debian and others can breathe life into older machines. But i wonder if there are any distros with serious optimizations that I haven't heard of. I've already tried MX Linux on an old Thinkpad SL400, and didn't see any difference from plain Debian.

Update: thanks for the great suggestions. Forgot to say many distros feel zippy and fast until you open a web browser. Appreciate your thoughts on which web browser to use too. So far I've had a positive experience with Thorium and Chromium.

all 49 comments
sorted by: hot top controversial new old
[–] llothar@lemmy.ml 17 points 11 months ago (2 children)

The problem with older machines is the web browsing, not the system itself. You could use a browser with Java script disabled but a lot of websites will refuse to work.

You have to sacrifice with browser functionality to improve performance.

[–] agressivelyPassive@feddit.de 5 points 11 months ago

Yep. All this optimization you see here about "minimal installs" and which DE to choose is completely moot, if opening Firefox takes up more RAM than the entire operating system.

Even 4gb are really low these days, if you actually want to do something in the browser.

[–] lemmyvore@feddit.nl 4 points 11 months ago

I've had good experiences with Midori and Dillo as alternative browsers on low-memory machines. Obviously features will take a hit but they're surprisingly functional. Don't expect to be able to open many tabs but you can do the usual things including YouTube etc.

[–] hollyberries@lemmy.blahaj.zone 12 points 11 months ago (1 children)

Puppy Linux is what I shove on old Atom netbooks

[–] mfat@lemdro.id 2 points 11 months ago (2 children)

Can I run regular browsers on Puppy? Or have to use their own apps only?

[–] nyan@lemmy.cafe 2 points 11 months ago

Subject lines on their forum suggest Firefox and Chromium are both possible.

[–] hollyberries@lemmy.blahaj.zone 2 points 11 months ago

I'm afraid I can't answer that, It's been quite a while. I think qutebrowser is the one that ships with it?

[–] ipsirc@lemmy.ml 11 points 11 months ago

Try: https://github.com/marmolak/gray386linux <-- It was designed for really old hardwares.

I’ve already tried MX Linux on an old Thinkpad SL400, and didn’t see any difference from plain Debian.

Because it's the stock Debian + custom themes/skins + some crappy useless minitools. The 99% of packages come from the official Debian repository, the rest are only the rice.

If you have newer machine than a real 386:

[–] WalrusByte@lemmy.world 8 points 11 months ago (1 children)

Alpine is very lightweight. I think it was built so that it would run well inside docker containers, which means it should be fairly easy for low-end computers to run it.

Afaik, it doesn't come with a DE out of the box, so it won't be very user-friendly

[–] lemmyvore@feddit.nl 3 points 11 months ago (1 children)

It has a script called setup-xorg-base that will install the basic graphical support, and you can add a specific DE on top. For example.

[–] WalrusByte@lemmy.world 1 points 11 months ago

Oh ok, cool!

[–] ares35@kbin.social 6 points 11 months ago* (last edited 11 months ago) (1 children)

c2d era laptop. first step if you haven't yet, swap the hdd for a low-cost sata ssd if you can. if you have some homeless sodimms, up the ram, too, if it won't cost anything to do it.

if you're going with mx, you want the fluxbox spin; or opt for antix with icewm instead.

otherwise start with a debian base install (no de or extra sw at install), then add only what you need. peppermint is another option--a basic debian with xfce out-of-the-box and little else. it's what i've been using lately on similar hardware.

for something 'different', you could look at slax.

[–] mfat@lemdro.id 1 points 11 months ago

Thanks. I've already added an ssd drive and upgraded tge ram from 3 to 4gb. Another comment mentioned Icewm so I'm definitely giving it a try.

[–] Presi300@lemmy.world 6 points 11 months ago

AntiX/MX Linux, I've had great success getting them to boot on systems that were refusing to boot anything else, AntiX is my go-to distro for bringing new life to old hardware, it works with literally anything you throw at it.

[–] Frederic@beehaw.org 5 points 11 months ago (1 children)

antiX should be ok, it's very light

[–] DidacticDumbass@lemmy.one 2 points 11 months ago

Love Antix! It is like the grandfather to MX Linux, but also the little baby?

[–] khorovodoved@lemm.ee 5 points 11 months ago* (last edited 11 months ago) (1 children)

If you want serious optimizations - then Gentoo is your choice. But seriously, there won't be any serious difference between distributions. What really matters here are DEs and browsers. I would recommend some kind of lightweight window manager like i3 or dwm. If you do not want to configure everything yourself, then your choice is lxde/lxqt. Also, you can use distros without systemd (void, artix, devuan, gentoo etc), but that does not matter that much.

[–] backhdlp@lemmy.blahaj.zone 2 points 11 months ago

Another alternative to not configuring is using someone else's rice

[–] spider@lemmy.nz 5 points 11 months ago (1 children)
[–] mfat@lemdro.id 2 points 11 months ago (1 children)

Wow they even offer the Trinity DE :) thanks

[–] spider@lemmy.nz 2 points 11 months ago* (last edited 11 months ago) (1 children)

In earlier Q4OS versions Trinity was the only desktop environment. I still run it even though there's plenty of power on hand to run the others. It just works.

[–] mfat@lemdro.id 2 points 11 months ago (1 children)

I always have a sweet spot for KDE 3.5. I remember how responsive and tast it was on my Pentium PC some 15 years ago.

[–] spider@lemmy.nz 2 points 11 months ago* (last edited 11 months ago)

Q4OS will release an updated version within a few weeks, so if you're interested, keep an eye on the home page's "Latest News".

(The developers are quite active in the forum, too.)

[–] BaroqueInMind@kbin.social 4 points 11 months ago (1 children)

Just install Arch without a desktop environment.

[–] backhdlp@lemmy.blahaj.zone 2 points 11 months ago (1 children)

It's kinda surprising how much you can do in just a tty, the only thing I can't think of a method for rn is viewing/editing documents.

[–] BaroqueInMind@kbin.social 2 points 11 months ago (1 children)

I can’t think of a method for rn is viewing/editing documents

What is the extension of document? I bet you money it's possible in terminal. PDF? docx?

[–] backhdlp@lemmy.blahaj.zone 1 points 11 months ago (1 children)

I mean any kind of document, so yes, PDF, docx, rtf, etc.

Thinking about it, isn't lesspipe able to view documents?

[–] BaroqueInMind@kbin.social 1 points 11 months ago (1 children)

Literally all the extensions you mentioned can be viewed and edited in terminal by various tools.

[–] backhdlp@lemmy.blahaj.zone 1 points 11 months ago (1 children)

I don't know the tools, but that means you can probably do everything* in a tty without ever installing a graphical environment

*I almost forgot spreadsheets and presentations

[–] BaroqueInMind@kbin.social 1 points 11 months ago

Do you actually want to know the tools for each of the extensions you mentioned or just having a conversation here?

[–] qyron@sopuli.xyz 4 points 11 months ago* (last edited 11 months ago)

Bunsen Labs Linux and, for the experience, Tiny Core Linux

[–] 0x0@programming.dev 4 points 11 months ago (3 children)

So Slackware? If you can cross-compile then maybe gentoo. I'm not sure if Raspberry Pi Desktop is x86.

[–] 0x0@programming.dev 1 points 11 months ago

I'm pretty sure you can have a minimal slack and choose xfce in the installer.

[–] mfat@lemdro.id 0 points 11 months ago

Raspberry Pi Desktop does have an x86 version.

[–] EponymousBosh@beehaw.org 3 points 11 months ago

I use SpiralLinux on my old Inspiron but it's basically just Debian with some user-friendly tweaks. I guess you could try Tiny Core or Porteus or something really small like that.

[–] Contort3860@links.hackliberty.org 3 points 11 months ago* (last edited 11 months ago) (1 children)

I've always had a soft spot for CrunchBang and its spinoffs, BunsenLabs and CrunchBang++.

[–] ipsirc@lemmy.ml 1 points 11 months ago (1 children)

All three are just a reskinned Debian, as is MX Linux.

[–] Contort3860@links.hackliberty.org 2 points 11 months ago (1 children)

Absolutely. Just makes it a bit faster to get a slightly customised Debian out of the box.

[–] ipsirc@lemmy.ml 1 points 11 months ago (1 children)

What makes it a bit faster specifically? I've been interested for a long time.

[–] Contort3860@links.hackliberty.org 2 points 11 months ago (1 children)

You install and it's lightweight and already customised. If you like it, you're done. Gets you started much faster than customising from scratch. If you mean performance, then it's faster because they don't come with a full desktop environment. They're just using the Openbox window manager. Once you get used so it it's perfectly usable.

[–] ipsirc@lemmy.ml 1 points 11 months ago (1 children)

What makes it lightweight when it uses the same packages with the same dependencies? And what does prevent me from install openbox on Debian?

[–] Contort3860@links.hackliberty.org 1 points 11 months ago

Like I said before, it gets you started faster than doing it yourself. If you don't want to configure every little detail yourself then these are great options to get you going.

[–] squiblet@kbin.social 3 points 11 months ago

I used to use WindowMaker on seriously underpowered laptops 10-15 years ago. Seems like it’s still just as efficient. For something more standard interface-wise you could try IceWM.

Another thing to do is build your own kernel without any features you don’t use. Not sure how much of a difference that makes exactly.

[–] Grant_M@lemmy.ca 3 points 11 months ago* (last edited 11 months ago) (1 children)

Bodhi! Another I've found to be lean is Zorin Lite

[–] ipsirc@lemmy.ml 1 points 11 months ago

*buntu can't be counted as lightweight.

[–] atomkarinca@lemmygrad.ml 3 points 11 months ago

alpine and void linux are pretty lightweight.

[–] aquasteel@lemmygrad.ml 2 points 11 months ago (1 children)

I used to use slax, I don't even know if it's still around.

[–] mfat@lemdro.id 2 points 11 months ago

It is, and i guess it's now based on Denian.