this post was submitted on 26 Nov 2024
53 points (92.1% liked)

libre

9846 readers
1 users here now

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.

libretion

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

founded 3 years ago
MODERATORS
(page 2) 50 comments
sorted by: hot top controversial new old
[–] blipblip@hexbear.net 7 points 3 days ago
[–] LeZero@hexbear.net 4 points 3 days ago

Fedora KDE for half a year now

[–] Edie@hexbear.net 6 points 3 days ago* (last edited 3 days ago) (1 children)

NixOS

Declarative configuration is so good

[–] space_comrade@hexbear.net 3 points 3 days ago* (last edited 3 days ago) (2 children)

I like the idea of NixOS but didn't like how it worked in practice. The custom language for configurations was annoying, the errors it spat out never made sense to me, I couldn't run binaries compiled for a regular linux distro, docker didn't seem to work properly, some stuff needs to be setup in a shell.nix file instead of the global configuration file for some reason. I would probably get the hang of it eventually but I just couldn't be bothered, the annoying shit outweighs any potential benefits tbh.

[–] Edie@hexbear.net 5 points 3 days ago* (last edited 3 days ago)

Yea, the custom lang was annoying, got used to it, but like, why not just take something already made instead of making yet-another-language.

I luckily rarely have to run binaries, but when I do, I chuck the games into lutris, and non games something like steam-run.

Not sure about shell.nix, too vague to talk about. I will say though, that I found direnv + lorri + shell.nix (or flake.nix) very useful, lets me cd into a dir and all the packages needed for that project are available, without having to install them globally, other people will also benefit from this if shell.nix and .envrc are checked in to git.

I would probably get the hang of it eventually but I just couldn't be bothered, the annoying shit outweighs any potential benefits tbh.

Yup. I didn't have too many annoying problems for it to outweigh the benefits. I also have a server, so that weighs on benefits.

[–] sudoer777@lemmy.ml 3 points 3 days ago* (last edited 3 days ago)

You can run Nix home-manager on your current distro and start gradually moving your configurations and software over to Nix as you become more comfortable with it but still have your normal way of doing things if you need something installed quickly, then move all of it to NixOS when you're ready. It's better to start that way than jump straight to NixOS IMO

[–] roux@hexbear.net 7 points 3 days ago* (last edited 2 days ago)

I've been using Linux as my daily driver for over a decade and after distro hopping for a few years, I finally settled on Linux Mint because for what it's worth, it just works. It's pretty close to a Windows environment, it's built on top of apt, and it's got good driver support for Nvidia. It comes with mostly useful default software and Nemo is a good file browser.

[–] mathemachristian@hexbear.net 6 points 3 days ago (1 children)

Guix, but it's not for linux newbies I think. Although it's completely libre, too much in fact, it didn't have some drivers I need for my laptop so I needed to non-libre it a bit...

Debian is very beginner friendly and very stable, but stable means the software is pretty old compared to other distros. Security updates are timely and everything no trouble on that front, but often I wondered why some app didn't have some feature only to find out it does, for over a year in fact, but the version implementing it hadn't made it through Debians QA yet.

I think it's a really good place to start, but if you find it "lacking" you may want to look into alternatives.

Also remember you can multi-boot, so you can try different distros, or set up a virtual machine to testdrive some distro. It's not terribly difficult but does require some time.

[–] hello_hello@hexbear.net 2 points 3 days ago* (last edited 3 days ago)

Guix has a very small but dedicated community, I respect the maintainers not giving nonfree software upstream support since it's hard enough maintaining the free software in the repo anyway.

I'd argue that Debian's slow release cycle is more a liability than a strength nowadays. GNOME+KDE gets a new release every 6 months or so and COSMIC will get one every year, this means that while using Debian you're missing out on a lot of features during those 2 years (Debian is still on Plasma 5.27 while upstream is on 6.2). Wayland+Pipewire+Portals (not as easy to say compared to just "Xorg" lol) is moving really quickly compared to the last decade or so.

If Debian switched to a yearly release cycle then I could see most of these problems be less of an issue but 2 years is an epoch in modern Linux time.

[–] Imnecomrade@hexbear.net 3 points 3 days ago* (last edited 3 days ago)

Arch until I get my desktop setup to install Gentoo again. I miss portage so much. I'm going to see if I can make a minimal FreeBSD host install to serve as a hypervisor, and then virtualize various Linux, BSD, and other operating systems, with a Gentoo VM as my main OS. Why FreeBSD? Well...

https://www.phoronix.com/news/Russian-Linux-Maintainers-Drop

I would do OpenBSD, but it looks like FreeBSD is much farther ahead on developing AMD IOMMU support, which is what I need.

https://freebsdfoundation.org/project/amd-iommu/

And if that fails, I may just make a very locked down Gentoo hypervisor, and then I will just practice with a BSD VM until it is ready.

I would like to play with Guix, NixOS, and T2 SDE, and also try LFS.

I use OpenWRT on my routers.

[–] Findom_DeLuise@hexbear.net 6 points 3 days ago

For servers, I'm a CentOS refugee who is stuck with Oracle Linux (*shudder*) because of work reasons, and because I didn't want to get in on the whole Rocky/Alma diaspora. For desktop, I still like Fedora, and for WSL, I think I'm running Ubuntu because fuck it, why not. Fedora was my daily driver for my work machine at my previous job; GNOME on Wayland was buggy as shit back then, but it was still a step up from Windows 10 randomly installing updates and rebooting my machine because I got up to get coffee or to pee. It also helped not having to fuck around with Cygwin to use rsync and scp from my dev workstation.

