Differenza di prestazioni di gioco tra Windows e Ubuntu


42

Quali sono i pro / contro che passano da Windows 7/8 a Ubuntu?

Sviluppo principalmente software e gioco.

Ovviamente non gioco ai miei laptop, ecco perché provo Ubuntu. Ma l'intero sistema operativo ha un bell'aspetto e di recente ho scoperto PlayOnLinux.

Quanto è grande il rendimento ottenuto dai giochi Windows? Cosa succede se il gioco supporta DX11 e ha tassellatura, PlayOnLinux traduce DX11 in OpenGL?


Risponderò qui sotto per esperienza ma non so se questa è una domanda corretta per Ubuntu. ho cercato di inserire nel titolo quello che volevi, ma lascio che sia il moderatore a decidere.
Luis Alvarado,

Ti consigliamo di leggere le Domande correlate ---->
Uri Herrera,

Risposte:


75

Da un'esperienza di oltre 7 anni posso dire quanto segue:

Ho provato Wine dal 2005-2006. Ho anche provato Cedega (Dead for me dopo l'uscita di Wine 1.2) e PlayOnLinux (in breve PoL). Ho anche visto come il processo di sviluppo di Wine sotto Ubuntu abbia rapidamente raggiunto gli ultimi giochi. Per l'installazione e la configurazione di Wine, consultare Come installare e configurare Wine?

Circa 4 anni fa, se qualcuno venisse da me e volesse passare a Ubuntu, una delle domande che farebbe sarebbe: posso giocare a X su Ubuntu ?. Se la risposta fosse positiva per quel gioco, la domanda successiva sarebbe qualcosa del tipo: avrà le stesse prestazioni?

4 anni fa la mia risposta normale era no nella maggior parte dei casi. Dopo Wine 1.2 e quest'anno 1.4, avevo cambiato la mia risposta per diversi giochi e per la prima volta ero più sul lato positivo nel dire a un nuovo utente che potevano effettivamente giocare.

Casi come Deep Space 2 che è / è stato uno degli ultimi giochi a cui ho potuto giocare. Alice nel paese delle meraviglie (il nuovo intendo), The Sims 3, World of Warcraft, Amnesia e altri. Persino Skyrim poteva essere giocato. Si tratta di giochi che richiedono una grafica potente e puoi giocarli con configurazioni aggiuntive poco o nulla oltre alle normali fasi di installazione e riproduzione.

Un modo rapido per sapere quali giochi possono o non possono essere giocati su Wine (in Ubuntu) è disponibile nel database delle app di vino: http://appdb.winehq.org/ che contiene più di 11000 giochi (Litte oltre 5000 circa due anni fa). Ciò include anche informazioni per la maggior parte dei giochi sulle prestazioni, che non è la stessa per ogni gioco che può essere riproducibile su Linux. Questo aiuta a sapere se un gioco è giocabile e ha le stesse prestazioni confermate rispetto allo stesso gioco su Windows.

Wine offre anche qualcosa chiamato Classifica che aiuta a determinare quali giochi possono essere giocati con meno configurazione e maggiori probabilità che funzionino immediatamente. Se vedi un gioco con una classifica Platinum significa che hai una probabilità del 99% che funzioni senza problemi, dall'inizio alla fine. Se ne vedi uno con la classifica Gold, potresti ritrovarti a fare un po 'di configurazione, ma alla fine funzionerà bene. Nella maggior parte dei casi, lo stato Gold funzionerà immediatamente. Mostrano come Gold perché non sono stati aggiornati con l'ultima versione di Wine. Naturalmente se giochi con il livello Garbage significa che non funzionerà mai o funzionerà solo se Superman inizia a mangiare cereali kryptoniani al mattino.

Un paio di anni fa la quantità di giochi Platinum era inferiore a 50. Nell'agosto 2012 (la prima volta che ho scritto questa risposta) è stato possibile trovare Più di 1500 giochi , di cui quasi 200 erano negli Ultimi titoli . Oggi ci sono più di 5800 giochi di cui oltre 1800+ sono in platino. E questo è solo nella fase di sviluppo del 1.5.x. Posso solo immaginare l'importo che raggiungerà il rating Platinum una volta rilasciato 1.6. L'unica necessità qui è che più persone partecipino e testino i giochi su Wine (se applicabile) o Steam (che è nuovo in questo momento).

Con questo in mente, consiglierò sempre di usare il PPA di Wine trovato qui . Questo perché quelli ufficiali come la serie 1.4.x, dopo diversi mesi, sono obsoleti rispetto alla serie di sviluppo 1.5.x, che per me è molto stabile, ha molti miglioramenti e risolve molti problemi.

Esegui semplicemente quanto segue nel terminale: sudo add-apt-repository ppa:ubuntu-wine/ppa

Quindi corri sudo apt-get update. Successivamente installa l'ultima versione (al momento della stesura è la 1.5.23). Per verificare la versione installata, digitare wine --versionnel terminale.

QUANTO È GRANDE IL PERFORMANCE HIT?

Visto che lo sviluppo del vino sta facendo enormi passi avanti (specialmente nei dipartimenti DX10 e DX11) e dall'esperienza possiamo dire quanto segue:

  • Giochi come world of warcraft sono molto più fluidi nei PC più vecchi. In qualche modo usano MENO MEMORIA rispetto al loro scenario Windows e ottengono un FPS migliore nei PC più vecchi. Questo l'ho testato su 8 PC per gli amici che volevano testare Ubuntu ma hanno anche giocato a WoW. Tutti i casi hanno menzionato lo stesso risultato positivo. Nel setup di DX11 gxApi ho potuto davvero giocare a WoW con una grafica davvero fantastica. Ma per i migliori risultati OpenGL è migliore. Questo non è lo stesso per i PC di alta gamma in cui puoi effettivamente godere di una grafica migliore con quelli di fascia alta fino a quando Wine non raggiunge queste tecnologie grafiche.

  • I giochi con DX10 o DX11 funzioneranno immediatamente. In questo momento la risposta è NO, non lo faranno. Funzioneranno in futuro, sì. La velocità con cui Wine ha dimostrato di essere uno sviluppo inn lo suggerisce. Specialmente per gli ultimi giochi e il supporto DirectX 10/11.

  • La quantità di giochi che stanno funzionando fuori dagli schemi (fantastici giochi grafici in questo caso) è cresciuta esponenzialmente solo nell'ultimo anno. Questo ti dà un'idea di come andranno le cose alla fine del 2012 o all'inizio del 2013 per Wine. Per darti un'idea di base, ho suonato in Wine Deep Space 2, 3 giorni dopo il suo lancio ufficiale. Non pensavo nemmeno che avrebbe funzionato e qui sono rimasto sorpreso dal fatto che tutto funzioni alla grande dalla prima volta. Sono anche riuscito a giocare a Dishonored un giorno dopo l'uscita senza problemi. Altri come Portal 2, Skyrim e Trine 1 e 2 sono giocabili senza problemi.

  • Wine non si concentra solo su un'app alla volta, ma anche su librerie o DLL. Ciò significa che se 100 giochi utilizzano un tipo di libreria X, beneficeranno tutti di un semplice miglioramento apportato ad esso. Questo è il motivo per cui, quando esce ogni aggiornamento di wine, può cambiare molte cose per quanto riguarda una singola correzione. Ad esempio, possiamo ancora ricordare la famosa piccola correzione su mouse e audio che ha finito per risolvere più di 100 giochi.

PLAYONLINUX - PoL in breve, funziona con Wine fianco a fianco. Tentano (in modo molto efficiente) di farlo in modo che quando installi un programma / gioco funzioni immediatamente. potrebbero usare una vecchia versione di vino che funziona perfettamente per un particolare gioco o potrebbero aggiungere alcuni script, dll o file aggiuntivi per far funzionare il gioco. PoL non richiede l'installazione di Wine, ma sarebbe saggio installarlo allo stesso modo. Puoi trovare l' ultima versione qui .

Ad esempio l'installazione di un gioco con Wine potrebbe farti fare diversi passaggi aggiuntivi per farlo funzionare. PoL è a portata di clic, PoL farà in modo che il gioco si installi e funzioni come dovrebbe aggiungendo un livello che legge il programma o il gioco che si sta installando ed eseguendo uno script per assicurarsi che tutte le DLL e i componenti aggiuntivi di cui l'applicazione necessita sono installati (ad esempio DirectX o .NET). Questo è ciò a cui punta PoL, per te "Gioca su Linux". Si noti che si basa sulla tecnologia che offre Wine. In realtà si aggiorna piuttosto velocemente rispetto ad aggiungere nuovi script di installazione.

Molte di queste app sono disponibili nel lungo elenco di app supportate .

Detto questo, PoL non fa nulla al mondo che Wine non ha, ad esempio traducendo DX11 in OpenGL. Questo sarebbe più nell'area del vino.

Quello che consiglierei mentre lo faccio normalmente, è di fare dei test con diversi giochi e aiutare la community di Wine con il tuo feedback. In questo modo accelereresti il ​​processo affinché quel particolare gioco funzioni correttamente.

CODEWEAVERS CROSSOVER

Questo è simile a PoL ma è pagato. In realtà hai un sacco di supporto e c'è anche un bel Top List delle app più votate

VAPORE

La mossa di Valve per offrire vapore su Linux (specialmente in Ubuntu) dimostra semplicemente il potenziale che Linux sta avendo sui giochi. Dovrei anche menzionare che Valve non è l'unico che sta cercando di sviluppare giochi per Ubuntu. Molti altri guardano anche in questo modo come alternativa a Windows (specialmente Windows 8).

NVIDIA / INTEL / ATI

Anche le società di schede grafiche si stanno concentrando sempre di più sul miglioramento delle loro prestazioni su Linux. Con gli enormi salti che abbiamo avuto finora ottenere dopo ogni aggiornamento un significativo aumento delle prestazioni.

UBUNTU

Ed infine. Le prestazioni che Ubuntu ha ricevuto su ogni versione da quando è uscito Unity sono state positive. Per ogni nuova versione, Unity ha consumato meno risorse, ha avuto meno bug e ha migliorato le prestazioni al punto da diventare eccellente per giocare a qualsiasi gioco, basato su Wine o nativo come Steam.

Le prestazioni che molti utenti hanno notato in 12.04, poi di nuovo in 12.10 e ancora di più in 13.04 sono solo un piccolo esempio di dove si sta dirigendo Unity e che tipo di miglioramenti possiamo aspettarci di ricevere, non solo per le prestazioni grafiche ma per una più generale . Io per primo ho preso molte valutazioni sull'utilizzo delle risorse e sulle prestazioni video dall'11.10 e per ogni nuova versione, specialmente dal 12.04, l'utilizzo delle risorse ha iniziato a diminuire in modo significativo e il conteggio degli FPS è aumentato.

Testato un paio di giorni fa è stato Dead Space 3 e Dishonored con entrambi i contenuti DLC. Sono rimasto sorpreso dal fatto che entrambi abbiano funzionato perfettamente e che abbiano rilevato correttamente la mia scheda video, CPU e memoria. Potrei selezionare le configurazioni video più alte possibili e riprodurre perfettamente.

PRESTAZIONI DI UBUNTU

Devo dirtelo, quando è uscito, Unity era forse il peggior DE per i giochi. Era gonfio, pesante e si è schiantato molto. Ma aveva un obiettivo stabilito e un modo di lavorare che era ottimo per molti compiti produttivi. I miglioramenti rispetto a ciascuna nuova versione hanno portato molte modifiche a Unity DE a un punto tale che per ogni nuova versione, l'utente finale poteva effettivamente vedere molti miglioramenti e correzioni delle prestazioni.

12.04 ha segnato un punto così migliorato in cui molti utenti finali che hanno criticato Unity sono stati sopraffatti dalla funzionalità e dalla velocità di Unity. È da questa versione che mostrerò alcuni parametri che ritengo debbano essere indicati per dare un'idea di come sta Unity nei giochi. Ecco quindi alcuni link (ordinati cronologicamente) sulle prestazioni di Unity:

Ho aggiunto i 2 collegamenti alle prestazioni di Windows per dimostrare un punto. Se guardi i benchmark, vedrai che ci sono salti tra le prestazioni in 12.10 e 13.04. Molte correzioni e miglioramenti apportati a Unity / Compiz hanno dato a Unity un vantaggio in termini di 3D.

E si noti che tutti questi benchmark utilizzano Unity della serie 6.x. Quello in 13.04 in questo momento è la serie 7.x. Ci sono anche alcune patch davvero fantastiche che arriveranno alle 13.04 nelle prossime settimane che ridurranno ulteriormente l'utilizzo della memoria, l'utilizzo della CPU e miglioreranno le prestazioni grafiche. Inoltre, ecco alcune risposte che ti aiuteranno quando le prestazioni o la compatibilità sono un problema:

STATISTICHE UBUNTU

Ma perché tanta attenzione da parte di Steam e di altre società. Bene, molti sondaggi sono stati condotti e nella maggior parte (se non in tutti) hanno dimostrato che la maggior parte degli utenti Linux usa Ubuntu o un suo derivato. Come mostra l'ultimo sondaggio G + , con un totale di oltre 14000 voti finora, la maggior parte degli utenti usa Ubuntu (oltre il 50%) e la maggior parte utilizza il desktop Unity (oltre il 50%). Questo dà un'idea alle società di gioco su cui concentrarsi, su quale DE lavorare e su come adattare il loro gioco a questa piattaforma di gioco emergente.

SUGGERIMENTI - Esistono diversi suggerimenti che posso lasciare a chiunque legga questo in relazione a Wine, utilizzo del vino, configurazione e suggerimenti in generale per chiunque sia nuovo o vecchio, questi sono:

Come installo Half-Life 1 e 2? - Copre Winetricks

Regolazione della risoluzione per singoli programmi Wine - Gestisci diverse app (Windows / Risoluzioni diverse).

Per alcuni di quelli che posso confermare che funzionano dopo averli testati su almeno 3 computer con i requisiti hardware corretti (inclusi aggiornamenti e DLC) sono:

  • Far Cry & Far Cry 2
  • Dead Island & Dead Island: Riptide
  • Dishonored
  • Hitman 1 ... 4 (Blood Money)
  • Trine & Trine 2
  • GTA3, VC e SA
  • Dead Space 1 ... 3
  • World of Warcraft
  • Elder Scrolls 3 ... 5
  • Collezione Penumbra
  • E molti altri...

Spero che questo ti aiuti e ti dia un'idea di come si stanno muovendo le cose.


3
Citando, "Superman inizia a mangiare cereali kryptoniani al mattino". LOL !!
Akshit Baunthiyal,

1
L'ultima volta che ho giocato a Wine è stato molto tempo fa, ma ha funzionato bene e ho notato anche che la latenza della rete era costantemente migliore rispetto a Windows (XP al momento, non ho provato versioni successive). ~ 90ms contro 150-300ms.
Kurtosis,

3

Sono il manutentore di due giochi su Wine HQ. Quindi posso dirlo per esperienza.

Gaming Under Wine non è MALE. Mantengo NFS Hot Pursuit e NFS Most Wanted su Wine HQ e la maggior parte delle recensioni sono positive su Wine.

Essendo un manutentore del gioco, posso capire cosa può fare e cosa non può fare Wine. La maggior parte dei giochi che hanno più di 4-5 anni hanno alte probabilità di correre bene sotto il vino


1

Il mio PC più vecchio:

FPS di Minecraft su Windows 7 con la migliore grafica: 20-30

su Ubuntu: 80-120 fps!


Stai usando WINE o lo
esegui

@SuiciDoga Minecraft è Java, quindi non so perché avrebbe mai eseguito Java Runtime per Windows sotto Wine, invece di eseguire Java Runtime per Linux in modo nativo.
Tooniis,

1

Nonostante alcuni dei commenti fatti qui, il vino non dipende dai giochi moderni. Controlla questo database: https://appdb.winehq.org/ per tutti i titoli che vorresti giocare. Consiglio il dual boot, non senza la mancanza di provare il contrario.


1
Niente di più di quanto è stato affermato più volte qui.
muru,

-3

Puoi essere fortunato se i giochi funzionano, la maggior parte no. Controlla l'AppDB per i dettagli:

In generale, a meno che non utilizzi il tuo computer solo per un po 'di navigazione ed e-mail, non vuoi davvero passare a Ubuntu, vuoi impostare un doppio avvio in modo da avere un Windows a portata di mano quando Ubuntu semplicemente non può fare quello che voglio fare.


5
Non sono assolutamente d'accordo, la maggior parte dei giochi dei 5000+ giochi che Winehq ha registrato su appdb, più della metà sono d'oro o superiori. E questo non conta 2 problemi con l'elenco, prima i giochi che funzionano fuori dagli schemi e non si trovano nell'elenco delle appdb e il secondo, i giochi che funzionano fuori dagli schemi ma nessuno ha ancora aggiornato la valutazione di mostra che ora funzionano. Molti aggiornamenti o correzioni apportati da wine per un gioco specifico, in realtà risolvono altri giochi con problemi simili. Ricordo il famoso problema del cursore audio e del mouse che si mostrava risolto solo per un gioco ma risolto più di 100.
Luis Alvarado

Seriamente, da un anno uso Ubuntu per il gioco, tutti i miei giochi per Windows funzionano bene.
w4etwetewtwet,

Tuttavia, sono d'accordo con questa risposta. Risultati di gioco seri non dovrebbero essere affrontati contro il "test dei giochi". Upvoted. Ma sono d'accordo solo sull'argomento di gioco.
Geppettvs D'Constanzo,

Navigazione ed e-mail? Veramente? Non avvio un computer Windows da cinque anni. Tutto ciò che ho sempre avuto bisogno di fare, dal video e fotoritocco al web design è disponibile in Ubuntu. Non sono un grande giocatore, ma anche lì, quello che ho provato ha funzionato.
Marc

1
Sono d'accordo .... tutto dipende fortemente da quali giochi giochi e fortemente dalla tua configurazione hardware. Gioco a TF2, WoW e Borderlands 2. TF2 funziona peggio su Ubuntu. Corro WoW con WINE ed è significativamente più lento, ma giocabile. Borderlands 2 si arresta in modo anomalo nonostante abbia seguito diverse guide, non è riuscito a farlo funzionare. Molti lo segnalano come livello "Oro", ma poi menzionano che è andato in crash UNA VOLTA O DUE VOLTE nelle loro due ore di test.
Rob P.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.