In primo piano

La guida definitiva ai giochi Linux

La guida definitiva ai giochi Linux

Il gioco su Linux è migliorato sostanzialmente nel corso degli anni. Non è più necessario un PC Windows per riprodurre i titoli più recenti e migliori. In effetti, molti titoli AAA hanno prestazioni migliori su Linux rispetto a Windows.

Ora, qui a FOSSLinux, abbiamo scritto tonnellate di articoli e istruzioni per trasformare il tuo sistema Linux in una macchina da gioco snella e cattiva. Tuttavia, comprendiamo che esaminare ciascuno degli articoli uno alla volta e trovare le risposte alle tue domande può essere un po' una seccatura.

E così, per semplificarti le cose, abbiamo messo insieme una guida dettagliata di tutto ciò che devi sapere sui giochi Linux.

Abbiamo creato una lettura condensata che copre dove trovare giochi Linux nativi, come eseguire giochi Windows su Linux, come ottimizzare il tuo PC Linux per i giochi e nel caso in cui stai costruendo un nuovo sistema di gioco Linux - quale distro dovresti ottenere.

Nel complesso, questa sarà la tua guida completa su tutto ciò che riguarda i giochi Linux.

P.S: Sarà una lettura lunga. Si consiglia di tenere l'articolo tra i preferiti e di tornare su di esso mentre si costruisce il sistema di gioco Linux definitivo.

Trovare giochi da giocare su Linux

Per prima cosa, dobbiamo trovare alcuni giochi compatibili con Linux prima di poterli giocare.

Ora, prima di iniziare, devi chiarire le tue aspettative. Lo spazio di gioco di Linux si è evoluto drasticamente per dare a Windows una corsa ai suoi soldi. Il futuro sembra decisamente luminoso. Tuttavia, al momento della scrittura, non tutti i giochi hanno una versione compatibile con Linux.

Alcuni port e soluzioni alternative ti permetteranno di giocare a giochi popolari come Shadow of Mordor, Shadow of Tomb Raider, Counter-Strike: Global Offense e così via. Ma se stai cercando alcuni titoli meno conosciuti, troverai che non molti sviluppatori hanno lavorato per renderlo disponibile su Linux.

Ma detto questo, abbiamo messo insieme un mezzo semplice e diretto per farti trovare e persino scoprire giochi da giocare sul tuo PC Linux.

Per prima cosa, esamineremo i giochi che sono supportati nativamente per Linux e come trovarli. Successivamente, ti mostreremo come puoi giocare ai giochi Windows sul tuo PC Linux. Infine, evidenzieremo alcuni emulatori che puoi utilizzare per giocare da altre piattaforme (PlayStation e Console Nintendo).

Quindi, senza ulteriori indugi, iniziamo:

Dove trovare giochi che girano nativamente su Linux?

Per "giochi che girano in modo nativo su Linux", intendiamo titoli che sono ufficialmente supportati su Linux e non necessitano di ulteriori modifiche come l'installazione di un livello di compatibilità o l'utilizzo di emulatori. Proprio come su Windows, tutto ciò che devi fare è scaricare e installare questi giochi sul tuo PC Linux e sono disponibili per giocare.

Ora ci sono centinaia di giochi supportati nativamente su Linux, ed è oltre lo scopo di questa lettura trattarli tutti. Tuttavia, abbiamo preparato un elenco di tutte le principali risorse per aiutarti a trovare facilmente questi giochi.

Vapore:

Steam - Trova giochi Linux

Steam è una delle piattaforme di distribuzione digitale più grandi e popolari per i videogiochi. Nonostante la sua natura proprietaria, Steam ha contribuito enormemente alla comunità open source e ha anche reso disponibili innumerevoli giochi Windows su Linux.

Ora, per trovare giochi nativi per Linux, apri il tuo Vapore app, vai a Negozio, e sul lato destro troverai le opzioni di filtro. Scorri verso il basso e dovresti vedere una sezione "Restringi per sistema operativo" in cui l'opzione - SteamOS + Linux. Questo filtrerà tutti i giochi Steam che sono nativamente compatibili con Linux.

GOG:

GOG - Trova giochi Linux

GOG è simile a Steam e ti permette di navigare e scoprire centinaia di giochi. La principale differenza tra GOG e Steam è che GOG si occupa esclusivamente di titoli gratuiti DRM, mentre Steam ha una macchina DRM integrata. Inoltre, GOG è puramente basato sul Web, a differenza di Steam che ha un sito Web e un'app desktop.

