Hvordan sette opp Linux for spill

Hvordan sette opp Linux for spill
Når det gjelder spill i Linux, anser de fleste det som en fjern mulighet. Men gjennom årene har Linux utviklet seg på spillrommet sitt og kan brukes som spilloperativsystem.

Den ekstra fordelen er at Linux gir mer effektivitet fordi den ikke krever mye minne. Artikkelen gir en detaljert guide for å sette opp Ubuntu Linux som en plattform for spill.

Spill på Linux

Spilling på Linux var en vanskelig oppgave, da det krever mye løsning og spesifikk maskinvare. Men introduksjonen av spilldistribusjonsplattformen kjent som Steam Play i 2012 revolusjonerte Linux -spillopplevelsen. Det lar spillere spille Windows-spill i Linux og introduserer tusenvis av spill som er spesifikke for det, men det støtter ikke de fleste av Triple-A-spillene for Linux.

Integrasjonen av Proton med Steam Play tilfører imidlertid et kompatibilitetslag som har forenklet spillerens opplevelse av å spille tusenvis av Windows -spill på Linux. Den inneholder videre populære verktøy som vin og DXVK som forbedrer spillytelsen og brukeropplevelsen ved å lindre dem fra byrden av å forstå det underliggende systemet.

Å sette opp Linux for spill krever noen løsning. Følg dette trinnvis guide for en bedre opplevelse av spill på Linux:

Få de siste videodriverne

Videodrivere gir optimal systemytelse for spill. Installer de siste videodriverne på systemet ditt ved å kjøre følgende kommandoer.

32-bits støtte
For å hjelpe Linux med å kjøre 32-biters applikasjoner i en 64-biters arkitektur, kan du muliggjøre 32-bit bibliotekene i Debian-baserte distribusjoner.

Kjør følgende DPKG -kommando i Ubuntu:

ubuntu@ubuntu: ~ $ sudo dpkg-addd-architecture i386

For brukere med AMD -grafiske kort, installer AMD MESA -driveren som følger:

ubuntu@ubuntu: ~ $ sudo add-apt-repository ppa: kisak/kisak-mesa -y
ubuntu@ubuntu: ~ $ sudo apt oppdatering
ubuntu@ubuntu: ~ $ sudo apt install mesa

Installer Lutris

Lutris er en gratis, open source spillstyringsplattform som gir jevn spillinstallasjon og optimale innstillinger. Lutris krever noen avhengigheter for en vellykket installasjon. For det, la oss begynne med vininstallasjon for å legge til et kompatibilitetslag for å kjøre Windows -applikasjoner på Linux. Uten disse avhengighetene utfører kanskje ikke litrusverktøy alle funksjonene som kreves for en optimalisert spillopplevelse:

Installasjon av vin og avhengighet
Last ned depot -tasten for å legge den til i systemet, som følger:

ubuntu@ubuntu: ~ $ wget -nc https: // dl.Winehq.org/vin-builds/winehq.nøkkel
ubuntu@ubuntu: ~ $ sudo apt-key add winehq.nøkkel

Til slutt, legg til vinpotet og oppdater systemet for å installere vin-iscenningsversjonen:

ubuntu@ubuntu: ~ $ sudo add-apt-repository 'Deb https: // dl.Winehq.org/vinbygg/ubuntu/fokal hoved '-y
ubuntu@ubuntu: ~ $ apt oppdatering
ubuntu@ubuntu: ~ $ apt-get install winehq-staging -y

Få den Debian -kompatible pakken for OpenSuse Build Service ved å legge til depot for automatiske oppdateringer, som følger:

ubuntu@ubuntu: ~ $ ekko "Deb http: // Last ned.OpenSUSE.org/depoter/hjemme:/strycore/debian_10/ ./"| sudo tee/etc/apt/kilder.liste.D/Lutris.liste

Last ned nå og legg til depotnøkkelen:

ubuntu@ubuntu: ~ $ wget -q https: // last ned.OpenSUSE.org/depoter/hjemme:/strycore/debian_10/utgivelse.nøkkel
ubuntu@ubuntu: ~ $ sudo apt-key legg utgivelse.nøkkel

Til slutt, oppdater systemet for å installere Lutris:

ubuntu@ubuntu: ~ $ sudo apt -get install lutris -y

Esync

ESYNC tar sikte på å redusere ytelsesoverhead av vin i scenarier som CPU -bundet. Det hjelper med kompileringstid og forbedrer ytelsen til CPU. Bruk følgende kommando for å sjekke om den er aktivert som standard.

