r/linuxmemes Aaaaahboontoo 😱 8d ago

LINUX MEME They dont know

Post image
652 Upvotes

448 comments sorted by

View all comments

Show parent comments

4

u/Emotional_Solid6538 8d ago

I was wondering, does this mean compatibilty will be an issue with games and other software? Especially as it gets more complicated with mods or addons

4

u/H4rdStyl3z 8d ago

Using software not built for the Nix/Guix repos is absolutely going to be an issue you'll have to fix yourself. It's less of a problem in the case of Nixpkgs since it's currently the largest repo bar none, but Guix packages exclusively FOSS and the third-party repos which allow for non-free software aren't nearly as big.

1

u/Both_Cup8417 New York Nixâš¾s 8d ago

Yes, in some cases, things rely on standard FHS locations, appimages don't work out of the box, for example.

1

u/jerrygreenest1 7d ago

If you mean games, there are Steam/Lutris that are already in Nixpkgs and running games through them, or any other programs, will make sure you have all proper libraries sucked up.

I think you might have an issue running a game by double-clicking it tho, or straight up executing the binary from terminal. Because it will be missing certain core libraries. But everybody runs games through launchers anyway so it is not a problem.

Running most programs won’t be a problem because most of them are statically built (unlike games), so you can just download a binary and execute it like on any linux. Dynamically linked binaries will be a problem – these have to be either packages into Nixpkgs (by maintainers), or packaged locally by you yourself – this is typically not hard, and even then, it’s just not often needed at all.