Steam Deck firmy Valve zrewolucjonizował gry w systemie Linux, ale nadal istnieje kilka dobrych powodów, dla których powinieneś na razie pozostać przy komputerach z systemem Windows.
Linux w końcu wykonał to, co kiedyś było niemożliwym zadaniem: nadrobienie zaległości w grach Windows. A przynajmniej tak się wydaje, głównie dzięki konsoli Steam Deck firmy Valve z systemem Linux. Ale czy to prawda? Czy możesz w końcu zostawić Windows za sobą i przejść do Linuksa jako gracz?
Cóż, nie tak szybko. Nadal istnieją pewne zastrzeżenia, więc zbadajmy, dlaczego odpowiedź nie jest tak jednoznaczna.
Rewolucja gier firmy Valve w systemie Linux
Wszystko zaczęło się, gdy Valve poczuło się zagrożone przez Microsoft Store. Wtedy też pojawił się pomysł stworzenia alternatywnej platformy. Byłby tak łatwy w użyciu jak konsola do gier, ale oparty na powszechnie dostępnym sprzęcie PC i działający na „otwartym” systemie operacyjnym, nie kontrolowanym przez Microsoft.
Rozwiązanie Valve, zwane „Steam Machines”, nie opierałoby się na niestandardowym sprzęcie, w przeciwieństwie do konsol przed najnowszymi PlayStation i Xboxami. Każdy zewnętrzny sprzedawca mógł stworzyć własną „maszynę parową” w dowolny sposób. Jedynym wspólnym punktem między wszystkimi maszynami Steam byłby własny, niestandardowy system operacyjny Valve, oparty na systemie Linux, SteamOS.
Projekt nie powiódł się z różnych powodów, których nie będziemy poruszać w tym artykule. Na szczęście Valve się nie poddało.
Steam Deck jest zwieńczeniem wysiłków Valve w tworzeniu własnej „platformy” sprzętowej i programowej do gier.
Dotykowe panele dotykowe Steam Deck zawierają DNA kontrolera Steam firmy Valve. Jego system operacyjny to nowsza wersja SteamOS. Sprawdź nasz artykuł nt wszystko, co musisz wiedzieć o Steam Deck firmy Valve aby dowiedzieć się więcej na ten temat.
Jak Valve wprowadziło gry do Linuksa
Valve zdało sobie sprawę, że ma niezrównaną kolekcję tysięcy tytułów, przy czym inne platformy bledną w porównaniu. Ale chociaż miał „bibliotekę”, nie miał najważniejszej rzeczy: samej „platformy”.
Dlatego zaczął wspierać projekty WINE i Proton, płacąc programistom za pracę nad nimi, aby przyspieszyć ich rozwój. Dowiedz się, jak osiągają swoją magię z naszego artykułu na temat co to jest Steam Proton i jak uruchamia gry Windows na Steam Deck.
Dzięki tym dwóm projektom Steam Deck, na którym działa zmodyfikowana wersja Arch Linux, jest teraz kompatybilny z pokaźną częścią biblioteki Steam Store zamiast kolejnej nieudanej „Steam Machine”.
Na szczęście działa to w obie strony iz tego samego powodu Linux może teraz grać w wiele gier zaprojektowanych dla systemu Windows z podobną wydajnością i minimalnymi problemami. Wyjaśniliśmy, jak działa ten „efekt spływania” w naszym artykule pt czym jest Proton GE i jak poprawia kompatybilność gier w systemach SteamOS i Linux.
Ale jest pewien haczyk: nie wszystkie gry działają. Wiele gier usterek, a jeszcze więcej nie działa w ogóle. Mimo to, jak widzieliśmy w przeszłości, w zależności od używanych aplikacji i gier może to być możliwe bezproblemowo przełączyć się na Linuksa z Windowsa.
Czy Linux jest teraz lepszy do gier niż Windows? Oto dlaczego tak nie jest
Czy przejście na Linuksa jest teraz drogą do gier? Nie do końca. Nadal istnieje kilka problemów, których nie napotkasz podczas korzystania z komputera z systemem Windows do grania w gry Steam.
1. Restrykcyjny DRM nie lubi Linuksa
DRM i jego rodzeństwo, zapobiegające oszustwom, stanowią niedogodność dla graczy i udowodniono, że mają wpływ na wydajność. To główny powód, dla którego wiele osób nie lubi najpopularniejszego rozwiązania antysabotażowego, jak wyjaśniliśmy w naszym artykule czym jest Denuvo i dlaczego wszyscy go nienawidzą.
Mimo to takie rozwiązania są również uważane za niezbędne w przypadku gier typu A. Zabezpieczenie „nie do złamania” może zapewnić producentowi gry bezpieczne początkowe okno gwarantowanej sprzedaży.
Rozwiązania zapobiegające oszustwom, zaimplementowane podobnie jak DRM, mogą zapewnić każdemu uczciwą rozgrywkę, zapobiegając oszustwom. Ale mogą też być uciążliwe.
Valve współpracowało z firmami DRM/anty-cheatowymi i twórcami gier, aby uczynić najpopularniejsze tytuły kompatybilnymi ze Steam Deck (a co za tym idzie, Linux) lub zaimplementował własne obejścia, aby zapewnić kompatybilność z najbardziej znanymi „ochronami gier” rozwiązania.
Mimo to możesz czasami natknąć się na tytuł, który nie chce działać na Linuksie, nie dlatego, że sam tytuł, ale dlatego, że jego DRM lub anty-cheat jest niekompatybilny z systemem operacyjnym Tuxa.
2. Problemy z programami uruchamiającymi innych firm w systemie Linux
Jeśli niedawno kupiłeś grę Triple A na Steamie, prawdopodobnie zawierała ona dodatkowy program uruchamiający. Większość takich programów uruchamiających działa w systemie Linux, ale jeden lub dwa nie. Przynajmniej nie zawsze (witaj, Rockstar Games Launcher). A Linux nie znajduje się na liście priorytetów ich twórców.
Ale powiedzmy, że kupiłeś tytuł w Sklepie Steam lub innym sklepie cyfrowym, którego program uruchamiający działa w systemie Linux dzięki wysiłkom jego twórców lub społeczności. Czy sprawdziłeś wcześniej, czy gra ma własny niestandardowy program uruchamiający? To też może być problem.
Specyficzny program uruchamiający grę może „zawieść”, ponieważ jest zdezorientowany przez nieoczekiwane środowisko, w którym się znalazł (AKA: Linux-pretending-to-be-Windows). Może być dostępne rozwiązanie (takie jak bezpośrednie uruchomienie pliku wykonywalnego gry lub użycie niestandardowych dodatkowych flag). Ale to nie jest dane.
3. Trochę brakuje obsługi emulatora Linuksa
Czy to nie wspaniałe, że Twój komputer z systemem Windows pozwala cieszyć się tytułami stworzonymi na inne platformy dzięki magii emulacji? W Linuksie wrażenia mogą być jeszcze lepsze dzięki niższemu narzutowi na system operacyjny, lepszym sterownikom sprzętowym i bardziej kompetentnemu zarządzaniu pamięcią.
Chyba że chcesz także grać w gry na konsolę Xbox 360.
Xenia, najlepszy (i jedyny w pełni działający) emulator konsoli Xbox 360, który widzieliśmy w naszym przewodniku jak grać w gry Xbox 360 na PC z Xenia w systemie Windows, jest, jak wskazuje tytuł naszego przewodnika, dostępny tylko w systemie Windows.
Czy Wy też chcieliście poeksperymentować z nowością fpPS4, co wygląda obiecująco w emulowaniu PlayStation 4 na sprzęcie PC? Tak, ten też jest dostępny tylko w systemie Windows - przynajmniej na razie.
Obecnie możemy odtwarzać klasyki, które korzystały z „akceleratorów graficznych” firmy 3dfx Voodoo za pomocą niestandardowych „opakowania”. Te aplikacje dodają warstwę kompatybilności w stosunku do naszych nowoczesnych procesorów graficznych, które mogą obsługiwać klasyczne tytuły DOS lub Windows 9x z akceleracją 3D w nowoczesnych systemach operacyjnych. Jeśli te „nowoczesne systemy operacyjne” nazywają się „Windows”.
Czy pamiętasz grę F.E.A.R. lub inną starą ulubioną grę z imponującym wielokanałowym, pozycyjnym dźwiękiem 3D firmy Creative? Microsoft Windows Vista „zepsuł” kompatybilność z EAX, ale firma Creative wydała poprawkę w postaci jej Aplikacja Creative ALchemy. Oczywiście tylko dla Windowsa.
Możesz wypróbować „otwartą” alternatywę, OpenAL Soft, ale może nie działać tak dobrze. Jest jednak o tyle lepszy, że w przeciwieństwie do rozwiązania Creative jest „hardware agnostic” i można go używać z każdym nowoczesnym systemem audio.
Przynajmniej możesz poprawić efekty wizualne swoich gier, tak jak w systemie Windows Ponowne cieniowanie. Musisz tylko użyć vkBazalt, ręcznie importuj shadery Reshade, upewnij się, że te, których chcesz użyć, działają i dostosuj je bez GUI. Jeśli to wszystko brzmi jak obowiązek zamiast „zabawy”, być może granie w Linuksie nie jest dla ciebie najlepszą opcją.
5. Windows daje najnowsze i najlepsze, dzień pierwszy
Doświadczeni gracze wiedzą, że najlepiej unikać zamawiania gier w przedsprzedaży. Zwiastuny nowego tytułu mogą sprawić, że będzie wyglądał jak najlepsza rzecz od krojonego chleba. A jednak może się okazać, że będzie to „jeden z tych złych portów PC”, pozbawiony połowy obiecanych funkcji lub „działający” jak ślimak na twoim sprzęcie.
Ponadto, jeśli korzystasz z Linuksa, nie ma sensu zamawiać go w przedsprzedaży, aby grać od pierwszego dnia: Godna pochwały społeczność może być zmuszona pracować nad nim do siedemdziesiątego szóstego dnia, aby upewnić się, że faktycznie działa tak, jak powinien powinno.
Podobnie, nie oczekuj, że najnowsze funkcje związane z grami na najnowszym sprzęcie będą działać w systemie Linux od pierwszego dnia. Przynajmniej nie bez sporadycznych usterek tu i tam. Efekty RTX? Skalowanie w górę? Fizyka? Tux Racer nie potrzebuje tego całego puchu.
Nie odliczaj jeszcze Linuksa
Choć my sprawiamy, że gry na Linuksie brzmią źle, omówiliśmy tylko problemy, z którymi będziesz musiał się zmierzyć podczas grania w systemie operacyjnym. Dzięki Steam Deck, WINE i Proton w Linuksie można teraz grać w wiele gier Windows — zwłaszcza w te najpopularniejsze.
Większość emulatorów oferuje natywne wersje Linuksa, a dla każdego narzędzia innej firmy, którego możesz używać w systemie Windows (takiego jak Cheat Engine), zwykle można znaleźć jeszcze lepsze alternatywy.
Linux jest świetny, ponieważ pozwala ci majstrować przy nim, dostosowywać go i dostosowywać do własnych potrzeb. Ale może też nie być dla ciebie z tych samych powodów: czasami musisz przy tym majstrować i wydawać godzin szukania sposobów na poprawienie ustawień gry lub bałagan w jej plikach, aby działała tak, jak chcesz (jeśli Wszystko).
Gry w systemie Linux: nie najlepsze, ale niedaleko
Dzięki Steam Deck z systemem operacyjnym Linux można by się zastanawiać, czy granie w systemie Linux jest teraz lepsze w systemie Windows. Jeśli wolisz „doświadczenie konsoli” od „złożoności” grania na komputerach z systemem Windows, próba gry w systemie Linux będzie wydawać się znacznie bardziej skomplikowanym przedsięwzięciem.
Jeśli jednak lubisz nurkować w swoich ulubionych plikach konfiguracyjnych gier, aby zoptymalizować je pod kątem swojego sprzętu i polować nieoficjalne narzędzia na zapomnianych forach, które mogą sprawić, że Twój ulubiony tytuł retro będzie wyglądał najlepiej, zanurz się, bo może ci się spodobać To.