this post was submitted on 02 Apr 2024
321 points (97.6% liked)

Linux Gaming

15402 readers
312 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 8 months ago

Oh no I do when it comes to that. The problem's (usually) not there.

The problem mostly lies with distro packagers. They often ignore the "this dependency is optional" part and make the dependency mandatory. Back in the day Fedora was terrible at packaging new stuff (trying to remove PulseAudio would also try to remove Libreoffice, for example), nowadays it seems it's Debian's turn at the horribad packaging wheel. So in order to "use an alternative", which would actually be the exact same software I'm already using except correctly compiled and packaged, I'd have to jump distros.

One notorious example is NetworkManager, which in Debian requires systemd for some weird-ass reason even tho you can run a correct Debian system without systemd. The Antix people compile it correctly, with systemd as optional / shim'd, but that means having to add Antix's repo to Debian to use NetworkManager in Debian.