Valve będzie nadal wspierać Ubuntu na Steamie, ale zacznie współpracować z innymi dystrybucjami

W związku z rewizja przez Canonical
plany zakończyć obsługę 32-bitowej architektury x86 w kolejnej wersji Ubuntu, Valve oświadczyłże najprawdopodobniej zachowa obsługę Ubuntu na Steamie, pomimo tego, co zostało wcześniej powiedziane zamiar przestań oficjalne wsparcie. Decyzja Canonical o udostępnieniu bibliotek 32-bitowych umożliwi dalszy rozwój Steam dla Ubuntu bez negatywnego wpływu na użytkowników tej dystrybucji, pomimo ogólnego niezadowolenia z polityki Valve polegającej na usuwaniu istniejących funkcjonalności z dystrybucji.

Jednocześnie Valve rozpocznie bliższą współpracę z producentami wielu dystrybucji Linuksa. Do dystrybucji zapewniających dobrą obsługę uruchamiania gier komputerowych w środowiskach użytkownika należą Arch Linux, Manjaro, Pop!_OS i Fedora. Konkretna lista dystrybucji obsługiwanych na Steamie zostanie ogłoszona później. Valve jest gotowe do współpracy z dowolnymi zestawami dystrybucyjnymi i zaprasza do bezpośredniego kontaktu z przedstawicielami firmy w celu rozpoczęcia współpracy. Valve pozostaje także zaangażowane w rozwój
Linux jako platforma do gier i będzie kontynuować prace nad udoskonalaniem sterowników i opracowywaniem nowych funkcji w celu poprawy jakości aplikacji do gier i środowisk graficznych we wszystkich dystrybucjach Linuksa.

Wyjaśniając swoje stanowisko w sprawie wsparcia dla aplikacji 32-bitowych w dystrybucjach zauważa się, że obsługa trybu 32-bitowego jest istotna nie tyle dla samego klienta Steam, ile dla tysięcy gier znajdujących się w katalogu Steam, które są dostarczane wyłącznie w wersji 32-bitowej. -bitowe kompilacje. Sam klient Steam nie jest trudny do przystosowania do działania w środowiskach 64-bitowych, jednak nie rozwiąże to problemu uruchamiania gier 32-bitowych, które nie będą działać bez dodatkowej warstwy zapewniającej kompatybilność. Jedną z kluczowych zasad Steam jest to, że użytkownik, który kupił gry, musi zachować możliwość ich uruchomienia, dlatego dzielenie biblioteki na gry 32- i 64-bitowe jest niedopuszczalne.

Steam zapewnia już duży zestaw zależności dla gier 32-bitowych, ale to nie wystarczy, ponieważ wymaga co najmniej obecności 32-bitowego Glibc, bootloadera, Mesy i bibliotek dla sterowników graficznych NVIDIA. Aby zapewnić niezbędne komponenty 32-bitowe w dystrybucjach, które ich nie posiadają, można zastosować rozwiązania oparte na izolowanych kontenerach, jednak doprowadzą one do zasadniczej zmiany w środowisku wykonawczym i prawdopodobnie nie będą mogły zostać udostępnione użytkownikom bez zerwania istniejącej struktury.

Źródło: opennet.ru

Dodaj komentarz