Hacker News new | ask | show | jobs
by account42 972 days ago
> As the post mentions, the de-facto official way to distribute games on linux is as a windows binary run via wine/proton.

It absolutely isn't unless you hate your users.

> you can static link everything _except_ opengl

You don't need to statically link OpenGL - it has a stable ABI and most functions need to be loaded at runtime anyway.

> This is similarly an issue with containerizing graphical apps: last I read you needed to have the same version graphics libraries both on the host system and _within_ the container due to the weird linking issues.

You don't need to worry about containers when distributing native Linux games.

> Does anyone know if there's any efforts to improve this situation? Is there some ideological issue in linux that prevents standardizing or presenting a generic interface?

Yes, for one you could stop spreading FUD.