Come impostare Linux per i giochi

Come impostare Linux per i giochi
Quando si tratta di giocare a Linux, la maggior parte delle persone lo considera una possibilità lontana. Ma nel corso degli anni, Linux si è evoluto nel suo spazio di gioco e può essere utilizzato come sistema operativo di gioco.

Il vantaggio aggiuntivo è che Linux fornisce maggiore efficienza perché non richiede molta memoria. L'articolo fornisce una guida dettagliata sulla configurazione di Ubuntu Linux come piattaforma per i giochi.

Giochi su Linux

Il gioco su Linux è stato un compito difficile in quanto richiede molte soluzioni alternative e hardware specifici. Ma l'introduzione della piattaforma di distribuzione del gioco nota come Steam Play nel 2012 ha rivoluzionato l'esperienza di gioco Linux. Permette ai giocatori di giocare a Windows giochi in Linux e introduce migliaia di giochi specifici per questo, ma non ha supportato la maggior parte dei giochi Triple-A per Linux.

Tuttavia, l'integrazione di Proton con Steam Play aggiunge un livello di compatibilità che ha semplificato l'esperienza di Gamer di giocare a migliaia di giochi Windows su Linux. Contiene inoltre strumenti popolari come Wine e DXVK che migliorano le prestazioni del gioco e l'esperienza dell'utente alleviandoli dall'onere della comprensione del sistema sottostante.

La configurazione di Linux per i giochi richiede alcune soluzioni alternative. Segui questa guida passo passo per una migliore esperienza di gioco su Linux:

Ottenere gli ultimi driver video

I driver video offrono prestazioni ottimali del sistema per i giochi. Installa gli ultimi driver video sul tuo sistema eseguendo i seguenti comandi.

Supporto a 32 bit:

Per aiutare Linux a eseguire applicazioni a 32 bit in un'architettura a 64 bit, abilitare le biblioteche a 32 bit nelle distribuzioni basate su Debian.

Esegui il seguente comando dpkg in ubuntu:

ubuntu@ubuntu: ~ $ sudo dpkg --Add-Architecture i386

Per gli utenti con schede grafiche AMD, installare il driver Mesa AMD come segue:

ubuntu@ubuntu: ~ $ sudo add-apt-repository PPA: kisak/kisak-mesa -y
ubuntu@ubuntu: ~ $ sudo apt update
ubuntu@ubuntu: ~ $ sudo apt install mesa

Installa Lutris:

Lutris è una piattaforma di gestione del gioco di origine aperta che fornisce installazione di giochi fluida e impostazioni ottimali. Lutris richiede alcune dipendenze per l'installazione di successo. Per questo, iniziamo con l'installazione del vino per aggiungere un livello di compatibilità per l'esecuzione di applicazioni Windows su Linux. Senza queste dipendenze, gli strumenti di lirus potrebbero non svolgere tutte le funzioni richieste per un'esperienza di gioco ottimizzata:

Installazione di vino e dipendenze

Scarica la chiave del repository per aggiungerlo al sistema, come segue:

ubuntu@ubuntu: ~ $ wget -nc https: // dl.Winehq.org/vino-costruzioni/vino.chiave
ubuntu@ubuntu: ~ $ sudo apt-key aggiungi winehq.chiave

Infine, aggiungi il repository di vino e aggiorna il sistema per installare la versione di stagamento del vino:

ubuntu@ubuntu: ~ $ sudo add-apt-repository 'deb https: // dl.Winehq.org/vino -costruzioni/ubuntu/focal main '-y
ubuntu@ubuntu: ~ $ apt update
ubuntu@ubuntu: ~ $ apt-get Installa winehq-staging -y

Ottieni il pacchetto Compatibile Debian per OpenSUSE Build Service aggiungendo il suo repository per aggiornamenti automatici, come segue:

ubuntu@ubuntu: ~ $ echo "deb http: // download.Opensuse.org/repository/home:/strycore/debian_10/ ./"| sudo tee/etc/apt/fonti.elenco.d/lutris.elenco

Ora scarica e aggiungi la chiave del repository:

ubuntu@ubuntu: ~ $ wget -q https: // download.Opensuse.org/repository/home:/strycore/debian_10/rilascio.chiave
ubuntu@ubuntu: ~ $ sudo apt-key aggiungi la versione.chiave

