Gaming na Linuksie dostał gruntownego kopa w 2013 roku, kiedy Valve ogłosiło, że ich własny SteamOS zostanie napisany na szczycie Linuksa. Od tego czasu, użytkownicy Linuksa mogli realistycznie oczekiwać, aby grać w wysokiej klasy gry, które w przeszłości wymagały zakupu komputera z systemem Windows lub konsoli do gier. Doświadczenie zaczęło się skromnie, od kilku odważnych firm takich jak CD Projekt Red, Deep Silver, Valve i innych, które umieściły ikonę pingwina na swojej liście kompatybilności, ale w końcu nawet Gearbox i Square Enix zaczęły wydawać swoje największe tytuły na Linuksa. Dzisiaj, Valve projekt Proton pomaga zapewnić, że nawet tytuły bez formalnego wydania Linux nadal działa na SteamOS i innych dystrybucji Linux.
Valve nie pojedynczo ciągnie gry do Linux, choć. Na długo przed inicjatywą Valve, istniały doskonałe gry niezależne, hity od id Software, oraz emulatory gier open source dla Linuksa. Czy chcesz grać w najnowsze wydania czy chcesz przeżyć klasyki z historii gier, Linux zapewnia jedyną platformę open source dla twojej platformy do gier. Oto przegląd tego, co możesz rozważyć do uruchomienia na nim.
SteamOS
Jeśli szukasz pełnego doświadczenia PC do gier – w którym nie ma różnicy między komputerem biurkowym a konsolą do gier – wtedy SteamOS jest oczywistym wyborem. Z jednej strony, nie ma nic szczególnego w SteamOS; to w zasadzie tylko Debian Linux ze Steamem ustawionym jako domyślna aplikacja startowa. Kiedy uruchamiasz komputer, Steam uruchamia się automatycznie i możesz z nim współpracować używając tylko kontrolera Steam lub dowolnego gamepada w stylu Xbox. Możesz stworzyć taką samą konfigurację instalując Steam w dowolnej dystrybucji i ustawiając jego „tryb Big Picture” jako pozycję startową.
Jednakże SteamOS jest ostatecznie specyficzny dla swojego przeznaczenia jako konsola do gier. Podczas gdy możesz traktować SteamOS jako zwykły pulpit, wybory projektowe dystrybucji dają jasno do zrozumienia, że jest ona przeznaczona jako frontend do dedykowanej maszyny do gier. To nie jest dystrybucja, której będziesz używał do codziennej pracy w biurze lub szkole. Jest to „firmware” (z wyjątkiem tego, że jest to w rzeczywistości oprogramowanie) konsoli do gier, przede wszystkim. Jeśli szukasz bezproblemowej, niezawodnej, samonaprawiającej się konsoli do gier, zbuduj maszynę swoich marzeń i zainstaluj SteamOS.
Lakka
Podobna w duchu do SteamOS, Lakka odtwarza interfejs Playstation 3, ale dla gier retro. Zainstalowałem Lakkę na Raspberry Pi Rev 1 za pomocą Etchera i byłem mile zaskoczony, gdy po uruchomieniu systemu okazało się, że jest on gotowy do gry. Lakka ładuje się do interfejsu, który jest bardzo znajomy graczom PS3, i tak jak w Playstation, możesz kontrolować wszystko używając tylko kontrolera do gier.
Lakka skupia się na grach retro, co oznacza, że zamiast Steam, dostarcza emulatory gier dla starych systemów i silników. Pod warunkiem, że masz obrazy ROM, możesz używać emulatorów do grania w gry z Nintendo, Sega Genesis, Dreamcast, N64 lub tytuły homebrew, takie jak POWDER, Warcraft Tower Defense i inne.
Lakka nie dostarcza żadnych gier, ale ułatwia dodawanie gier przez SSH lub udziały Samba. Nawet jeśli nigdy nie używałeś SSH lub nie skonfigurowałeś Samby (prawdopodobnie używałeś ich nie wiedząc o tym), Lakka ułatwia znalezienie systemu gier retro w twojej własnej sieci, więc możesz dodawać do niego gry używając dowolnego systemu operacyjnego, który masz pod ręką.
Pop_OS!
Nie każdy próbuje zbudować konsolę do gier – nowoczesną, retro lub inną. Czasami wszystko, czego naprawdę chcesz, to dobry komputer z możliwością uruchamiania gier z najwyższą wydajnością. System76 utrzymuje pulpit, który nazywa Pop_OS!, zaprojektowany wokół standardowego pulpitu GNOME z kilkoma niestandardowymi dodatkami. Pop_OS! nie wprowadza wiele innowacji, ale ma wpływ na sposób, w jaki jego projektanci utrzymują wygodne ustawienia domyślne. Dla graczy obejmuje to łatwy dostęp do Steam, Proton, WINE, emulatorów gier, PlayOnLinux, automatyczne rozpoznawanie i konfigurowanie kontrolerów gier i wiele innych. Nie jest on daleki od swoich korzeni z Ubuntu, ale został dopracowany na tyle, by zrobić zauważalną różnicę.
Gdy nie grasz w gry, Pop_OS! jest również wspaniałym pulpitem skupiającym się na produktywności. Wykorzystuje wszystkie wbudowane udogodnienia GNOME (takie jak nakładka na menu szybkich działań), aby zmaksymalizować wydajność, i dodaje przydatne modyfikacje, aby zbliżyć pulpit do uniwersalnych oczekiwań, które wyrosły z dziesięcioleci tradycji opartych na Plazmie KDE, Finderze i Explorerze. Pop_OS! jest intuicyjnym i niedopowiedzianym środowiskiem, które pomaga skupić się na tym, nad czym pracujesz, dopóki nie wyciągniesz sprzętu do grania, a wtedy upewnia się, że spędzasz czas na rozrywce, a nie na konfiguracji.
Drauger OS
Między dedykowaną konsolą do gier a zwykłym, starym pulpitem znajduje się Drauger OS, z prostym interfejsem zaprojektowanym tak, aby nie wchodzić Ci w drogę, a jednocześnie sprawiać, że dostęp do potrzebnych aplikacji jest szybki i łatwy. Drauger jest wciąż młodym projektem, ale reprezentuje interesującą filozofię obliczeń i gier – zachowaj każdy zasób dla wykonywanego zadania. W tym celu Drauger OS odchodzi od koncepcji tradycyjnego pulpitu i zamiast tego zapewnia uproszczony panel sterowania, który pozwala na uruchomienie klienta gry (takiego jak Steam, PlayOnLinux, Lutris, i tak dalej), konfigurację usług (takich jak sieć) lub uruchomienie aplikacji. Na początku jest to trochę dezorientujące, szczególnie dlatego, że panel sterowania jest zaprojektowany tak, aby mniej więcej znikał, gdy jest w tle, ale po popołudniu interakcji zdajesz sobie sprawę, że złożoność pełnego pulpitu jest w większości niepotrzebna. Celem każdego komputera rzadko jest jego pulpit. To, o co naprawdę dbasz, to dostanie się do aplikacji tak szybko i łatwo, jak to możliwe, a następnie, aby ta aplikacja działała dobrze.
Drugą stroną tego równania jest wydajność. Podczas gdy posiadanie drastycznie uproszczonego pulpitu pomaga, Drauger OS próbuje zmaksymalizować wydajność gry poprzez użycie jądra o niskich opóźnieniach. Jądro jest częścią systemu operacyjnego, która komunikuje się z urządzeniami zewnętrznymi, takimi jak kontrolery gier, myszy i klawiatury, a nawet dyski twarde, pamięć i karty graficzne. Uniwersalne jądro, takie jak to, które jest dostarczane z większością dystrybucji Linuksa, poświęca mniej więcej taką samą uwagę wszystkim procesom. Jądro o niskich opóźnieniach może faworyzować określone procesy, w tym wideo i grafikę, aby zapewnić, że obliczenia wykonywane dla ważnych zadań są zwracane szybko, podczas gdy prozaiczne zadania systemowe mają mniejsze znaczenie. Jądro Linux Draugera jest dostrojone do wydajności, więc twoje gry mają najwyższy priorytet nad wszystkimi innymi procesami.
Linux twojego wyboru
Patrząc poza samozwańcze punkty centralne poszczególnych „dystrybucji dla graczy”, jeden Linux jest ostatecznie zasadniczo taki sam jak następny Linux. Co zadziwiające, gram w gry nawet na moim laptopie RHEL, dystrybucji słynącej ze wsparcia IT dla przedsiębiorstw, dzięki instalatorowi Flatpak Steam. Jeśli chcesz grać na Linuksie w tej dekadzie, twoim pytaniem nie jest jak to zrobić, ale jakiego systemu użyć.
Najprostszą odpowiedzią na pytanie jakiego Linuksa użyć jest, ostatecznie, wybór Linuksa, który działa najlepiej na twoim sprzęcie. Kiedy znajdziesz dystrybucję Linuksa, która uruchamia się i rozpoznaje twój sprzęt komputerowy, twoje kontrolery do gier, i pozwala ci grać w twoje gry. Gdy już ją znajdziesz, zainstaluj wybrane przez siebie gry i zajmij się graniem.