Ora, per trovare giochi Linux nativi su GOG, vai al loro sito Web, premi il Negozio pulsante, quindi Filtri, e nella sezione “Sistema” troverai il Linux opzione. Controllalo e verranno visualizzati tutti i giochi Linux supportati in modo nativo.

Altre piattaforme:

A questo punto, dovresti avere l'immagine: vai su un negozio di giochi online, cerca i giochi nel loro "negozio" e filtra per i giochi "Linux". Steam e GOG sono due delle piattaforme più popolari dove dovresti trovare la maggior parte dei titoli che stai cercando.

Tuttavia, ecco alcuni altri negozi di giochi digitali che vale la pena dare un'occhiata [abbiamo un collegamento ipertestuale ai negozi che mostrano solo giochi nativi per Linux]:

Se stai vedendo tutti i nuovi titoli e non sai quali sono buoni, abbiamo creato un elenco dei 10 migliori giochi gratuiti e open source che dovresti controllare.

Come eseguire giochi Windows su Linux?

Come puoi vedere, ci sono molti posti dove puoi trovare giochi che girano nativamente su Linux. Tuttavia, alcuni titoli sono ancora disponibili su Windows e devono ancora arrivare su Linux. Questo è più vero per i nuovi titoli AAA che hanno la priorità come una versione di Windows.

Ma detto questo, ci sono molti strumenti che puoi usare per eseguire questi giochi sul tuo PC Linux con facilità.

Vino (il vino non è un emulatore)

Vino

Wine, abbreviazione di Wine Is Not an Emulator, è un livello di compatibilità open source che consente di eseguire programmi sviluppati per Microsoft Windows su Linux e altri sistemi operativi basati su Unix. Come dice chiaramente il nome, Wine non emula Windows, né usa la virtualizzazione di Windows.

È invece un livello di compatibilità per l'ambiente runtime di Windows, che traduce le chiamate di sistema di Windows in chiamate di sistema conformi a POSIX. Ricrea anche la struttura delle directory di Windows e fornisce un'implementazione alternativa delle librerie di sistema di Windows.

In sostanza, reimplementa abbastanza dell'architettura di Windows necessaria per eseguire app e programmi di Windows senza bisogno di Windows.

Ecco un database che mostra tutte le app e i giochi di Windows che puoi eseguire utilizzando Wine su Linux.

Inoltre, abbiamo una guida dettagliata su come installare Wine su Fedora che potresti trovare utile.

Protone e gioco a vapore

Se giochi principalmente su Steam, Steam Play sarà il tuo migliore amico. È una funzionalità specifica di Linux situata all'interno del client Steam per Linux.

Steam Play - Abilita Proton

Con Steam Play, hai accesso a Proton, un fork di Wine che contiene molte librerie e pacchetti aggiuntivi per rendere i giochi Windows più compatibili e funzionare meglio su Linux.

Con Steam Play abilitato, se navighi nella tua libreria di Steam, noterai che alcuni giochi sono ora installabili anche se non sono mostrati come compatibili con Linux. Ciò significa che il gioco verrà eseguito sotto il livello di compatibilità Proton se desideri giocarci su Linux.

Ad esempio, giochi come Doom e NieR: Automata, che non sono supportati nativamente su Linux, possono comunque essere installati grazie a Proton e Steam Play.

Non solo, ma con Steam Play puoi persino giocare ai giochi Windows di altri negozi. Abbastanza cool.

Tuttavia, Proton non consente di eseguire tutti i giochi Windows su Linux. Inoltre, Steam non ti offre un modo semplice per filtrare o ordinare i giochi pronti per Proton per qualche motivo.

È qui che entra in gioco ProtonDB. È un sito Web della comunità in cui troverai un elenco di tutti i giochi pronti per Proton che esegui su Linux utilizzando Steam Play. La bellezza di ProtonDB è che ti mostrerà un livello di quanto bene funzionerà ogni gioco, quali sono i requisiti hardware e anche alcune modifiche per ottenere le prestazioni ottimali.

Pertanto, si consiglia sempre di controllare prima ProtonDB per vedere la valutazione di compatibilità di un gioco prima di procedere e installarlo, poiché queste informazioni non sono direttamente disponibili dal negozio di Steam.

Suggerimento per i giocatori professionisti: Non installare Steam dal repository Flatpak poiché rende la modifica un po' più difficile. In una sezione successiva, parleremo della modifica di Proton per offrirti prestazioni di gioco migliori e più migliorate.

Lutris

Lutris Gaming

Successivamente, abbiamo Lutris, un gestore di giochi open source per Linux che ti consente di installare e giocare senza sforzo a tutti i tipi di giochi Windows progettati per funzionare sotto Wine o altri livelli di compatibilità, nonché emulatori. Supporta una vasta gamma di fonti, tra cui Origin, Uplay, Epic Games Launcher e tantissime altre.

Ecco l'elenco ufficiale di tutti i giochi supportati da Lutris che potresti voler controllare.

Lo strumento è progettato per offrire un'esperienza di gioco senza problemi. Tutto quello che devi fare è trovare il gioco a cui vuoi giocare e premere il pulsante di installazione con un clic e lui gestirà il resto. Il gioco, insieme a tutti i file e le modifiche necessari, verrà scaricato/installato automaticamente, senza lavoro da parte tua.

Ecco una guida dettagliata su come installare Lutris sul tuo PC Linux.

Altri strumenti degni di nota per i giocatori Linux

Puoi giocare praticamente a tutti i tuoi giochi Windows preferiti per il giocatore medio utilizzando gli strumenti sopra menzionati. Ma se ti senti un po' più avventuroso, ecco alcuni strumenti più importanti per trovare e giocare ancora più giochi Windows su Linux.

Emulatori di gioco per Linux

Abbiamo appena coperto tutte le fonti e gli strumenti necessari per eseguire quasi tutti i giochi Windows sul tuo PC Linux. Ma per quanto riguarda le console?? Ci sono un sacco di fantastici giochi per console là fuori a cui potresti essere interessato a giocare. I titoli della vecchia scuola di PlayStation, Nintendo e persino le console Sega riportano molti ricordi, vero??

Quindi... Linux può eseguire anche questi giochi??

Beh, certo, ma avrai bisogno di emulatori per eseguire questi giochi per console sul tuo PC.

Nota: Sebbene l'uso di emulatori sia legale, l'uso di emulatori per giocare a giochi piratati non lo è. Il metodo legale per utilizzare gli emulatori è acquistare il gioco e quindi eseguirlo utilizzando l'emulatore. Ciò ti consente di giocare sul tuo PC Linux anziché sulla console prevista intended.

Detto questo, ecco una rapida occhiata ai 10 migliori emulatori di console per Linux per darti un assaggio di ciò che è possibile:

Configura il tuo PC Linux per il gioco

A questo punto, dovresti avere una comprensione completa di dove trovare giochi Linux nativi e non nativi, nonché gli strumenti necessari per eseguirli sul tuo sistema Linux.

Quindi, con questo fuori mano, è il momento di concentrarti sulla configurazione e la preparazione del tuo PC Linux per assicurarti che tutti i giochi e gli strumenti funzionino perfettamente, senza problemi. E per aiutarti, ecco una guida passo passo (in ordine di importanza) su come configurare il tuo PC Linux per i giochi.

Passaggio 1: installa/aggiorna i driver video

Per prima cosa, dovrai installare i driver video più recenti sul tuo sistema Linux per garantire prestazioni ottimali. Per fare ciò, esegui i seguenti comandi:

Innanzitutto, abilita le librerie a 32 bit usando questo comando:

sudo dpkg --add-architecture i386

Quindi, gli utenti della scheda grafica AMD dovranno inserire il seguente comando per installare il driver AMD Mesa:

sudo add-apt-repository ppa:kisak/kisak-mesa -y sudo apt update sudo apt install libgl1-mesa-dri:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386 -y

Nel caso in cui utilizzi una scheda grafica Nvidia, puoi seguire questi tutorial sull'installazione dei driver Nvidia per installare i driver richiesti.

(Facoltativo) Passaggio 2: abilita ACO - Solo utenti AMD

ACO, abbreviazione di AMD COmpiler, è un compilatore shader che cambia la compilazione da LLVM predefinito ad ACO, rendendo le prestazioni eccezionalmente più veloci. In effetti, alcuni giochi Windows nativi compatibili con ACO mostrano prestazioni migliori su Linux che su Windows: questa è la potenza dell'utilizzo di ACO.

Per abilitare ACO, devi prima assicurarti di disporre di driver grafici AMD aggiornati. Dopo averlo fatto, vai e modifica il /etc/ambiente file e aggiungi la seguente riga nel file:

RADV_PERFTEST=aco

E questo è tutto. ACO sarà abilitato sul tuo PC Linux.

Nota: Si consiglia di eseguire un test "prima e dopo" sui giochi con ACO abilitato. Alcuni giochi mostreranno un aumento delle prestazioni mentre altri potrebbero causare alcuni problemi. In tal caso, disabilita ACO mentre giochi a quei giochi.

Passaggio 3: abilita la modalità di gioco

GameMode - sviluppato dall'editore di giochi Feral Interactive - è una combinazione di varie librerie e demoni che i giochi possono utilizzare per richiedere una serie di ottimizzazioni temporanee per migliorare il gioco.

Fondamentalmente, sbloccherà tutti i core e assicurerà che nessun processo venga ridotto per ottenere le massime prestazioni possibili.

Puoi creare e installare GameMode utilizzando i comandi seguenti, quindi puoi seguire la guida collegata sopra.

git clone https://github.com/FeralInteractive/gamemode.git cd modalità di gioco git checkout 1.5.1 # ometti di costruire il ramo principale ./bootstrap.sh

Per disinstallare GameMode, digita il seguente comando:

systemctl --user stop gamemoded.servizio ninja uninstall -C builddir

Se sei su Ubuntu, puoi seguire questa guida approfondita su Abilitare GameMode su Linux per le migliori prestazioni di gioco. Dopo aver installato GameMode, ci sono diversi modi per usarlo che sono trattati in quell'articolo.

Qui ci limiteremo ad evidenziare alcuni dei punti chiave:

Passaggio 4: installa tutte le dipendenze del vino e Lutris

Abbiamo già toccato Wine e Lutris. Vedremo come installare tutte le varie dipendenze di Wine e Lutris così che il nostro sistema sia pronto dall'inizio.

Ora, se sei su un Sistema basato su Debian o Ubuntu, digita i seguenti comandi nel terminale per installare tutte le dipendenze necessarie, incluso Lutris:

wget -nc https://dl.winehq.org/costruisce-vino/winehq.key sudo apt-key add winehq.chiave sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main' -y sudo add-apt-repository ppa:lutris-team/lutris -y sudo apt update sudo apt-get install --install-recommends winehq-staging -y sudo apt-get installa libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386 -y sudo apt-get install lutris -y

Gli utenti di distro basati su Arch possono invece utilizzare questo comando:

sudo pacman -S wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse libpulse libgpgpulse lib32-libgpulse errore alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgclcrypt lib32-libxinerama-ncurses open-libxinerama-ncurses lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader lutris -y

Passaggio 5: installa Custom Proton

Ricorda quando abbiamo parlato di Proton, un livello di compatibilità di Windows utilizzato da Steam Play basato su Wine e ottimizzato per i giochi. Beh, c'è un piccolo problema con Proton, nel senso che è un po' indietro nello sviluppo rispetto a Wine.

Ciò significa che Proton impiega un po' di tempo per implementare tutti i miglioramenti di una versione Wine appena rilasciata. Ma puoi aggirare questo problema utilizzando Custom Proton include ulteriori modifiche e miglioramenti delle prestazioni rispetto a Proton di serie.

Per installare Custom Proton, puoi controllare lo script ProtonUpdater disponibile su Github, oppure puoi digitare il seguente comando nel tuo terminale:

cd ~ wget https://raw.githubusercontent.com/Termuellinator/ProtonUpdater/master/cproton.sh sudo chmod +x cproton.sh ./cproton.sh

Passaggio 6 - Attiva Esync

Esync viene utilizzato per rimuovere l'overhead di wineserver per gli oggetti di sincronizzazione. Questo aiuta con il tempo di compilazione e il sovraccarico del gioco che può portare a prestazioni migliorate in alcuni giochi ad alta intensità di CPU.

Ora la cosa da notare è che la maggior parte delle distro è già dotata di Esync abilitato. Quindi, per verificare se il tuo sistema lo ha attivato per impostazione predefinita, esegui il seguente comando:

ulimit -Hn

Se ottieni un numero maggiore di 500.000, allora saprai che Esync è abilitato. In caso contrario, dovrai abilitare Esync modificando i seguenti file.

Per prima cosa, apri questi due file - /etc/systemd/system.conf e /etc/systemd/user.conf e aggiungi questa riga di codice in fondo al file:

DefaultLimitNOFILE=524288

Quindi, vai su /etc/security/limits.conf e aggiungi questa riga in fondo:

nome utente nofile duro 524288

Nota: Dovresti cambiare il "nome utente"parte dal tuo nome utente.

(Facoltativo - Controlla l'esclusione di responsabilità) Passaggio 7: installa il kernel Linux personalizzato

La maggior parte delle distribuzioni Linux viene fornita con il kernel Linux di serie che è stato rilasciato da Linus Torvalds. Un kernel Linux personalizzato si basa su quello di serie aggiungendo campane e fischietti extra. Alcuni rimuovono anche alcune funzionalità per creare un kernel più leggero con un ingombro ridotto.

Dichiarazione di non responsabilità: È difficile confrontare praticamente i kernel Linux personalizzati perché entra in gioco anche l'hardware che stai utilizzando. Questo è il motivo per cui abbiamo elencato solo le opzioni più popolari per massimizzare le tue possibilità di ottenere un notevole miglioramento delle prestazioni. Ma detto questo, per utenti intermedi e avanzati, si consiglia di creare un kernel personalizzato personale specifico per il proprio hardware per ottenere risultati ottimali.

Ora, a parte questo, ecco uno sguardo ad alcuni dei kernel personalizzati più popolari e come installarli.

Importante: Non dovresti mai disinstallare il kernel di serie fornito con la tua distribuzione, poiché ciò può portare a problemi su tutta la linea. Inoltre, non installare solo "un altro" kernel personalizzato.

Si consiglia di installarne molti per passare dall'uno all'altro a seconda di quale gioco/app è più ottimizzato per l'esecuzione su di esso.

Le migliori distribuzioni per il gioco

La sezione precedente - "Configura il tuo PC Linux per il gioco" è focalizzata sui lettori che desiderano ottimizzare il loro attuale sistema Linux per ottenere migliori prestazioni di gioco. Ma cosa succede se stai costruendo un nuovo sistema Linux dedicato ai giochi?? In tal caso, puoi risparmiare un sacco di tempo e problemi scegliendo una distribuzione ottimizzata per i giochi.

Ora abbiamo già messo insieme una lettura dettagliata sulle 10 migliori distribuzioni Linux per il gioco. Ecco una rapida occhiata a tutte le fantastiche distribuzioni che hanno fatto il taglio:

  1. Steam OS
  2. SparkyLinux "Nibru" GameOver Edition
  3. Manjaro Gaming Edition
  4. Giochi Fedora Spin
  5. Ubuntu GamePack
  6. Solus
  7. Gioco Drift Linux
  8. Batocera Linux
  9. SuperGamer
  10. Lakka

Nell'articolo, abbiamo esaminato tutte queste distribuzioni in modo più dettagliato, spiegando perché sono perfette per i giochi e i loro requisiti hardware consigliati. Se desideri imparare tutte queste cose, ti consigliamo di leggerlo:

Avvolgendo

Quindi questo ci porta alla fine della nostra guida definitiva su Linux Gaming. Speriamo davvero che tu l'abbia trovato utile e ti abbia aiutato a ottenere una migliore esperienza di gioco su Linux.

Come vedi, abbiamo coperto tutte le informazioni a partire da dove puoi trovare giochi nativi da Linux, come giocare a giochi non nativi (solo Windows) su Linux, ottimizzare il tuo PC Linux per giochi migliori e così via.

Tuttavia, se hai ancora delle domande scottanti a cui vuoi rispondere, o se hai riscontrato qualche problema, scrivici nei commenti qui sotto e cercheremo di risolvere i tuoi problemi.

Emula i clic del mouse passando il mouse utilizzando il mouse senza clic in Windows 10
L'uso di un mouse o di una tastiera nella postura sbagliata di un uso eccessivo può causare molti problemi di salute, tra cui tensione, sindrome del t...
Aggiungi i gesti del mouse a Windows 10 utilizzando questi strumenti gratuiti
Negli ultimi anni computer e sistemi operativi si sono notevolmente evoluti greatly. C'è stato un tempo in cui gli utenti dovevano usare i comandi per...
Controlla e gestisci il movimento del mouse tra più monitor in Windows 10
Gestore mouse con doppio display ti consente di controllare e configurare il movimento del mouse tra più monitor, rallentando i suoi movimenti vicino ...