Dodatkową zaletą jest to, że Linux zapewnia większą wydajność, ponieważ nie wymaga dużo pamięci. Artykuł zawiera szczegółowy przewodnik po konfigurowaniu Ubuntu Linux jako platformy do gier.
Gry w Linux
Gry w Linux było trudnym zadaniem, ponieważ wymaga wielu obejść i określonego sprzętu. Ale wprowadzenie platformy dystrybucji gier znane jako Steam Play w 2012 roku zrewolucjonizowało Linux Gaming Experience. Pozwala graczom grać w gry Windows w Linux i wprowadza do niego tysiące gier, ale nie obsługiwało większości gier Triple-A dla Linux.
Jednak integracja Proton z parką dodaje warstwę kompatybilności, która uprościła wrażenia gracza w graniu tysięcy gier w systemie Windows w Linux. Zawiera ponadto popularne narzędzia, takie jak wino i DXVK, które poprawiają wydajność gry i wrażenia użytkownika poprzez łagodzenie ich od ciężaru zrozumienia systemu podstawowego.
Konfigurowanie Linuksa do gier wymaga obejścia. Śledź ten przewodnik krok po kroku, aby uzyskać lepsze wrażenia gier w Linux:
Otrzymanie najnowszych sterowników wideo
Sterowniki wideo zapewniają optymalną wydajność systemu dla gier. Zainstaluj najnowsze sterowniki wideo w swoim systemie, uruchamiając następujące polecenia.
32-bitowe wsparcie:
Aby pomóc Linux uruchomić 32-bitowe aplikacje w 64-bitowej architekturze, włącz 32-bitowe biblioteki w dystrybucjach opartych na debian.
Uruchom następujące polecenie DPKG w Ubuntu:
Ubuntu@ubuntu: ~ $ sudo dpkg --add-architektura i386
Dla użytkowników z kartami graficznymi AMD zainstaluj sterownik AMD MESA w następujący sposób:
Ubuntu@ubuntu: ~ $ sudo add-apt-repozytory pPA: kisak/kisak-mesa -y
Ubuntu@ubuntu: ~ $ sudo apt aktualizacja
Ubuntu@ubuntu: ~ $ sudo apt instal mesa
Zainstaluj Lutris:
Lutris to bezpłatna platforma zarządzania gier źródłowych, która zapewnia płynną instalację gier i optymalne ustawienia. Lutris wymaga pewnych zależności od pomyślnej instalacji. W tym celu zacznijmy od instalacji wina, aby dodać warstwę kompatybilności do uruchamiania aplikacji Windows w Linux. Bez tych zależności narzędzia litrusowe mogą nie wykonywać wszystkich funkcji wymaganych do zoptymalizowanego wrażenia gier:
Instalacja wina i zależności
Pobierz klucz repozytorium, aby dodać go do systemu, w następujący sposób:
ubuntu@ubuntu: ~ $ wget -nc https: // dl.Winehq.Org/Wine-Builds/Winehq.klucz
Ubuntu@ubuntu: ~ $ sudo apt-key dodaj winehq.klucz
Na koniec dodaj repozytorium wina i zaktualizuj system, aby zainstalować wersję instalacji wina:
Ubuntu@ubuntu: ~ $ sudo add-aTap-Repository 'Deb https: // dl.Winehq.org/wina/ubuntu/focal main '-y
Ubuntu@ubuntu: ~ $ apt aktualizacja
Ubuntu@ubuntu: ~ $ apt-get instaluj instalację wina
Uzyskaj pakiet kompatybilny z Debian dla usługi OpenSuse Build, dodając jego repozytorium do automatycznych aktualizacji, w następujący sposób:
Ubuntu@ubuntu: ~ $ echo "deb http: // pobierz.OpenSuse.org/repozytoria/dom:/Strycore/debian_10/ ./"| sudo tee/etc/apt/źródła.lista.D/lutris.lista
Teraz pobierz i dodaj klucz repozytorium:
Ubuntu@ubuntu: ~ $ wget -q https: // pobierz.OpenSuse.org/repozytoria/dom:/Strycore/debian_10/wydanie.klucz
Ubuntu@ubuntu: ~ $ sudo apt-key dodaj wydanie.klucz
Wreszcie zaktualizuj system, aby zainstalować Lutris:
Ubuntu@ubuntu: ~ $ sudo apt -get instaluj lutris -y
ESync
ESYNC ma na celu zmniejszenie kosztów wydajności wina w scenariuszach takich jak CPU Bound. Pomaga w czasach kompilacji i poprawia wydajność procesora. Użyj następującego polecenia, aby sprawdzić, czy jest ono włączone domyślnie.
Ubuntu@ubuntu: ~ $ ulimit -hn
Zwróci dane wyjściowe w postaci liczb. Liczba większa niż 500 000 oznacza włączenie eSync. Jeśli nie edytuj systemu.Conf & użytkownik.Pliki CONF w katalogu /etc /systemd z następującym wierszem:
Defaultlimitnofile = 524288
Podobnie, aby utrzymać ustawienia po ponownym uruchomieniu, ustaw wartość UliMit w granicach.Plik CONF w środku /etc /Security w następujący sposób:
Ubuntu@ubuntu: ~ $ sudo vim/etc/bezpieczeństwo/limity.conf
[domena] [typ] [pozycja] [wartość]
Użytkownik twardy Nofile 524288
Tak, że powyższe ustawienia wymuszają twarde limity użytkownika (zastąpienie go nazwa użytkownika), aby przetworzyć 524288 otwarte pliki.
Włącz gamemod
Gamemode to zestaw bibliotek i demonów, które zapewniają na żądanie tymczasowe optymalizacje do systemu hostingowego lub gry dla lepszych wrażeń z gry.
Gamemode odblokowuje wszystkie rdzenie systemu. Upewnia się, że żadne nietypowe procesy w tle nie działają jednocześnie z grą, która może przerwać wydajność. Gamemode obsługuje obecnie optymalizacje, takie jak niestandardowe skrypty, priorytet wejściowy/wyjściowy, harmonogram jądra itp.
Gry takie jak Rise of the Tomb Raider, Total War: Three Kingdoms, Dirt 4 itp. Podczas gdy inni muszą poprosić o obsługę GameMode, uruchamiając grę za pomocą następującego polecenia:
Ubuntu@ubuntu: ~ $ gamemoderun ./Nazwa gry
W przypadku Steam, wpisz Gamemoderun % Command % na opcji uruchamiania gry. Przed instalacją GameMode zainstaluj następujące zależności od Ubuntu:
Ubuntu@ubuntu: ~ $ apt Zainstaluj libdbus-1-dev ninja-build-cubuld-cubuld meson libsystemd-dev pkg-config git libinih-dev
Teraz zainstaluj GameMode w następujący sposób:
Ubuntu@ubuntu: ~ $ git klon https: // github.com/feralInteractive/gamemode.git
Ubuntu@ubuntu: ~ $ CD GameMode
Ubuntu@ubuntu: ~ $ git kas.5.1
Ubuntu@ubuntu: ~ $ ./bootstrap.cii
Problemy i niestandardowa instalacja protonu
Jak wspomniano wcześniej, warstwa kompatybilności, którą zapewnia Proton, ma pewne problemy, ponieważ jest nieco słabo rozwinięta w porównaniu z winem. Ale użytkownicy mogą je rozwiązać, wykonując niestandardową instalację protonu.
Aby uzyskać więcej informacji, sprawdź skrypt aktualizacji protonu na GitHub. płyta CD do folderu głównego i wget, aby pobrać Cproton.plik sh, zezwól na uprawnienie do wykonania i uruchom skrypt w następujący sposób.
Ubuntu@ubuntu: ~ $ cd ~
Ubuntu@ubuntu: ~ $ wget https: // raw.Githubusercontent.com/termuellinator/protonupdater/master/cproton.cii
Ubuntu@ubuntu: ~ $ sudo chmod +x cproton.cii
./Cproton.cii
Włączanie kompilatora ACO (użytkownicy AMD)
Kompilator AMD poprawia wydajność, przełączając ją z LLVM na ACO. Umożliwia gier ACO kompilatorów na wyjątkowo szybkie działanie w Linux.Zainstaluj najnowsze sterowniki wideo dla AMD, aby włączyć kompilator ACO. Po instalacji dołącz następujący wiersz w /itp./Środowisko Plik jako:
Radv_perftest = ACO
Włączenie kompilatora ACO jest opcjonalne, ponieważ może pozwolić większości kompatybilny z ACO wyjątkowo dobrze. Może to jednak również powodować problemy w niektórych grach.
Wniosek:
Konfigurowanie Linuksa do gier może być trudną pracą, ale granie w gry w Linux może być lepszym doświadczeniem, ponieważ zużywa ograniczone zasoby komputerowe. Artykuł zawiera przewodnik krok po kroku, aby dostosować Linux do celów gier i lepszą wydajność gry. Podajemy również informacje dla użytkowników AMD, aby pomóc im skonfigurować komputer do gier.
Mimo że Linux jest szeroko używający do pracy, Windows nadal dominuje w świecie gier. Linux zapewnia dostosowywanie wysokiego poziomu na każdym aspekcie systemu, aby nadać się do gry w najlepsze gier.