Tak, możesz grać w Cities: Skylines na Linuksie bez Protona. Oryginalne Cities: Skylines ma natywną kompilację SteamOS + Linux na Steamie, więc standardowym sposobem jest zainstalowanie klienta Steam dla Linuksa, zainstalowanie gry z biblioteki i uruchomienie jej normalnie. Najważniejszą rzeczą, której należy unikać, jest poleganie na bardzo starych wersjach Ubuntu, które wciąż są wyświetlane w wymaganiach systemowych na stronie gry w sklepie.
Czego potrzebujesz przed rozpoczęciem
Oficjalna strona Cities: Skylines na Steamie nadal wymienia obsługę SteamOS i Linuksa. Jednak wymagania dotyczące Linuksa odnoszą się do Ubuntu 12.04 i 14.10, które od dawna nie są wspierane. Valve twierdzi, że obecny klient Steam nie obsługuje już dystrybucji Linuksa korzystających z glibc starszych niż 2.31, dlatego należy korzystać z aktualnej, utrzymywanej dystrybucji 64-bitowej.
W komunikacie wsparcia technicznego Steam Linux firmy Valve zaleca się również aktualizowanie systemu operacyjnego. Jeśli chcesz korzystać z konfiguracji oficjalnie obsługiwanej przez Valve, dokumentacja rozwiązywania problemów z Linuksem koncentruje się na najnowszej wersji Ubuntu LTS z obsługiwanym środowiskiem graficznym.
Aplikację Steam można pobrać z oficjalnej strony Valve w systemie Linux.
Krok 1: Zainstaluj Steam na Linuksie
Najbezpieczniejszym rozwiązaniem jest użycie pakietu dostarczonego wraz z dystrybucją lub pobranie Steama z oficjalnej strony instalacyjnej Steam firmy Valve . W obecnych wersjach Ubuntu pakiet instalacyjny Steama jest dostępny w repozytoriach Ubuntu.
W systemie Ubuntu najpierw zaktualizuj indeks pakietów, a następnie zainstaluj instalator Steam:
sudo apt update
sudo apt install steam-installer
Pakiet przejściowy steamistnieje również w obecnych wydaniach Ubuntu, ale steam-installerjest bezpośrednią nazwą pakietu. Jeśli używasz dystrybucji Debian, Arch, Fedora, openSUSE lub innej, postępuj zgodnie z aktualnymi instrukcjami pakowania dla tej dystrybucji na platformie Steam, zamiast kopiować stare polecenia przeznaczone dla przestarzałych wydań.
Instalacja Steam w systemie Ubuntu Linux, dostępna z poziomu terminala.
Krok 2: Zaloguj się i zainstaluj Cities: Skylines
Uruchom Steam i zaloguj się na konto, do którego przypisana jest gra. Jeśli jeszcze jej nie posiadasz, wyszukaj w Sklepie Steam grę Cities: Skylines i kup oryginalną grę. Uważaj, aby nie pomylić jej z Cities: Skylines II, która jest osobną grą obsługującą inną platformę.
Otwórz bibliotekę , wybierz Cities: Skylines i kliknij Zainstaluj . Steam powinien automatycznie wybrać natywną wersję Linuksa. Wybierz dysk instalacyjny z wystarczającą ilością wolnego miejsca na grę podstawową oraz wszelkie dodatki DLC, zasoby warsztatu, mody i zapisane stany gry, których planujesz użyć.
Wybierz Cities: Skylines w bibliotece Steam i zainstaluj natywną kompilację Linux.
Krok 3: Uruchom natywną wersję systemu Linux
Po zakończeniu pobierania kliknij przycisk Odtwórz . Zazwyczaj nie ma potrzeby włączania Steam Play ani wymuszania wersji Proton, ponieważ Steam udostępnia kompilację oryginalnej gry na Linuksa. Jeśli wcześniej wymusiłeś narzędzie do sprawdzania zgodności, otwórz właściwości gry na Steamie i przywróć ustawienia zgodności do domyślnych, aby Steam mógł użyć natywnej kompilacji.
Cities: Skylines można również uruchomić za pomocą Paradox Launcher v2, zanim uruchomi się sama gra. Ten launcher jest używany z Cities: Skylines po uruchomieniu gry przez Steam.
Po zainstalowaniu uruchom Cities: Skylines z biblioteki Steam.
Jeśli Cities: Skylines nie uruchomi się na Linuksie
Zacznij od prostych sprawdzeń: w pełni zaktualizuj Steama, zainstaluj aktualne sterowniki graficzne z dystrybucji, zweryfikuj pliki gry w Steamie i uruchom ponownie po istotnych zmianach sterowników lub środowiska uruchomieniowego. Unikaj wymuszania Protona, chyba że masz ku temu konkretny powód, ponieważ powoduje to zmianę z natywnej kompilacji Linuksa na kompilację Windows działającą poprzez warstwę kompatybilności.
Mody to kolejna częsta przyczyna problemów z uruchamianiem i wczytywaniem zapisów. Paradox zaleca testowanie gry z wyłączoną zawartością warsztatu i modami. Tymczasowo dodaj następujące opcje uruchamiania na Steamie:
--disableMods --noWorkshop
Jeśli gra uruchomi się później poprawnie, stopniowo włączaj mody i usuń lub zaktualizuj te, które powodują problem. Paradox dokumentuje ten proces w swoim oficjalnym poradniku rozwiązywania problemów z modami do Cities: Skylines . W systemie Linux lokalne dane użytkownika gry są przechowywane w katalogu ~/.local/share/Colossal Order/Cities_Skylines, więc przed usunięciem lub odtworzeniem lokalnych danych gry należy wykonać kopię zapasową zapisów.
Podsumowanie
W przypadku oryginalnej wersji Cities: Skylines obsługa Linuksa jest nadal prosta: użyj aktualnej 64-bitowej dystrybucji Linuksa, zainstaluj Steam, zainstaluj grę z biblioteki i uruchom natywną kompilację Linuksa. Największą zmianą w stosunku do starszych podręczników jest to, że nie należy już traktować Ubuntu 12.04 ani 14.10 jako użytecznych celów dla nowoczesnego Steama; zamiast tego należy zachować aktualność systemu operacyjnego i stosu graficznego.