4 ms·
> A bigger problem for me is not lack of Linux Galaxy client, but that a bunch of developers only release Linux versions on Steam (Larian with BG3 is a recent e
by diath 1y ago
> A bigger problem for me is not lack of Linux Galaxy client, but that a bunch of developers only release Linux versions on Steam (Larian with BG3 is a recent example).
It's because building for Linux expects specific versions of system libraries like glibc, if you compile your game on newer glibc, it may not run on older version of glibc at all. Steam solves it with Steam Linux Runtime compatibility layer which forces the game to run with specific glibc (and others) shipped with Steam on Linux, other video game stores have no equivalent solutions.
- shmerl 1y agoI don't think Steam runtime provides custom glibc. Above is cited sometimes as a complication, but a bunch of projects solve it without much hassle (appimage is one example). Anyway, Steam runtime is a massive overkill especially when its libraries get outdated.