ubuntu@ubuntu: ~ $ ulimit -hn

Den vil returnere produksjonen i form av tall. Et tall større enn 500 000 betyr at ESYNC er aktivert. Hvis ikke, rediger systemet.Conf & User.Conf -filer i /etc /SystemD -katalogen med følgende linje:

StandardLimitNoFile = 524288

Tilsvarende, for å opprettholde innstillingene etter omstart, angi ulimit -verdien i grensene.Conf File Inside /etc /Security som følger:

ubuntu@ubuntu: ~ $ sudo vim/etc/sikkerhet/grenser.konf
[domene] [type] [element] [verdi]
Bruker Hard Nofile 524288

Ovennevnte innstillinger håndhever harde grenser for brukeren (erstatt den med brukernavnet) for å behandle 524288 åpne filer.

Aktiver gamemode

Gamemode er et sett med biblioteker og demoner som gir på forespørsel midlertidige optimaliseringer til vertssystemet eller på et spill for en bedre spillopplevelse.

Gamemode låser opp alle kjerner i systemet. Det sørger for at ingen uvanlige bakgrunnsprosesser kjører samtidig med spillet som kan avbryte ytelsen. Gamemode støtter for øyeblikket optimaliseringer som tilpassede skript, input/outprioritering, kjerneplanlegging osv.

Spill som Rise of the Tomb Raider, Total War: Three Kingdoms, Dirt 4, etc., integrere støtten, og spillerne trenger bare å kjøre spillet for aktiveringen. Mens andre må be om spillstøtten ved å starte spillet ved å bruke følgende kommando:

ubuntu@ubuntu: ~ $ gamemoderun ./Navn-of-the-game

For damp, Skriv Gamemoderun % Kommando % ved spillets lanseringsalternativ. Før, Gamemode -installasjon, installer følgende avhengigheter av Ubuntu:

ubuntu@ubuntu: ~ $ apt install libdbus-1-dev ninja-build build-essensial meson libsystemd-dev pkg-config git libinih-dev

Installer nå Gamemode som følger:

ubuntu@ubuntu: ~ $ git klon https: // github.com/feralinteraktiv/gamemode.git
ubuntu@ubuntu: ~ $ cd gamemode
ubuntu@ubuntu: ~ $ git checkout 1.5.1
ubuntu@ubuntu: ~ $ ./Støvelhempe.sh

Problemer og tilpasset installasjon av proton

Som nevnt tidligere har kompatibilitetslaget som Proton gir noen problemer, da det er litt underutviklet sammenlignet med vin. Men brukere kan løse dem ved å utføre den tilpassede installasjonen av Proton.

For mer informasjon, sjekk protonoppdateringsskriptet på github. CD inn i rotmappen og WGET for å laste ned CProton.SH -filen, tillat utførelsessillatelse og kjør skriptet som følger.

ubuntu@ubuntu: ~ $ cd ~
ubuntu@ubuntu: ~ $ wget https: // raw.GitHubUserContent.com/termuellinator/protonupdater/master/cproton.sh
ubuntu@ubuntu: ~ $ sudo chmod +x cproton.sh
./CPRUTON.sh

Aktivering av ACO -kompilator (AMD -brukere)

AMD -kompilator forbedrer ytelsen ved å bytte den fra LLVM til ACO. Det lar ACO Compiler -spillene prestere usedvanlig raskt på Linux. Installer de nyeste videodriverne for AMD for å aktivere ACO -kompilator. Etter installasjon, inkluder følgende linje i /etc/miljø fil som:

Radv_Perftest = ACO

Aktivering av ACO -kompilatoren er valgfritt, da det kan tillate de fleste ACO -kompatible å prestere usedvanlig bra. Imidlertid kan det også forårsake problemer for noen spill.

Konklusjon

Å sette opp Linux for spill kan være en tøff jobb, men å spille spill på Linux kan være en bedre opplevelse da det bruker begrensede PC -ressurser. Artikkelen gir en trinn-for-trinns guide for å tilpasse Linux for spillformål og bedre spillytelse. Vi gir også informasjon for AMD -brukere for å hjelpe dem med å sette opp PCen sin for spill.

Selv om Linux er i bred bruk for arbeid, dominerer Windows fortsatt spillverdenen. Linux gir tilpasning på høyt nivå på alle aspekter av systemet for å gjøre det egnet å spille det beste av alle spill.