> I believe Steam Linux Runtime is an attempt at fixing this,but I'm not sure about its effectiveness.
It's effective enough for it to be practically a solved problem now.