FOS: Stands for “Free Operating System” as an inclusive term. Includes GNU/Linux, NonGNU/Linux, *BSD that are meant to liberate ones computing.

I’ll start, I use Linux Mint on my laptop that I use for work daily. It uses the latest Xanmod linux kernel and flatpaks for apps with GNU Guix providing everything else.

Arch Linux. You’ll have to rip it from my cold dead hands. Although… with Gentoo adding binary packages I may give it a try because I like the freedom it gives you, but I never wanted to deal with the compile times on ancient hardware so this actually gives me an excuse to finally try it out. You can mix source and binary packages which is nice so that you can compile things that you actually want to compile from source, and just use binary packages for most other things (like the base system) where you don’t mind that they’re using generic and probably not optimal compile flags.

permalink
report
reply

How bad were the compile times for you? I ran gentoo on a 700mhz p3 many years ago and it was relatively quick. Not as fast as installing 200 dependencies for going minimal to graphical in five minutes, but certainly not slow.

permalink
report
parent
reply

It took me a little over a day and a half to get a base install (no desktop environment or anything) on an old netbook w/ a Pentium U5400, and this was back before binary packages existed for things like Firefox. I don’t want to imagine how long it would take to compile WebKit, Firefox, and all of GNOME on that. I’ve since upgraded a decent amount to a slightly newer Thinkpad, so things might go more smoothly this time around when I get around to trying it.

permalink
report
parent
reply

Wild. I always used to get a minimal system with tmux or whatever and some simple stuff like that going so I could use the system while the rest of it compiled.

permalink
report
parent
reply

It can vary a great deal based on your setup. A lot of people go and enable the ~arch keyword globally to get bleeding edge versions of everything, but this increases the update frequency dramatically compared to using stable versions. Likewise, the number of dependencies and installed packages can grow or shrink dramatically depending on which system profile and USE flags you select.

Personally, I run a general all-around desktop which I use for gaming, hacking, and various hobbies. I have about 2000 packages installed, and I end up recompiling about 100-150 of them every week. The process takes a couple hours on an overclocked i7-4790k (8 threads at 4.6GHz).

The default Genkernel config (pretty much nabbed from Fedora) takes the better part of an hour to compile, and packages like Firefox can take even longer - with individual compilation units reaching sizes over 2GB (i.e. it will exhaust 16GB of RAM with 8 threads compiling).

There are binary packages for these monsters, but for a general purpose system it is a lot of compiling. If you want something with less compiling, you need to pull out the machete and decide which features you’re willing to part with. Gentoo shines like no other when it comes to designing bespoke minimalist systems though.

Back in the day I also used to run Gentoo on these ancient beige plastic 32 bit trash computers. The complexity of software has grown across the board since those days, such that it would be practically impossible to use them unless you become a full-blown Suckless person.

permalink
report
parent
reply

How much of that do you think is more complex software versus more complex instruction sets (I’m thinking about i686) versus wistful memories of the past?

permalink
report
parent
reply
9 points

Endeavour (Arch). Though I haven’t been able to get the iso to boot on my new laptop yet. Garuda (also Arch) is another distro I enjoyed, which ran the Zen kernel by default.

permalink
report
reply

Arch Linux, Guix, Fedora, Alpine, postmarketOS, archlinux32

Guix on an old laptop.
Archlinux32 on an older laptop,
Fedora on a workstation,
Alpine on servers
postmarketOS on pinephone
Arch Linux on main laptop + other computers + a server

permalink
report
reply

Debian 11 on my 10 year old desktop, Debian 12 on my micro form factor desktop that I’ve recently bought, Archlabs on some 15 year old laptop.

Edit: Wtf, it turns out Archlabs has been discontinued. This laptop is cursed. First Crunchbang, now Archlabs, I swear this laptop just attracts distros that don’t last for whatever reason.

permalink
report
reply
7 points

I distro-hopped for years until I landed on Fedora, and I haven’t looked back since.

Reasons:

  • Vanilla GNOME
  • No baked in ads or weird stuff like snap (Ubuntu)
  • Easy to install
  • Good mix of stability and up-to-date packages
  • Mainstream enough to have official RPM downloads for proprietary software

I just wish it could include proprietary media codecs by default. I prefer pragmatism over FOSS purity tbh.

permalink
report
reply

I just wish it could include proprietary media codecs by default

you may find interest in the Nobara linux distro. its Fedora but the default install requires almost no fiddling to be usable

permalink
report
parent
reply
5 points

Thanks for the recommendation. I wasn’t aware of that project, and it does look promising.

permalink
report
parent
reply
2 points

proprietary media codecs

I recommend you watch this video, it goes over why the change was made, it was actually more about pragmatism and very less about “FOSS Purity”

Fedora is a very nice distro, definitely one the definitive leaders in the GNU/Linux space, so many new technologies like Pipewire and Wayland are pioneered in Fedora. I wish more distros were like Fedora and less like Ubuntu.

permalink
report
parent
reply

libre

!libre@hexbear.net

Create post

Welcome to libre

A comm dedicated to the fight for free software with an anti-capitalist perspective.

The struggle for libre computing cannot be disentangled from other forms of socialist reform. One must be willing to reject proprietary software as fiercely as they would reject capitalism. Luckily, we are not alone.

Resources

  1. Free Software, Free Society provides an excellent primer in the origins and theory around free software and the GNU Project, the pioneers of the Free Software Movement.
  2. Switch to GNU/Linux! If you’re still using Windows in $CURRENT_YEAR, flock to Linux Mint!; Apple Silicon users will want to check out Asahi Linux.

Rules

  1. Be on topic: Posts should be about free software and other hacktivst struggles. Topics about general tech news should be in the technology comm or programming comm. That doesn’t mean all posts have to be serious though, memes are welcome!
  2. Avoid using misleading terms/speading misinformation: Here’s a great article about what those words are. In short, try to avoid parroting common Techbro lingo and topics.
  3. Avoid being confrontational: People are in different stages of liberating their computing, focus on informing rather than accusing. Debatebro nonsense is not tolerated.
  4. All site-wide rules still apply

Artwork

Community stats

  • 1

    Monthly active users

  • 672

    Posts

  • 2.6K

    Comments