Come giocare a quasi tutti i giochi Windows su Linux con Steam Play

Come giocare a quasi tutti i giochi Windows su Linux con Steam Play

I giocatori di PC che vogliono passare a Linux hanno un problema: la libreria non è abbastanza grande. Sebbene alcuni titoli AAA vengano rilasciati su Linux, di solito sono limitati a Steam e in genere arrivano dopo il lancio di Windows e macOS.





Ma cosa succede se ti dicessimo che Linux ora può accedere a quasi l'intera libreria di giochi Windows su Steam?





Ecco come giocare ai giochi Windows su Linux con una versione beta di Steam Play.





come cambiare le icone dei programmi windows 10

Giochi Windows su Linux: la situazione attuale

Negli ultimi anni, la scena è costantemente migliorata per i giocatori Linux. La popolarità della piattaforma è aumentata lentamente, tanto da consentire ad alcuni nuovi titoli importanti di essere rilasciati direttamente su Linux.

Ma per altri titoli, come puoi eseguire i giochi Windows su Linux?



  • Wine/PlayOnLinux Nota: utilizzando il livello di compatibilità Wine e il front-end PlayOnLinux, i giocatori Linux possono eseguire titoli Windows con vari gradi di successo.
  • CodeWeavers Crossover : La versione proprietaria di Wine, i cui miglioramenti sono stati aggiunti a Wine in seguito. È destinato principalmente all'esecuzione di applicazioni Windows su macOS e Linux, piuttosto che sui giochi.
  • Macchina virtuale : puoi creare una macchina virtuale Windows in Linux ed eseguire molti giochi Windows.
  • Steam Play : Rilasciato per la prima volta nel 2010, questo rende possibile l'esecuzione di molti giochi per PC Windows in Linux.

Mentre la compatibilità del sistema operativo è migliorata da quando Gabe Newell di Valve ha espresso disprezzo per Windows, i problemi di prestazioni e compatibilità hanno ostacolato i giochi su Linux.

Ciò potrebbe cambiare presto con il rilascio del nuovo programma beta di Steam Play.





La nuova beta di Steam Play

L'agosto 2018 ha visto il rilascio di Steam Play beta, una nuova versione del software che consente l'esecuzione dei giochi Windows su Linux. Dopo due anni di collaborazione con CodeWeavers e altre parti, questo include una versione modificata di Wine, nota come Proton, e il supporto per l'API grafica 3D multipiattaforma di Vulkan .

La versione iniziale supporta 27 titoli, ma puoi suggerirne altri . Inoltre, anche altri titoli funzioneranno se hanno lavorato con Wine in passato.





Proton differisce da Wine in diversi modi, in particolare l'implementazione di vkd3d Direct3D 12, i bridge OpenVR e API Steamworks, correzioni per Direct3D 9 e Direct3D 11, controller di gioco migliorato e supporto a schermo intero. Altrettanto importante è il set di patch esync (abbreviazione di 'sincronizzazione basata su eventfd'), che apporta miglioramenti delle prestazioni per il multi-threading.

Si prevedono buone prestazioni complessive per i titoli Vulkan, anche se dove è richiesta la traduzione API, è più probabile un'esperienza Wine più tradizionale. Indipendentemente da ciò, questo è un grande passo avanti per i giochi Linux.

Meglio ancora, chiunque può installare la versione beta di Steam Play. Ecco come!

Aderisci a Steam Play Beta

Avrai bisogno di Client Steam in esecuzione sulla tua macchina Linux . Puoi installarlo come app o potrebbe essere stato preinstallato con la tua distribuzione Linux incentrata sui giochi (ad es. Distribuzione SteamOS ).

Per iniziare, apri Steam e accedi. Trova il Steam > Impostazioni menu, quindi vai a Account scheda.

Qui, trova il Partecipazione beta sezione e clicca Modificare . Selezionare Aggiornamento beta di Steam nell'elenco a discesa, quindi ok per confermare.

Steam ti chiederà quindi di riavviare l'app. Al riavvio, è necessario installare una nuova versione, quindi preparati per una breve attesa durante il download di 150 MB di dati.

Se stai utilizzando la modalità Big Picture in Steam, le istruzioni sono leggermente diverse. Aprire Impostazioni > Sistema e controlla Partecipa alla beta del cliente . Riavvia Steam quando richiesto.

Installa driver grafici aggiornati

Per procedere, dovrai aggiornare i driver grafici sul tuo dispositivo Linux. Se stai eseguendo SteamOS, un aggiornamento lo avrà già fatto.

I passaggi seguenti sono per i dispositivi Ubuntu 18.04 LTS con grafica Nvidia, AMD o Intel.

Nvidia

Devi installare i driver proprietari più recenti per giocare con la versione beta di Steam Play. Apri un terminale e aggiungi il PPA del driver di terze parti di Canonical con questi comandi:

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt install nvidia-driver-396

Una volta scaricato il driver, riavvia il sistema Linux.

AMD/Intel

Per la grafica AMD o Intel, dovrai installare i driver Mesa e LLVM recenti:

sudo add-apt-repository ppa:paulo-miguel-dias/mesa sudo apt-get update sudo apt dist-upgrade sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

Ricorda di riavviare il sistema una volta installati i driver. I giocatori VR possono anche sfruttare il supporto AMD per i loro dispositivi utilizzando questi comandi:

sudo add-apt-repository ppa:kisak/steamvr4pk sudo apt-get update sudo apt dist-upgrade sudo apt install linux-generic-steamvr-18.04

Con questi driver installati, il tuo PC Linux sarà pronto (supponendo che abbia un hardware grafico adatto) per giocare a quasi tutti i giochi Windows tramite Steam. Controlla il Forum di supporto di Steam per assistenza nell'installazione dei driver su altre distribuzioni.

Installa un gioco Windows su Linux in Steam

Per impostazione predefinita, puoi installare solo giochi compatibili con Linux in Steam. Anche dopo aver aderito al programma beta, non c'è modo all'interno dell'interfaccia utente di Steam per installare i giochi. Fare clic con il tasto destro e selezionare Installare dal menu risulterà in un messaggio di errore istantaneo.

posso stampare un libro kindle

Perché non puoi installare? Bene, devi abilitare Steam Play per i titoli nella tua libreria.

In Steam, vai su Steam > Impostazioni > Steam Play e assicurati che entrambi Abilita Steam Play per i titoli supportati e Abilita Steam Play per tutti i titoli sono controllati.

(C'è anche la possibilità di passare da una versione all'altra di Proton, che sarà utile per la risoluzione dei problemi)

Clic ok per confermare e seguire le istruzioni per riavviare Steam. Sarai quindi in grado di scegliere qualsiasi titolo, fare clic con il pulsante destro del mouse e selezionare Installare . Attenzione, tuttavia: è improbabile che i titoli che non sono stati eseguiti con Wine in precedenza funzionino improvvisamente.

L'esecuzione di un gioco visualizzerà un messaggio che informa che verrà avviato con Steam Play. Clic ok per procedere e giocare!

In che modo Steam Play può migliorare il gioco su Linux

Il gioco su Linux è già migliorato di dieci volte con il rilascio della versione beta di Steam Play. Ma può diventare ancora più fantastico grazie a Valve che rende facile il coinvolgimento degli sviluppatori.

Il supporto Vulkan è una parte importante di questa strategia, con Valve implora gli sviluppatori che attualmente non rilasciano su Linux:

'[T]arget Vulkan in modo nativo per offrire le migliori prestazioni possibili su tutte le piattaforme, o almeno offrirlo come opzione, se possibile. È anche una buona idea evitare qualsiasi middleware DRM di terze parti invasivo, poiché a volte impedisce alle funzionalità di compatibilità di funzionare come previsto.'

Questa è un'ottima notizia per il futuro!

Gioca ai tuoi giochi Windows preferiti su Steam oggi stesso

Niente più problemi con le configurazioni di Wine e niente più frustrazioni. Valve ha rivitalizzato i giochi Linux al momento giusto e tutti possono essere coinvolti.

Per riassumere, puoi installare i giochi Windows in Linux tramite Steam come segue:

  • Usa l'attivazione della versione beta del client di Steam
  • Scarica il client beta
  • Installa i driver grafici aggiornati
  • Abilita Steam Play in Steam

Ora, potresti riscontrare problemi nell'ottenere i driver grafici corretti (l'ho fatto), ma troverai supporto online per aiutarti qui. Una volta superato questo potenziale problema, tuttavia, il tuo dispositivo Linux sarà pronto per installare quasi tutti i giochi Windows su Steam.

Forse ora è finalmente giunto il momento di uscire da Windows!

Condividere Condividere Tweet E-mail 5 suggerimenti per potenziare le tue macchine Linux VirtualBox

Stanchi delle scarse prestazioni offerte dalle macchine virtuali? Ecco cosa dovresti fare per aumentare le prestazioni di VirtualBox.

Leggi Avanti
Argomenti correlati
  • Linux
  • Gioco
  • Vapore
  • Linux
  • Suggerimenti di gioco
  • Giochi Linux
Circa l'autore Christian Cawley(1510 articoli pubblicati)

Deputy Editor for Security, Linux, DIY, Programming e Tech Explained e Really Utile Podcast producer, con una vasta esperienza nel supporto di desktop e software. Collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, un amante dei Lego e un fan dei giochi retrò.

Altro da Christian Cawley

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti