Ve spojení s
Valve zároveň začne úžeji spolupracovat s výrobci mnoha linuxových distribucí. Mezi distribuce, které poskytují dobrou podporu pro spouštění počítačových her v jejich uživatelském prostředí, patří Arch Linux, Manjaro, Pop!_OS a Fedora. Konkrétní seznam distribucí podporovaných na Steamu bude oznámen později. Společnost Valve je připravena spolupracovat s jakýmikoli distribučními sadami a vyzývá je, aby přímo kontaktovali zástupce společnosti a začali spolupracovat. Valve také zůstává odhodlána k vývoji
Linux jako herní platforma a bude pokračovat ve své práci na zlepšování ovladačů a vývoji nových funkcí pro zlepšení kvality herních aplikací a grafických prostředí ve všech distribucích Linuxu.
Při vysvětlování svého postoje ohledně podpory 32bitových aplikací v distribucích je třeba poznamenat, že podpora 32bitového režimu není důležitá ani tak pro samotného klienta Steam, ale pro tisíce her v katalogu Steam, které jsou dodávány pouze v 32. -bitové sestavení. Samotného klienta Steam není těžké přizpůsobit pro běh v 64bitových prostředích, ale to nevyřeší problém se spouštěním 32bitových her, které nebudou fungovat bez další vrstvy zajišťující kompatibilitu. Jedním z klíčových principů Steamu je, že uživatel, který si hry zakoupil, si musí zachovat možnost je spouštět, takže rozdělení knihovny na 32 a 64bitové hry je nepřijatelné.
Steam již poskytuje velkou sadu závislostí pro 32bitové hry, ale to nestačí, protože vyžaduje minimálně přítomnost 32bitového Glibc, bootloaderu, Mesa a knihoven pro grafické ovladače NVIDIA. Pro zajištění potřebných 32bitových komponent v distribucích, které je nemají, lze použít řešení založená na izolovaných kontejnerech, která však povedou k zásadní změně runtime prostředí a pravděpodobně je nelze přivést k uživatelům bez porušení stávající struktury.
Zdroj: opennet.ru