Aggiorna infine il sistema per installare Lutris:

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

Esync

Esync mira a ridurre le prestazioni delle prestazioni del vino in scenari come il limite della CPU. Aiuta con il tempo di compilazione e migliora le prestazioni della CPU. Utilizzare il comando seguente per verificare se è abilitato per impostazione predefinita.

ubuntu@ubuntu: ~ $ ulimit -hn

Restituirà l'output sotto forma di numeri. Un numero maggiore di 500.000 significa che ESYNC è abilitato. Se non modifica il sistema.conf & utente.File Conf all'interno /etc /systemd directory con la riga seguente:

DefaultLimiTNofile = 524288

Allo stesso modo, per mantenere le impostazioni dopo il riavvio impostare il valore Ulimit nei limiti.Conf File all'interno /etc /sicurezza come segue:

ubuntu@ubuntu: ~ $ sudo vim/etc/sicurezza/limiti.conf
[Domain] [Type] [Item] [Value]
User Hard Nofile 524288

In modo tale che le impostazioni di cui sopra applichino limiti difficili sull'utente (sostituirlo con il nome utente), per elaborare 524288 File aperti.

Abilita il gamemode

GameMode è un insieme di librerie e demoni che forniscono su richiesta ottimizzazioni temporanee al sistema di hosting o in un gioco per una migliore esperienza di gioco.

GameMode sblocca tutti i core del sistema. Si assicura che nessun processo di sfondo insolito sia in esecuzione contemporaneamente al gioco che potrebbe interrompere le prestazioni. GameMode attualmente supporta ottimizzazioni come script personalizzati, priorità di input/output, scheduler del kernel, ecc.

Giochi come Rise of the Tomb Raider, Total War: Tre Regno, Dirt 4 ecc. Integrano il suo supporto e i giocatori devono solo eseguire il gioco per la sua attivazione. Mentre altri devono richiedere il supporto GameMode avviando il gioco usando il comando seguente:

ubuntu@ubuntu: ~ $ gamemoderun ./Nome del gioco

Per Steam, digita GameModerun % Command % all'opzione di lancio del gioco. Prima, l'installazione di GameMode, installa le seguenti dipendenze da Ubuntu:

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

Ora installa GameMode come segue:

ubuntu@ubuntu: ~ $ git clone https: // github.com/FeralInteractive/GameMode.idiota
ubuntu@ubuntu: ~ $ cd gamemode
ubuntu@ubuntu: ~ $ git checkout 1.5.1
ubuntu@ubuntu: ~ $ ./bootstrap.sh

Problemi e installazione personalizzata di protone

Come accennato in precedenza, il livello di compatibilità fornito da Proton ha alcuni problemi in quanto è un po 'sottosviluppato rispetto al vino. Ma gli utenti possono risolverli eseguendo l'installazione personalizzata di Proton.

Per maggiori dettagli, controllare lo script di aggiornamento proton su GitHub. CD nella cartella root e Wget per scaricare il cproton.file sh, consenti l'autorizzazione di esecuzione ed esegui lo script come segue.

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

Abilitazione del compilatore ACO (utenti AMD)

Il compilatore AMD migliora le prestazioni cambiandole da LLVM a ACO. Consente ai giochi del compilatore ACO di eseguire eccezionalmente veloci su Linux.Installa gli ultimi driver video per AMD per abilitare il compilatore ACO. Dopo l'installazione, includi la seguente riga in /etc/ambiente File come:

Radv_perftest = ACO

Abilitare il compilatore ACO è facoltativo in quanto potrebbe consentire alla maggior parte della compatibile ACO di eseguire eccezionalmente bene. Tuttavia, può anche causare problemi per alcuni giochi.

Conclusione:

La configurazione di Linux per i giochi può essere un lavoro difficile, ma giocare a Linux può essere un'esperienza migliore in quanto consuma risorse limitate per PC. L'articolo fornisce una guida passo-passo per personalizzare Linux per scopi di gioco e migliori prestazioni di gioco. Forniamo anche informazioni per gli utenti AMD per aiutarli a impostare il proprio PC per i giochi.

Anche se Linux è ampiamente utilizzato per il lavoro, Windows domina ancora il mondo dei giochi. Linux fornisce una personalizzazione di alto livello su ogni aspetto del sistema per renderlo adatto a giocare al meglio di tutti i giochi.