GameMode, erinomainen sovellus parantaa pelien suorituskykyä Linuxissa

Feral Interactive on peliyritys ja jakelija eri alustoille (macOS, Linux, iOS-laitteet, Android-laitteet ja Nintendo Switch) jonka voimme antaa useita nimikkeitä melko hyvä josta jo artikkelissa kollegamme Diego puhuu joistakin heistä.

Ja se, että mainitsemalla yrityksen, voimme paitsi kiittää heidän suuresta ponnistelustaan ​​tarjotakseen nimikkeitä Linuxille, mutta myös Kiitämme myös suuresta ponnistuksestasi yrittää parantaa Linux-pelimaailmaa.

Parhaat kehittäjäyritykset
Aiheeseen liittyvä artikkeli:
Parhaat Linux-pelikehittäjät: Feral Interactive

No, pitkään yritys on työskennellyt ja parantanut "GameMode" -työkalua mikä on mahtava työkalu mikä voi parantaa suorituskykyä pelatessa Linuxissa.

Pelitila parantaa merkittävästi pelin suorituskykyä "väliaikaisesti" soveltaa joukkoa optimointeja käyttöjärjestelmään, nämä optimoinnit ovat seuraavat:

  • Vaihda suorittimen ohjain.
  • O / I-prioriteetti.
  • Ytimen ajoitus (SCHED_ISO).
  • Näytönsäästäjä estetty
  • GPU: n suorituskyky (NVIDIA ja AMD), GPU: n ylikellotus (NVIDIA),
  • Mukautetut komentosarjat.

Sellaisena GameMode tukee eri Linux-jakeluja, joista voimme mainita joitain tärkeimpiä, jotka ovat Ubuntu, Debian, Solus, Arch Linux, Gentoo, Fedora, OpenSUSE, Mageia ja olet lisäämässä niiden johdannaisia, joiden kanssa luettelo kasvaa .

Kuinka asentaa GameMode?

Pelitila pohjimmiltaan se on palvelu (daemon) ja kirjasto jonka kanssa tämä yhdistelmä vastaa asiaankuuluvien muutosten tekemisestä järjestelmään.

Asentaaksesi GameMode Linuxiin, ensimmäinen meidän on asennettava joitain tarvittavia riippuvuuksia välttää ongelmat työkalun asennuskomentojen kanssa ja olla mukana niiden ratkaisemisessa.

Debian-, Ubuntu- ja Linux Mint -käyttäjien tapauksessa samoin kuin jonkin muun näistä johdetun jakauman. Aiomme asentaa tarvittavat riippuvuudet päätelaitteesta, jossa aiomme suorittaa seuraavan komennon:

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

Nyt niiden kohdalla, jotka ovat Arch Linux-, Manjaro-, Arco-käyttäjät tai mikä tahansa muu johdannainen jakelusta. Terminaaliin aiomme kirjoittaa seuraavat:

sudo pacman -S meson systemd git dbus

Vaikka niille, jotka käyttävät Fedora, CentOS, openSUSE tai mikä tahansa muu johdettu jakelu tästä:

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

Gentoon tapaus voimme asentaa tarvittavat riippuvuudet:

emerge --ask games-util/gamemode

Soluksen tapauksessa he voivat asentaa paketti ja kaikki tarvitsemasi ohjelmistokeskuksesta. 

Kun riippuvuudet on asennettu, aiomme nyt hankkia GameMode-asennuskoodin, jotta voimme suorittaa sen ja asentaa sen järjestelmäämme.

Vain tätä varten meidän on avattava pääte ja kirjoitamme siihen seuraavat komennot:

git clone https://github.com/FeralInteractive/gamemode.git

cd gamemode

git checkout 1.5

./bootstrap.sh

Ja valmiina sen kanssa, palvelu on jo asennettu. Mutta nyt meidän on tiedettävä, kuinka kutsua kyseinen palvelu niin, että se suoritetaan, kun aiomme suorittaa pelin järjestelmässämme.

Käyttötapa

Sellaisena palvelu GameMode ei ole käynnissä koko ajan järjestelmästä, vaikka se olisi jo aktiivinen pystyä työskentelemään tarvittaessa. Meidän on soitettava palveluun, jotta se toimii toisen palvelun (joka tässä tapauksessa on pelit) rinnalla.

Voit tehdä tämän meillä on kaksi vaihtoehtoa.

1.- Suorita GameMode alkuperäisissä Linux-peleissä itsenäisillä kantoraketeilla

2.- Suorita GameMode Steam-peleissä

Ensimmäisessä Tapauksessa mainitsemalla itsenäiset kantoraketit tarkoitan pelejä, jotka voimme asentaa ohjelmistokeskuksestamme, tai itsenäisiä paketteja, jotka eivät vaadi välisovellusta, kuten Steamin tapauksessa, jossa käytännössä vain napsautamme asennusta ja Steam-asiakas hoitaa kaiken, alkaen asennus, käynnistä peli, anna sinulle tilastoja jne.

Ensimmäisessä tapauksessa yleisessä esimerkissä aiomme ottaa Supertuxkartin, jonka voimme suorittaa päätelaitteesta tai sen käynnistysohjelmasta sovellusvalikossa.

Tässä tapauksessa aiomme käyttää terminaalia soittamaan GameMode-palveluun ja aja yhdessä Supertuxkartin kanssa tekemällä asiaankuuluvia muutoksia pelin suorituskyvyn parantamiseksi.

Tätä varten aiomme käyttää komentoa "gamemoderun" ja lisäksi pelin laukaisinta:

gamemoderun supertuxkart

Lopuksi toisesta tapauksesta. Steamin suorittamille peleille.

Steamin pelisi "Launch Options" -kohdassa Aiomme lisätä arvoa "käynnistysvaihtoehdot" -vaihtoehtoon, jonka löydämme napsauttamalla peliä toissijaisesti ominaisuuksissa.

Siihen lisätään seuraava:

gamemoderun %command%

Napsautamme ok ja voimme suorittaa pelimme ja GameMode hoitaa loput.

Lue lisää. Tässä linkissä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Cassandra dijo

    Se ei auta minua käyttämään DotA 2: ta, se ei avaudu suoraan, kun annan sen pelata