5 motivi per cui Linux è adatto ai giochi nel 2023

click fraud protection

Linux potrebbe non essere il miglior sistema operativo per giochi graficamente impegnativi, ma è diventato molto più accessibile negli ultimi anni

Windows è stato a lungo acclamato come il miglior sistema operativo per i giochi, facilmente battebile Linux e macOS quando si tratta di eseguire gli ultimi giochi ad alta intensità grafica. Ma al giorno d'oggi le cose non sono così semplici. I giochi Linux hanno fatto molta strada dall'inizio degli anni 2010, quando la maggior parte dei giochi 3D basati su Windows funzionavano a framerate drasticamente ridotti sul sistema operativo open source. In effetti, Linux è ora una piattaforma valida per i giochi, quindi forse è il momento di provarci.

1 Linux supporta più giochi che mai

Innanzitutto chiariamo una cosa. Sì, la maggior parte dei giochi viene ancora rilasciata esclusivamente su Windows, ma i titoli più popolari hanno effettivi port Linux che possono essere eseguiti in modo nativo sulla maggior parte delle distribuzioni. Questo prima di includere i molteplici livelli di compatibilità che possono eseguire giochi basati su Windows su Linux. Un esempio è Wine, che è stato rilasciato nel 1993 e consentiva agli utenti di installare ed eseguire giochi Windows su Linux. Tuttavia, i giochi 3D complessi erano pieni di bug grafici, problemi di prestazioni o entrambi.

Avanzando rapidamente fino al 2018, il panorama dei giochi Linux è cambiato per sempre quando Valve ha rilasciato il Strato di compatibilità protonica. Al momento del suo lancio, Proton supportava un numero molto limitato di giochi, ma il suo elenco di compatibilità è cresciuto man mano che Valve ha continuato a rilasciare versioni più recenti del software nel corso degli anni. Da allora Proton è diventato un vero e proprio punto di svolta per gli utenti Linux grazie al suo utilizzo su Ponte a vapore, ed è ciò che aiuta la maggior parte dei giochi a funzionare sulla piattaforma senza costringere gli sviluppatori a realizzare una versione specifica per Linux.

2 Supporto plug-and-play per molti controller

Una delle mie caratteristiche preferite di Linux è che funziona con quasi tutti i controller moderni, indipendentemente dalla console per cui sono stati realizzati. Dai controller Xbox 360 ai Joy-Contro per Nintendo Switch e persino ai controller DualSense, la tua distribuzione Linux preferita funzionerà senza installare un'applicazione di terze parti.

Diamine, Linux è compatibile anche con i controller DualShock 3 e puoi iniziare a utilizzare il controller PS3 su una macchina Linux semplicemente collegandolo a una porta USB libera. Come qualcuno che ha trascorso molto tempo a far funzionare correttamente un controller DualShock 3 su a finestre11 sistema, il supporto di Linux per quasi tutti i controller moderni lo rende migliore di Windows.

3 Driver Nvidia preinstallati su distribuzioni selezionate

Quando ho tentato per la prima volta di configurare doppio avvio per Windows e Linux, una delle mie più grandi paure era la quantità di tempo necessaria per far funzionare i driver Nvidia su una distribuzione basata su Linux. A differenza dei driver open source di AMD, Nvidia fornisce driver proprietari per le sue GPU, che lo sono ottimo per i giochi ma noto per essere pieno di bug su Linux.

Fortunatamente, alcune distribuzioni Linux come Pop!_OS e EndeavourOS ti consentono di creare un'unità avviabile con Driver Nvidia preinstallati, il che riduce drasticamente il mal di testa legato all'installazione dei driver per la tua Nvidia GPU. Inoltre, lo scorso anno Nvidia ha reso open source i moduli del kernel GPU Linux. Sebbene il Team Green non abbia fatto esattamente alcuno sforzo per rilasciare corretto driver open source, è ancora un passo nella giusta direzione poiché gli sviluppatori della comunità ottengono un maggiore accesso. Avvicina gli utenti Nvidia alla natura open source dei driver AMD. E a proposito di AMD...

4 I driver recenti hanno migliorato la compilazione degli shader sulle GPU AMD

Anche se le schede grafiche AMD sono in genere più stabili su Linux rispetto alle loro controparti Nvidia, gli stuttering causati durante la compilazione della cache dello shader erano un grosso problema. La funzione di pre-caching degli shader di Steam ha fornito una soluzione alternativa decente per i problemi di stuttering, ma è stato necessario attendere un po' di tempo prima che Steam finisse di scaricare in anticipo le cache degli shader.

Fortunatamente, gli sviluppatori hanno iniziato a lavorare sul supporto per l'estensione VK EXT Graphics Pipeline Library (GPL) all'inizio di quest'anno. Con il suo rilascio a maggio, l'aggiornamento Mesa 23.1 ha abilitato questa funzionalità sulla maggior parte delle GPU AMD, causando una drastica riduzione dello stutter dello shader per la maggior parte dei giochi che girano su DirectX09-11.

Windows potrebbe avere il maggior numero di app e strumenti volti a migliorare la tua esperienza di gioco, ma neanche Linux è molto indietro. Se sei abituato alle app di utilità disponibili su Windows, puoi trovare altrettanto facilmente alternative comparabili (e talvolta migliori) su Linux.

Ad esempio, le funzionalità di monitoraggio hardware e limitazione del frame rate di RTSS possono essere replicate utilizzando MangoHUD su distribuzioni Linux. Allo stesso modo, gli effetti di post-elaborazione forniti da ReShade funzionano bene su Proton e puoi persino utilizzare vkBasalt per migliorare la grafica dei giochi basati su Vulkan. Lo stesso vale per gli strumenti di overclocking. Le GPU AMD funzionano bene con CoreCtrl, mentre le velocità di clock di Nvidia schede grafiche può essere ottimizzato utilizzando GreenWithEnvy.

Linux è migliore di Windows per i giochi?

Con i recenti aggiornamenti di Proton, un migliore supporto per i driver Nvidia e AMD e strumenti di utilità decenti, Linux è migliore che mai per i giochi. Sfortunatamente, non è ancora abbastanza buono per battere Windows per quanto riguarda i giochi. I giochi che utilizzano software anti-cheat non supportato non funzioneranno su Linux e questo da solo esclude una parte significativa dei giochi multiplayer per gli utenti Linux. Potresti anche riscontrare problemi se esegui giochi DirectX12 su piattaforme di fascia bassa e, rispetto a Windows, anche i giochi che funzionano tramite livelli di compatibilità come Proton e Wine di solito richiedono framerate colpi.

Detto questo, il futuro dei giochi Linux sembra molto promettente. Valve ha adottato diverse misure per dare il massimo ai giochi Linux e il successo di Steam Deck è una testimonianza del potenziale latente di Linux. Con sempre più sviluppatori e utenti che iniziano a rendersi conto dei meriti del passaggio a Linux, non sarei sorpreso se detronizzasse Windows come re dei sistemi operativi nel prossimo decennio.