Articles

Come giocare a giochi per PC su Linux

Se sei nuovo di Linux, dai un’occhiata alla nostra guida per lo switcher prima di leggere questo, perché aiuta a conoscere le basi. Non c’è una distro che sia la “migliore” per il gioco, ma le distro basate su Ubuntu come Ubuntu, Linux Mint, e Pop!_OS sono buone opzioni per il loro supporto diffuso e le loro utili comunità. Se hai un diverso ambiente Linux sul tuo sistema, potresti dover cercare il modo migliore per installare i pacchetti e i driver giusti. Comunque, puoi quasi certamente far funzionare i giochi.

Prima di provare qualsiasi cosa, dovresti assicurarti che la tua distro abbia i driver grafici necessari. In caso contrario, gli utenti Nvidia dovrebbero prendere i driver proprietari ufficiali dell’azienda, e gli utenti AMD dovrebbero installare i driver open-source Mesa. La procedura per l’installazione dei driver può variare da sistema a sistema, quindi non ci addentreremo troppo in profondità qui, ma ho usato queste istruzioni per Linux Mint per i driver e queste istruzioni per alcuni pacchetti extra Vulkan, che hanno prodotto buoni risultati.

Ora, prima di continuare, temperate un po’ le vostre aspettative. Mentre il gioco su Linux è più facile che mai, non è ancora alla pari con Windows. Alcuni giochi non funzionano affatto, e altri possono avere piccole stranezze grafiche, o prestazioni ridotte. Altri possono richiedere un po’ di ricerche su Google e modifiche alla riga di comando per essere giocabili. L’esperienza non è ancora esattamente liscia come il burro – è ancora molto Linux – ma una volta che hai le basi, potresti essere sorpreso da quanti giochi sei in grado di eseguire. Ecco le tue opzioni.

Trova giochi compatibili con Linux

Linux ha guadagnato un po’ di terreno nel mondo dei giochi, e un certo numero di titoli validi sono giocabili nativamente sulla piattaforma. Mentre compri i giochi, prova a filtrare il tuo negozio digitale per titoli compatibili con Linux. In Steam, per esempio, vai alla scheda Store, clicca sul menu a tendina Games e scegli SteamOS + Linux per vedere tutti i giochi nativi di Steam per Linux.

Puoi anche cercare un titolo che vuoi e guardare le piattaforme compatibili. Se vedi un piccolo logo di Steam accanto al logo di Windows, significa che è compatibile con SteamOS e Linux. Troverete un sacco di giochi indie accanto ad alcuni titoli di grande nome come Shadow of the Tomb Raider, Civilization VI e Counter-Strike: Global Offensive.

Altri negozi hanno filtri simili. Su GOG.com. Vai al negozio > Sfoglia tutti i giochi > Tutti i giochi per Linux. Qualsiasi gioco con l’icona di un piccolo pinguino dovrebbe essere compatibile. Lo stesso vale per The Humble Store, dove puoi andare su Browse > All e poi filtrare la piattaforma a Linux – cerca l’icona del pinguino. Potresti essere sorpreso da quanti giochi sono sviluppati specificamente per il tuo sistema operativo open-source preferito. Ma non fermatevi qui, c’è di meglio.

Gioca ai giochi di Windows con Proton/Steam Play

Grazie ad un nuovo strumento di Valve chiamato Proton, che sfrutta il livello di compatibilità WINE, molti giochi basati su Windows sono completamente giocabili su Linux attraverso Steam Play. Il gergo qui è un po’ confuso – Proton, WINE, Steam Play – ma non preoccupatevi, usarlo è semplicissimo.

Quando apri Steam su Linux, guarda nella tua libreria. Alcuni giochi hanno un pulsante blu di installazione cliccabile anche se non sono elencati come compatibili con Linux nel negozio. Quei giochi sono autorizzati a girare sotto Proton, e giocarci dovrebbe essere facile come cliccare su Installa. Nel mio caso, sia NieR: Automata che Doom erano pronti per Proton fuori dalla scatola.

Se stai cercando giochi compatibili con Proton, avrai un momento difficile perché lo Steam Store non mostra quali giochi sono compatibili. Invece, dovrete guardare la vostra libreria di giochi esistente per vedere quali titoli sono installabili. Ciò che rende le cose ancora meno chiare è che molti giochi funzioneranno con Proton, anche se Steam non li ha ancora ufficialmente autorizzati al servizio.

Ecco dove ProtonDB torna utile. Si tratta di una lista curata dalla comunità di giochi che funzionano sotto Steam Play con Proton, insieme a dettagli su quale hardware, quale versione di Proton, e qualsiasi modifica necessaria per prestazioni ottimali. Per esempio, Dishonored non ha il pulsante blu di installazione, ma è segnalato come “Gold” dagli utenti di ProtonDB, il che significa che dovrebbe essere molto giocabile.

Per installare giochi non supportati, aprire le impostazioni di Steam, andare alla scheda Steam Play e selezionare la casella Enable Steam Play for All Other Titles. Sarete quindi in grado di installare e giocare a qualsiasi gioco nella vostra libreria. Tieni presente che molti non funzioneranno, ma ProtonDB può dirti quali titoli otterranno i migliori risultati. Se hai problemi, prova a ordinare le segnalazioni in base alla tua CPU o GPU per vedere le note di persone con un hardware simile.

Se un annuncio di ProtonDB dice che un gioco funziona con una specifica versione di Proton, puoi cliccare con il tasto destro del mouse sul gioco, andare su Proprietà e selezionare Forza l’uso di uno specifico strumento di compatibilità di Steam Play per scegliere quello giusto. Puoi anche cliccare sul pulsante Set Launch Options per includere qualsiasi flag extra menzionato nell’elenco di ProtonDB. Potrebbe essere necessario un po’ di tentativi ed errori per trovare ciò che funziona, ma sono stato in grado di ottenere un bel po’ di giochi funzionanti con un po’ di smanettamenti.

Installare altri giochi con Lutris

Proton non è l’unico strumento che porta giochi solo per Windows su Linux. Lutris è un programma di gestione dei giochi progettato per eseguire giochi sotto WINE e altri emulatori o livelli di compatibilità. Funziona come uno sportello unico per tutti i tuoi giochi, con script di installazione con un solo clic che includono tutte le modifiche necessarie. Detto questo, potrebbe comunque richiedere un po’ di lavoro a riga di comando per essere operativo, quindi aiuta avere un po’ di esperienza con Linux, dato che dovrai rovistare nella sua documentazione per mettere insieme tutti i pezzi.

Puoi installare Lutris usando queste istruzioni, anche se i tuoi giochi preferiti potrebbero aver bisogno di alcuni altri pacchetti prima di funzionare correttamente. Al primo avvio, Lutris mi ha detto che avevo bisogno di certi driver a 32 bit, insieme a WINE e alle sue dipendenze, installati prima che un gioco funzionasse. Poi, oltre a questo, il gioco in questione potrebbe aver bisogno di alcuni pacchetti extra – Overwatch, per esempio, richiede alcuni prerequisiti per Battle.net per funzionare correttamente.

Lutris dovrebbe indicarvi la giusta direzione quando andate ad installare un dato gioco, ma le istruzioni non sono sempre perfette. Come risultato, potresti incorrere in qualche intoppo durante l’installazione di tutti i prerequisiti, a seconda del tuo sistema e del tuo livello di esperienza.

Una volta che hai installato tutti quei pacchetti, comunque, impostare un gioco dovrebbe essere abbastanza semplice: cercalo in Lutris, clicca sul pulsante Installa, e Lutris preparerà il gioco con le impostazioni WINE ottimali. Nota che alcuni giochi possono girare molto lentamente fino a quando non finiscono di compilare gli shader, dopo di che le prestazioni dovrebbero essere più giocabili: devi aspettare un po’ dopo aver aperto il gioco per la prima volta prima che funzioni senza problemi.

Ogni gioco è diverso

Questi sono lontani dagli unici modi per far girare un gioco su Linux, ma la maggior parte dei titoli moderni di grande nome che puoi far girare dovrebbero essere disponibili attraverso uno di questi mezzi. Se hai un gioco specifico che vuoi eseguire e che non è disponibile attraverso le risorse di cui sopra, fai qualche ricerca su Google su quel gioco specifico. Alcuni potrebbero richiedere un po’ più di smanettamento per essere eseguiti, anche se potresti essere in grado di saltare il lavoro con strumenti simili basati su WINE come PlayOnLinux.

Se riesci a far funzionare il gioco attraverso uno dei metodi di cui sopra, ma incontri dei problemi, potrebbero esserci impostazioni specifiche che devi modificare, pacchetti di dipendenze da installare o patch da applicare al gioco – di nuovo, ProtonDB è una grande risorsa. Non scoraggiatevi, e non abbiate paura di chiedere aiuto in comunità come /r/linux_gaming (dopo aver cercato se la vostra domanda è già stata posta, naturalmente).

Ehi, se tutto il resto fallisce, potete sempre trasmettere il gioco in streaming dal cloud usando Google Stadia, o da un PC Windows a casa vostra usando Steam’s Remote Play o Moonlight – guardate la nostra guida allo streaming interno dei giochi per saperne di più.

Disclosure: Humble Bundle è di proprietà di IGN, che è di proprietà della società madre di PCMag Ziff Davis.

Altre letture

  • Come combinare e organizzare le tue librerie di giochi con GOG Galaxy
  • Come ottenere una grafica migliore sui vecchi giochi per PC
  • Come vedere i tuoi fotogrammi al secondo (FPS) nei giochi
  • Come giocare ai giochi su un vecchio, PC di fascia bassa
  • Più in Giochi per PC

Recensioni di giochi per PC