[–] Chanceschaos@lemm.ee 4 points 3 days ago

Opensuse tumbleweed Plasma 6

[–] AssortedBiscuits@hexbear.net 6 points 3 days ago

Debian on my desktop. Fedora on my laptop.

[–] electric_nan@lemmy.ml 4 points 3 days ago

Linux Mint Debian Edition.

[–] ksynwa@lemmygrad.ml 4 points 3 days ago
[–] PorkrollPosadist@hexbear.net 6 points 3 days ago (1 children)
load more comments (1 replies)
[–] bennieandthez@lemmygrad.ml 3 points 3 days ago

Arch (btw) on my personal computer and Pop_OS! on a shared computer with my family.

[–] BarryBarrington@hexbear.net 4 points 3 days ago

I think I went Ubuntu > Xubuntu > Mint > Lubuntu > Kubuntu > Arch (LXQt) > Arch (DWM)

Mint was great as a relatively new linux user. LXQt is fantastic on old hardware. After KDE I really wanted to try a tiling window manager, really enjoying it so far.

[–] tombruzzo@hexbear.net 5 points 3 days ago

Fedora on my laptop, I switched because I wanted to use the Plasma cube but I think I ended up getting GNOME, which works well enough so I don't mind.

I put Mint on an old laptop for my kids. The laptop is so old windows stopped supporting WiFi drivers for it, but it could connect to the internet with Mint out of the box.

And I've got an old Dell off a guy I put Debian on. I went with xfce so it uses less than a gig ram at idle and I plan to use it as a server once I can figure out docker

CachyOS btw.

[–] Bureaucrat@hexbear.net 3 points 3 days ago

Bazzite on desktop because it actually just works and headless Debian on my server because stuff like CoreOS is such a pain in the ass with SELinux.

[–] PigPoopBallsDotJPG@hexbear.net 5 points 3 days ago (1 children)

Haven't used it on the desktop since forever. On servers I use a mix of AlmaLinux and Ubuntu.

[–] Dirt_Owl@hexbear.net 4 points 3 days ago (4 children)

This might sound really dumb, but what do you mean by "on servers"?

load more comments (4 replies)
[–] RNAi@hexbear.net 4 points 3 days ago
[–] humble_pete_digger@lemm.ee 4 points 3 days ago

Ubuntu LTS on server

[–] Abstinence@hexbear.net 3 points 3 days ago

i dual boot windows and solus linux. it was a good distro when i got it but the lack of support has made me just use the windows side for a while now

[–] MaoTheLawn@hexbear.net 4 points 3 days ago

Zorin, because it's very slim for my shit ass laptop. To be honest, it gives me grief sometimes, and I thought about switching until the other day when I needed to turn my laptop into a router, and it only took me about 2 clicks, because it was built into the network manager.

[–] Beaver@hexbear.net 3 points 3 days ago* (last edited 3 days ago)

Debian on my workshop computer

Debian on my Minecraft/plex server

Debian on my NAS

EndeavourOS on my old laptop that I fuck around with

[–] oscardejarjayes@hexbear.net 5 points 3 days ago

Arch, btw. And Guix. And Fedora. And Debian. And some more.

Almost every computing device I own runs Linux.

[–] merthyr1831@lemmy.ml 4 points 3 days ago* (last edited 3 days ago) (5 children)

KDE Neon but I might move to fedora or ~~KDE Neon~~ Tuxedo OS eventually

load more comments (5 replies)
[–] TheSpectreOfGay@hexbear.net 5 points 3 days ago (1 children)

mint bc mint is tasty and a nice color :3

[–] hello_hello@hexbear.net 2 points 3 days ago (1 children)

counterpoint: Mint ice cream is a terrible idea because who wants to eat something that tastes like toothpaste? Mint Chocolate Chip ice cream is an assault on the senses.

load more comments (1 replies)
[–] kota@hexbear.net 4 points 3 days ago

Alpine. It’s pretty lovely, but usually when I’m setting something up for someone else it’s either Debian or Fedora.

[–] Josephine_Spiro@hexbear.net 5 points 3 days ago (1 children)

Been using popos for a while now. I'm at the point of Linux between wanting more ui customization options and not wanting to have to mess wit reinstalling a new distro. If I do reinstall at some point, I'll probably switch to fedora or something

[–] merthyr1831@lemmy.ml 3 points 3 days ago

If you're lucky, you might get to see their upcoming CosmicDE when it lands

[–] CupcakeOfSpice@hexbear.net 3 points 3 days ago

I have two devices, one runs Arch and the other runs Gentoo. Arch because I got used to it a while ago and really like the flexibility, and Gentoo because I took it as a challenge and ended up liking it.

Just slap proxmox on it and use them all

[–] nandos_house_of_glues@hexbear.net 3 points 3 days ago* (last edited 3 days ago)

i usually just use debian but im lazy lately so i started using mx (debian with some convenience tools), no complaints

[–] sudoer777@lemmy.ml 4 points 3 days ago* (last edited 3 days ago)

Fedora Asahi Remix with Guix Home which I moved a lot of my configurations and software to for my laptop. Proxmox + Debian + Docker for my server, I have a few things on a Guix System VM but haven't had time to move anything else nor have I started it up in a while.

[–] kleeon@hexbear.net 3 points 3 days ago

Arch, but I don't really use desktop linux very much. On servers I usually run debian

[–] comrade_pibb@hexbear.net 4 points 3 days ago
load more comments
view more: ‹ prev next ›