Articles

Jak grać w gry PC na Linuksie

Jeśli jesteś nowy w Linuksie, sprawdź nasz przewodnik przełącznika przed czytaniem tego, jak to pomaga znać podstawy. Nie ma jednego distro, które jest „najlepsze” dla gier, ale oparte na Ubuntu jak Ubuntu, Linux Mint, i Pop!_OS są dobre opcje dla ich szerokiego wsparcia i pomocnych społeczności. Jeśli masz inne środowisko Linux na swoim systemie, może trzeba będzie zbadać najlepszy sposób, aby zainstalować odpowiednie pakiety i sterowniki. Jednakże, prawie na pewno możesz sprawić, że gry będą działać.

Przed spróbowaniem czegokolwiek, powinieneś się upewnić, że twoje distro posiada wymagane sterowniki graficzne. Jeśli nie, użytkownicy Nvidii powinni pobrać oficjalne sterowniki tej firmy, a użytkownicy AMD powinni zainstalować otwarte sterowniki Mesa. Procedura instalacji sterowników może się różnić w zależności od systemu, więc nie zagłębimy się w nią zbytnio tutaj, ale użyłem tych instrukcji dla Linux Mint dla sterowników i tych instrukcji dla niektórych dodatkowych pakietów Vulkan, które dały dobre rezultaty.

Teraz, zanim będziemy kontynuować, temperuj swoje oczekiwania tylko odrobinę. Podczas gdy granie na Linuksie jest łatwiejsze niż kiedykolwiek, wciąż nie jest na równi z Windowsem. Niektóre gry nie będą działać w ogóle, a inne mogą mieć małe graficzne dziwactwa lub obniżoną wydajność. Inne mogą wymagać trochę Googlingu i podrasowania wiersza poleceń aby stały się grywalne. Doświadczenie nie jest jeszcze tak gładkie jak masło – to wciąż bardzo linuksowe – ale kiedy już opanujesz podstawy, możesz być zaskoczony tym, jak wiele gier jesteś w stanie uruchomić. Oto twoje opcje.

Znajdź gry kompatybilne z Linuksem

Linux zyskał trochę gruntu w świecie gier, a wiele wartościowych tytułów jest natywnie grywalnych na tej platformie. Gdy będziesz kupował gry, spróbuj przefiltrować swój cyfrowy sklep przez tytuły przyjazne Linuksowi. W Steamie, na przykład, przejdź do zakładki Sklep, kliknij listę rozwijaną Gry i wybierz SteamOS + Linux, aby zobaczyć wszystkie gry Steam przeznaczone dla Linuksa.

Możesz również wyszukać tytuł, który chcesz i spojrzeć na kompatybilne platformy. Jeśli widzisz małe logo Steam obok logo Windows, oznacza to, że jest kompatybilny z SteamOS i Linux. Znajdziesz tu wiele gier indie, obok znanych tytułów, takich jak Shadow of the Tomb Raider, Civilization VI i Counter-Strike: Global Offensive.

Inne sklepy mają podobne filtry. Na GOG.com. Head to Store > Browse All Games > All Games for Linux. Każda gra z małą ikonką pingwina powinna być kompatybilna. To samo dotyczy The Humble Store, gdzie możesz przejść do Przeglądaj > Wszystkie a następnie przefiltrować Platformę na Linuksa – szukaj ikony pingwina. Możesz być zaskoczony, jak wiele gier są opracowane specjalnie dla Twojego ulubionego open-source OS. Ale nie zatrzymuj się tam – będzie jeszcze lepiej.

Graj w gry Windows z Protonem/Steam Play

Dzięki nowemu narzędziu od Valve zwanemu Proton, które wykorzystuje warstwę kompatybilności WINE, wiele gier opartych na Windows jest całkowicie grywalnych na Linuksie poprzez Steam Play. Żargon tutaj jest trochę mylący – Proton, WINE, Steam Play – ale nie martw się, używanie go jest bardzo proste.

Kiedy otworzysz Steam na Linuksie, przejrzyj swoją bibliotekę. Niektóre gry mają niebieski, klikalny przycisk Instaluj, nawet jeśli nie są wymienione w sklepie jako kompatybilne z Linuksem. Te gry są przygotowane do uruchomienia pod Protonem, i granie w nie powinno być tak proste jak kliknięcie Zainstaluj. W moim przypadku, zarówno NieR: Automata jak i Doom były gotowe do uruchomienia pod Protonem zaraz po wyjęciu z pudełka.

Jeśli szukasz gier kompatybilnych z Protonem, będziesz miał trudny czas, ponieważ Sklep Steam nie pokazuje, które gry są kompatybilne. Zamiast tego, będziesz musiał spojrzeć na swoją istniejącą bibliotekę gier, aby zobaczyć, które tytuły są możliwe do zainstalowania. Co czyni sprawy jeszcze mniej jasnymi, to fakt, że wiele gier będzie działać z Protonem, nawet jeśli Steam jeszcze oficjalnie nie zezwolił na ich instalację.

To właśnie tutaj przydaje się ProtonDB. Jest to stworzona przez społeczność lista gier, które działają w ramach Steam Play z Protonem, wraz ze szczegółami dotyczącymi sprzętu, wersji Protonu i wszelkich poprawek, które są wymagane dla optymalnej wydajności. Na przykład, Dishonored nie ma niebieskiego przycisku Install, ale jest zgłoszone jako „Gold” przez użytkowników ProtonDB, co oznacza, że powinno być bardzo grywalne.

Aby zainstalować nieobsługiwane gry, otwórz ustawienia Steam, przejdź do zakładki Steam Play i zaznacz pole Enable Steam Play for All Other Titles. Następnie będziesz mógł zainstalować i grać w dowolną grę w swojej bibliotece. Pamiętaj, że wiele z nich nie będzie działać, ale ProtonDB może powiedzieć ci, które tytuły osiągną najlepsze wyniki. Jeśli masz problemy, spróbuj posortować raporty według CPU lub GPU, aby zobaczyć notatki od ludzi z podobnym sprzętem.

Jeśli lista ProtonDB mówi, że gra działa z określoną wersją Protona, możesz kliknąć prawym przyciskiem myszy grę, przejść do Właściwości i zaznaczyć opcję Wymuś użycie określonego narzędzia zgodności Steam Play, aby wybrać właściwą. Możesz również kliknąć przycisk Ustaw opcje uruchamiania, aby włączyć wszelkie dodatkowe flagi wymienione na liście ProtonDB. To może wymagać trochę prób i błędów, aby znaleźć to, co działa, ale byłem w stanie uzyskać całkiem sporo gier w górę iw górę z odrobiną fiddling.

Instaluj inne gry z Lutris

Proton nie jest jedynym narzędziem przynoszącym Windows-only gry do Linuksa. Lutris to program do zarządzania grami, zaprojektowany do uruchamiania gier pod WINE i innymi emulatorami lub warstwami kompatybilności. Działa jak jeden sklep dla wszystkich twoich gier, z instalowanymi jednym kliknięciem skryptami, które zawierają wszystkie niezbędne poprawki. To powiedziawszy, nadal może wymagać trochę pracy w linii poleceń, aby dostać się i działa, więc pomaga mieć trochę doświadczenia w Linuksie, jak będziesz zakorzenić się przez niektóre z jego dokumentacji, aby umieścić wszystkie kawałki razem.

Możesz zainstalować Lutris używając tych instrukcji, chociaż twoje ulubione gry mogą wymagać innych pakietów, zanim będą działać poprawnie. Przy pierwszym uruchomieniu, Lutris powiedział mi, że muszę mieć zainstalowane pewne 32-bitowe sterowniki, wraz z WINE i jego zależnościami, zanim gra będzie działać. Ponadto, dana gra może wymagać dodatkowych pakietów – na przykład Overwatch wymaga kilku warunków wstępnych, aby Battle.net działał poprawnie.

Lutris powinien wskazać ci właściwy kierunek, gdy idziesz zainstalować daną grę, ale instrukcje nie zawsze są doskonałe. W rezultacie, możesz napotkać kilka przeszkód podczas instalacji wszystkich wymagań wstępnych, w zależności od systemu i poziomu doświadczenia.

Jeśli masz już zainstalowane wszystkie te pakiety, ustawienie gry powinno być dość proste: wyszukaj ją w Lutris, kliknij przycisk Instaluj, a Lutris przygotuje grę z optymalnymi ustawieniami WINE. Zauważ, że niektóre gry mogą działać bardzo wolno, dopóki nie zakończą kompilacji shaderów, po czym wydajność powinna być bardziej grywalna – musisz trochę poczekać po pierwszym otwarciu gry, zanim zacznie działać płynnie.

Każda gra jest inna

To nie są jedyne sposoby na uruchomienie gry na Linuksie, ale większość nowoczesnych, znanych tytułów, które możesz uruchomić, powinna być dostępna w jeden z tych sposobów. Jeśli masz konkretną grę, którą chcesz uruchomić, a która nie jest dostępna w powyższych zasobach, poszukaj jej w Googlach. Niektóre z nich mogą wymagać nieco więcej pracy, aby je uruchomić, chociaż możesz być w stanie pominąć tę pracę z podobnymi narzędziami opartymi na WINE, takimi jak PlayOnLinux.

Jeśli uda ci się uruchomić grę za pomocą jednej z powyższych metod, ale napotkasz problemy, mogą istnieć specyficzne ustawienia, które musisz zmienić, pakiety zależności do zainstalowania lub łatki do zastosowania w grze – ponownie, ProtonDB jest świetnym źródłem. Nie zniechęcaj się i nie bój się prosić o pomoc w społecznościach takich jak /r/linux_gaming (oczywiście po sprawdzeniu, czy twoje pytanie nie zostało już zadane).

I hej, jeśli wszystko inne zawiedzie, zawsze możesz przesyłać grę z chmury używając Google Stadia, lub z komputera z systemem Windows w domu używając Steam’s Remote Play lub Moonlight- sprawdź nasz przewodnik do przesyłania strumieniowego gier w domu po więcej.

Ujawnienie: Humble Bundle jest własnością IGN, która jest własnością firmy macierzystej PCMag Ziff Davis.

Dalsza lektura

  • How to Combine and Organize Your Game Libraries With. GOG Galaxy
  • How to Get Better Graphics on Old PC Games
  • How to See Your Frames Per Second (FPS) in Games
  • How to Play Games on an Old, Low-End PC
  • More in PC Games

PC Game Reviews

.