Non molto tempo fa, era difficile credere che Linux sarebbe stato in qualche modo una piattaforma di gioco. I giochi nativi sono ancora pochi, ma con l'avvento delle API Vulkan, lo sviluppo del livello di compatibilità Wine per l'esecuzione di applicazioni Windows ha subito un'accelerazione. Il client di Steam ne è la prova evidente: Proton consente di eseguire oltre il 70% dell'intera libreria di Steam. Al di fuori di Steam, è possibile trovare un gran numero di buoni giochi. Lutris e CrossOver sono adatti a farli girare, ma esiste una terza opzione: PortProton. Consente di eseguire giochi di terze parti utilizzando Proton. Vediamo quindi come installare Proton Linux.
Proton è un layer di compatibilità basato su Wine, sviluppato da Valve e progettato per i clienti di Steam. Permette di eseguire più della metà dei giochi scritti per Windows. È possibile trovare un elenco di giochi e le recensioni dei giocatori su ProtonDB. PortProton è un livello di compatibilità di Proton senza Steam con una piccola utility per configurarlo.
O, in altre parole, Proton senza Steam linux. Oltre al Proton originale, è possibile scegliere una versione modificata, Proton GE. Include decine di patch, oltre a funzioni aggiuntive come lo sharpening a bassa risoluzione (FSR). È possibile aggiungere Proton GE al client nativo di Steam, se lo si desidera.
Proton per Linux include la possibilità di eseguire molti giochi che in precedenza erano disponibili solo per Windows, grazie alla compatibilità con la libreria Wine e la tecnologia Proton. Questo permette agli utenti Linux di godere di un'ampia selezione di giochi che prima non erano disponibili. Proton migliora le prestazioni e la compatibilità dei giochi su Linux, rendendo l'esperienza di gioco più piacevole per gli utenti di questo sistema operativo.
Si differenzia dai suoi colleghi per la combinazione unica di tecnologie e funzionalità. Utilizza sofisticati sistemi di intelligenza artificiale e reti neurali per generare risposte il più possibile simili a una conversazione umana. Proton migliora costantemente le sue capacità e amplia la sua base di conoscenze per fornire la massima assistenza ai suoi utenti.
Prima di installare PortProton, è necessario aggiornare il driver video. In Ubuntu, per farlo, aprire l'utilità Driver e selezionare l'ultimo driver proprietario Nvidia. Nel caso di AMD e Intel, è necessario utilizzare il driver open source Mesa preinstallato. È importante che la scheda video non sia vecchia e che supporti Vulkan. Le schede a partire da Nvidia GeForce 600, AMD Radeon HD7000 e Intel HD 500 funzionano.
Inoltre, potrebbe essere necessario installare i driver Vulkan:
$ sudo apt install libvulkan1 libvulkan1:i386 vulkan-utils
Per il driver Mesa:
$ sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 libvulkan1 libvulkan1:i386 vulkan-utils
È inoltre necessario installare le dipendenze:
$ sudo dpkg --add-architecture i386
$ sudo add-apt-repository multiverse
$ sudo apt update && sudo apt upgrade
$ sudo apt install bubblewrap curl gamemode icoutils tar vulkan-tools libvulkan1 libvulkan1:i386 wget zenity zstd steam cabextract
Viene fornito un elenco di comandi anche per altre distribuzioni.
Per installare PortProton, è necessario eseguire il comando:
$ wget -c -T 5 https://portwine-linux.ru/ftp/portwine/PortProton-95 && sh "./PortProton-95"
Dopo l'installazione, è possibile eseguire immediatamente PortProton per configurare Wine. Nella sezione Autoinstall è possibile installare quasi tutti i client più diffusi; dopo l'installazione l'icona corrispondente apparirà nel menu delle applicazioni.
Per lanciare un gioco, nelmenucontestualedel file exe è necessario selezionare Apri in PortProton. La finestra che appare indicherà la presenza del gioco nel database, che consente di installare automaticamente le librerie mancanti, per cui il primo avvio del gioco potrebbe essere lungo. Qui si può anche scegliere l'API emulata (DirectX 9-11, 12 o OpenGL) e il livello di compatibilità (Proton Steam o Proton GE). Se non riuscite a eseguire il gioco con il Proton Steam originale, provate Proton GE.
Una volta installate tutte le librerie, il gioco o la sua versione di lancio dovrebbero avviarsi. Alcuni giochi devono essere preconfigurati. Ad esempio, potrebbe essere necessario passare alla modalità a finestre, disabilitare alcune opzioni e così via.
Per avviare rapidamente il gioco, è possibile creare un collegamento (pulsante Crea collegamento nella finestra di PortProton). Nel caso di Ubuntu, trascinate il collegamento sul desktop e selezionate Consenti avvio nel menu contestuale.
Non tutti i giochi vengono avviati, inoltre, lavorare in Steam tramite Proton non garantisce l'avvio dello stesso gioco, ma non è legato a Steam. Per lavorare su Steam via Proton in russo, è necessario installare Steam via Proton e selezionare la lingua russa nelle impostazioni di Steam. Dopodiché i giochi e l'interfaccia di Steam saranno visualizzati in lingua russa.
Ancora una volta, desideriamo sottolineare che PortProton consente di eseguire la maggior parte dei giochi per Windows. È inoltre possibile installare tutti i client più diffusi: GoG, EGS, Origin e altri. Tuttavia, è necessario prestare molta attenzione all'avvio di giochi online, poiché spesso dispongono di protezioni che possono accettare erroneamente PortProton e bloccare il vostro account.
Per disinstallare Proton su Linux, è necessario disinstallarlo tramite Steam. Ecco i passaggi da seguire:
Accedere alle impostazioni di Steam (fare clic su "Steam" -> "Impostazioni" nell'angolo in alto a sinistra).
In "Steam Play", è possibile disabilitare Proton o eliminarlo, se possibile.
Eliminazione dei file di Proton: se volete eliminare manualmente i file di Proton, di solito si trovano nella cartella:
~/.steam/root/steamapps/common/Proton X.X
Sostituite X.X con la versione di Proton che volete eliminare. È possibile eliminare semplicemente questa cartella. Dopo aver completato questi passaggi, chiudete e riavviate Steam per rendere effettive le modifiche.
Apply the discount by inserting the promo code in the special field at checkout: