GameMode 1.7 został już wydany i pojawia się naprawiając błędy i nie tylko

Po nieco ponad roku od premiery poprzedniej wersji, Zaprezentowano Feral Interactive niedawno ukazała się nowa wersja optymalizatora "Tryb Gry 1.7", będąc tym drobne wydanie który obejmuje tylko zgłoszone do tej pory poprawki błędów i aktualizacje dokumentacji, a także garść zmian.

Dla tych, którzy nie znają GameMode, powinniście wiedzieć, że to Jest to narzędzie, które jest zaimplementowany jako proces w tle, który zmienia różne ustawienia systemu Linuxrozpocznij marsz pAby osiągnąć maksymalną wydajność aplikacji do gier.

W przypadku gier proponuje się użycie specjalnej biblioteki libgamemode, która pozwala zażądać włączenia pewnych optymalizacji, które nie są domyślnie używane w systemie w momencie uruchamiania gry. Dostępna jest również opcja biblioteki umożliwiająca uruchomienie gry w trybie automatycznej optymalizacji (poprzez wczytanie libgamemodeauto.so przez LD_PRELOAD podczas uruchamiania gry), bez żadnych zmian w kodzie gry. Włączenie pewnych optymalizacji można kontrolować za pomocą pliku konfiguracyjnego.

Na przykład dzięki GameMode można wyłączyć tryby oszczędzania energii, zmienić alokację zasobów i parametry planowania zadań (CPU Gubernator i SCHED_ISO), zmienić kolejność priorytetów wejścia/wyjścia, uruchomić wygaszacz ekranu, włączyć różne ulepszone tryby wydajności w NVIDIA i Procesory graficzne AMD i procesory graficzne NVIDIA są przetaktowane, aby uruchamiać skrypty z optymalizacjami zdefiniowanymi przez użytkownika.

Główne nowe funkcje GameMode 1.7

Jak wspomniano na początku, ta nowa wersja 1.7 jest niewielką aktualizacją, która ma na celu głównie naprawienie różnych błędów i błędów, które narosły od zeszłego roku.

Ale wśród zmian, które przedstawia, wyróżnia się: nowe narzędzie o nazwie „gamemodelist”, co pozwala wyświetlić listę procesów powiązanych z grami uruchomionymi przy użyciu biblioteki współdzielonej GameMode.

Kolejną zmianą, która jest prezentowana w tej nowej wersji, jest to zamiast być połączonym z /usr/bin, ścieżki do plików wykonywalnych są teraz zdefiniowane przez zmienną środowiskową PATH.

Dla sysusers.d Należy również zauważyć, że Plik konfiguracyjny gamemode.conf jest zaimplementowany, która tworzy osobną grupę dla GameMode.

Jak zainstalować GameMode w systemie Linux?

Tryb gry w zasadzie jest to usługa (demon) i biblioteka z którym ta kombinacja jest odpowiedzialna za wprowadzanie odpowiednich zmian w systemie.

Aby zainstalować GameMode w systemie Linux, pierwszy musimy zainstalować niezbędne zależności za jego działanie, a tym samym uniknąć problemów ze skryptem instalacyjnym narzędzia i angażowania się w ich rozwiązywanie.

W przypadku tych, którzy są użytkownikami Debiana, Ubuntu, Linux Mint a także inne dystrybucje pochodzące z nich. Zamierzamy zainstalować niezbędne zależności z terminala, w którym wykonamy następujące polecenie:

sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session

Teraz w przypadku tych, którzy są Arch użytkowników Linuksa, Manjaro, Arco lub jakiejkolwiek innej pochodnej dystrybucji. W terminalu wpiszemy:

sudo pacman -S meson systemd git dbus

Natomiast dla tych, którzy używają Fedora lub dowolna inna dystrybucja pochodna to:

sudo dnf install meson systemd-devel pkg-config git dbus-devel

W przypadku Gentoo możemy zainstalować niezbędne zależności za pomocą:

emerge --ask games-util/gamemode

W przypadku Solusa mogą zainstalować pakiet i wszystko, czego potrzebujesz z centrum oprogramowania. 

Po zainstalowaniu zależności, teraz zamierzamy uzyskać skrypt instalacyjny GameMode, aby móc go uruchomić i zainstalować w naszym systemie.

Tylko do tego musimy otworzyć terminal i wpisujemy w nim następujące polecenia:

git clone https://github.com/FeralInteractive/gamemode.git
cd gamemode
git checkout 1.7
./bootstrap.sh

I gotowe, mamy już zainstalowaną usługę. Ale teraz musimy wiedzieć, jak wywołać tę usługę, aby działała, gdy zamierzamy uruchomić grę w naszym systemie.

Wreszcie, jeśli chcesz dowiedzieć się więcej o tym narzędziu, możesz sprawdź poniższy link.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.