Différence de performances entre Windows et Ubuntu

40

Quels sont les avantages / inconvénients du passage de Windows 7/8 à Ubuntu?

Je développe principalement des logiciels et joue à des jeux.

De toute évidence, je ne joue pas à des jeux sur mon ordinateur portable pour essayer Ubuntu. Mais tout l’OS a fière allure et j’ai récemment découvert PlayOnLinux.

Quelle est la taille de la performance des jeux Windows? Que se passe-t-il si le jeu prend en charge DX11 et a la tessellation, PlayOnLinux traduit-il DX11 en OpenGL?

    
posée Maik Klein 15.07.2012 - 18:17
la source

5 réponses

73

À partir d’une expérience de plus de 7 ans, je peux dire ce qui suit:

J'ai essayé Wine depuis 2005-2006. Aussi essayé Cedega (Dead pour moi après le vin 1.2 est sorti) et PlayOnLinux (PoL pour faire court). J'ai également vu comment le processus de développement de Wine sous Ubuntu a rapidement rattrapé les derniers jeux. Pour l'installation et la configuration du vin s'il vous plaît voir Comment installer et configurer Wine?

Il y a environ 4 ans, si quelqu'un venait me voir et voulait changer pour Ubuntu, une des questions qu'ils se poseraient serait: Puis-je jouer au jeu X sur Ubuntu?. Si la réponse était positive pour ce jeu, la prochaine question serait la suivante: aura-t-il la même performance?

Il y a 4 ans, ma réponse normale était non dans la plupart des cas. Après Wine 1.2 et 1.4 cette année, j'avais changé ma réponse pour plusieurs jeux et pour la première fois, j'étais plus optimiste en disant à un nouvel utilisateur qu'il pouvait réellement jouer au jeu.

Des cas comme Deep Space 2 qui est / était l’un des derniers jeux auxquels je pouvais jouer. Alice au pays des merveilles (La nouvelle que je veux dire), Les Sims 3, World of Warcraft, Amnesia et d'autres. Même Skyrim pourrait être joué. Ce sont des jeux qui exigent des graphismes puissants et vous pouvez les jouer avec peu ou pas d’installations supplémentaires autres que les étapes normales d’installation et de lecture.

Un moyen rapide de savoir ce que les jeux peuvent ou ne peuvent pas être lus sur le vin (Dans Ubuntu) se trouve dans l'App Wine Database: qui détient plus de 11000 jeux (plus de 5000 il ya environ deux ans). Cela inclut également des informations sur la performance de la plupart des jeux, qui ne sont pas les mêmes pour chaque jeu pouvant être lu sur Linux. Cela aide à savoir si un jeu est jouable et a la même performance confirmée sur le même jeu sous Windows.

Wine propose également quelque chose qui s'appelle Ranking , qui aide à déterminer quels jeux peuvent être joués avec moins de configuration et une plus grande chance de fonctionner immédiatement. Si vous voyez un jeu avec un classement Platinum, cela signifie que vous avez 99% de chances de sortir de la boîte sans aucun problème, du début à la fin. Si vous en voyez un avec le classement Gold, vous pourriez vous retrouver à faire un peu de configuration, mais à la fin, cela fonctionnera bien. Dans la plupart des cas, le statut Gold fonctionnera immédiatement. Ils s'affichent comme Gold car ils n'ont pas été mis à jour avec la dernière version de Wine. Bien sûr, si vous avez un jeu avec le rang Garbage, cela signifie que cela ne marchera jamais ou ne fonctionnera que si Superman commence à manger des céréales kryptoniennes le matin.

Il y a quelques années, la quantité de jeux Platinum était inférieur à 50. En Août 2012 (la première fois que je l'ai écrit cette réponse), vous pouvez trouver Plus de 1500 jeux sur dont près de 200 étaient dans la section Derniers titres . Aujourd'hui, il y a plus de 5800 jeux dont plus de 1800 sont des platines. Et ce n'est que dans la phase de développement du 1.5.x. Je ne peux qu'imaginer le montant qui atteindra le niveau Platinum une fois que 1.6 sera disponible. Le seul besoin ici est que plus de personnes participent et testent les jeux sur Wine (si applicable) ou sur Steam (ce qui est nouveau en ce moment).

Dans cet esprit, je vous recommande de toujours utiliser la PPA de vin trouvé . C'est parce que les séries officielles comme la série 1.4.x, après plusieurs mois, sont obsolètes par rapport à la série de développement 1.5.x, qui pour moi est très stable, apporte de nombreuses améliorations et résout de nombreux problèmes.

Lancez simplement la commande suivante dans le terminal: sudo add-apt-repository ppa:ubuntu-wine/ppa

Puis exécutez sudo apt-get update . Ensuite, installez la dernière version (à ce jour, c'est la version 1.5.23). Pour vérifier la version que vous avez installée, tapez wine --version dans le terminal.

Quelle est la taille de la performance?

Voyant que le développement du vin prend des pas énormes (spécialement dans les départements DX10 et DX11) et peut dire ce qui suit de l'expérience:

  • Les jeux comme World of Warcraft se déroulent beaucoup plus facilement sur les anciens PC. Ils utilisent en quelque sorte moins de mémoire que dans leur scénario Windows et réalisent de meilleurs FPS dans les PC plus anciens. Cela, j'ai testé dans 8 PC pour les amis qui voulaient tester Ubuntu, mais aussi joué à WoW. Tous les cas ont mentionné le même résultat positif. Dans la configuration DX11 gxApi, je pouvais réellement jouer à WoW avec des graphismes très impressionnants. Mais pour de meilleurs résultats, OpenGL est meilleur.Ce n'est pas la même chose pour les PC de haute qualité où vous pouvez réellement profiter de meilleurs graphismes avec les meilleurs jusqu'à ce que Wine se rattrape à cette technologie graphique.

  • Les jeux avec DX10 ou DX11 fonctionneront-ils immédiatement? En ce moment, la réponse est NON, ils ne le feront pas. Vont-ils travailler à l'avenir, oui. La rapidité avec laquelle Wine s'est avérée être le développement de l'auberge le suggère. Spécialement pour les derniers jeux et le support DirectX 10/11.

  • La quantité de jeux fonctionnant directement (des jeux graphiques géniaux dans ce cas) a augmenté de manière exponentielle au cours de la dernière année seulement. Cela vous donne une idée de ce que seront les choses à la fin de 2012 ou au début de 2013 pour Wine. Pour vous donner une idée de fond, j'ai joué dans Wine Deep Space 2, 3 jours après son lancement officiel. Je ne pensais même pas que cela fonctionnerait et ici j'ai été étonné de voir comment tout fonctionne très bien dès la première fois. J'ai aussi réussi à jouer à Dishonored un jour après la sortie sans aucun problème. D'autres comme Portal 2, Skyrim et Trine 1 & amp; 2 sont jouables sans problèmes.

  • Wine ne se concentre pas uniquement sur une application à la fois, mais également sur des bibliothèques ou des DLL. Cela signifie que si 100 jeux utilisent un type de bibliothèque X, ils bénéficieront tous d'une amélioration simple. C'est pourquoi, lors de chaque mise à jour de vin, il peut changer beaucoup de choses concernant un seul correctif. Par exemple, nous pouvons toujours nous souvenir du fameux petit correctif sur Mouse and Audio qui a fini par réparer plus de 100 jeux.

PLAYONLINUX : le PoL, en d’autres termes, fonctionne avec Wine côte à côte. Ils essaient (de manière très efficace) de faire en sorte que lorsque vous installez un programme / jeu, il fonctionne automatiquement. Ils peuvent utiliser une ancienne version de vin qui fonctionne parfaitement pour un jeu particulier ou ils peuvent ajouter des scripts, des DLL ou des fichiers supplémentaires pour que le jeu fonctionne. PoL n'a pas besoin de Wine mais il serait sage de le faire installer de la même manière. Vous trouverez la dernière version ici .

Par exemple, l’installation d’un jeu avec Wine peut vous amener à faire plusieurs étapes supplémentaires pour que cela fonctionne. Avec PoL est juste un clic, PoL veillera à ce que le jeu s'installe et fonctionne comme il se doit en ajoutant une couche qui lit quel programme ou jeu que vous installez et exécute un script pour vous assurer que toutes les DLL et composants supplémentaires dont l'application a besoin sont installés (par exemple, DirectX ou .NET). C'est ce que vise PoL, pour que vous puissiez "jouer sur Linux". Notez qu'il est basé sur la technologie proposée par Wine. En fait, il se met à jour assez rapidement par rapport à l'ajout de nouveaux scripts d'installation.

Beaucoup de ces applications se trouvent dans la longue liste d’applications prises en charge .

Cela dit, PoL ne fait rien de ce monde que Wine n’a pas, par exemple en traduisant DX11 en OpenGL. Ce serait plus dans le domaine du vin.

Ce que je recommanderais comme je le fais normalement, est de faire des tests avec plusieurs jeux et d’aider la communauté Wine avec vos commentaires. En faisant cela, vous accéléreriez le processus pour que ce jeu particulier fonctionne correctement.

CODEWEAVERS CROSSOVER

Ceci est similaire à PoL mais il est payé. En fait, vous bénéficiez d'un grand soutien, et il y a même un Top Liste des applications les plus votées .

STEAM

La décision de Valve d’offrir sous Linux (spécialement dans Ubuntu) va juste pour montrer le potentiel de Linux sur les jeux. Je devrais également mentionner que Valve n'est pas le seul à chercher à développer des jeux pour Ubuntu. Beaucoup d’autres s’intéressent également à Windows (en particulier Windows 8).

NVIDIA / INTEL / ATI

Même les sociétés de cartes graphiques se concentrent de plus en plus sur l'amélioration de leurs performances sous Linux. Avec les sauts énormes que nous avons eu jusqu'à présent, nous avons gagné après chaque mise à jour est une amélioration significative des performances.

UBUNTU

Pour couronner le tout. La performance que Ubuntu a reçue sur chaque version depuis la sortie d'Unity a été positive. Pour chaque nouvelle version, Unity a consommé moins de ressources, a eu moins de bogues et a amélioré les performances au point de devenir excellent pour jouer à des jeux basés sur Wine ou natifs comme Steam.

Les performances que de nombreux utilisateurs ont remarquées en 12.04, puis en 12.10 et plus encore en 13.04 ne sont qu’un petit exemple de la direction prise par Unity et des améliorations attendues, non seulement pour les performances graphiques, mais aussi pour plus généralJ'ai pour ma part pris de nombreuses évaluations de l'utilisation des ressources et des performances vidéo depuis 11.10 et pour chaque nouvelle version, spécialement depuis la version 12.04, l'utilisation des ressources a commencé à baisser de manière significative et le nombre de FPS a augmenté.

Testé il y a quelques jours, Dead Space 3 & amp; Déshonoré avec les deux contenus DLC. J'ai été surpris par le fait que les deux ont parfaitement fonctionné et ils ont détecté ma carte vidéo, mon processeur et ma mémoire correctement. Je pouvais sélectionner les configurations vidéo les plus hautes possibles et jouer parfaitement.

PERFORMANCES UBUNTU

Je dois vous dire que, lors de sa sortie, Unity était peut-être la pire des DE pour les jeux. Il était gonflé, lourd et s'est écrasé beaucoup. Mais elle avait un objectif et une manière de travailler qui était excellente pour de nombreuses tâches productives. Les améliorations apportées à chaque nouvelle version ont apporté de nombreuses modifications à Unity DE, à un point tel que pour chaque nouvelle version, l’utilisateur final pouvait réellement voir de nombreuses améliorations et corrections de performances.

12.04 a marqué un point si important que de nombreux utilisateurs qui critiquaient Unity étaient dépassés par la fonctionnalité et la rapidité d’Unity. C'est à partir de cette version que je montrerai quelques repères qui, à mon avis, devraient être mis en évidence pour donner une idée de la manière dont Unity se positionne dans le jeu. Voici donc plusieurs liens (classés par ordre chronologique) sur les performances d'Unity:

J'ai ajouté les 2 liens Windows Performance pour prouver un point. Si vous regardez les benchmarks, vous verrez qu'il y a des sauts entre la performance en 12.10 et 13.04. De nombreuses corrections et améliorations apportées à Unity / Compiz ont donné à Unity un avantage en matière de 3D.

Et notez que tous ces tests utilisent Unity de la série 6.x. Celui de 13.04 en ce moment est la série 7.x. Il y a aussi des correctifs très impressionnants qui arriveront à 13.04 dans les semaines à venir, ce qui réduira davantage l'utilisation de la mémoire, l'utilisation du processeur et augmenter les performances graphiques. En outre, voici quelques réponses qui vous aideront lorsque les performances ou la compatibilité posent problème:

STATISTIQUES UBUNTU

Mais pourquoi tant de Steam et d’autres sociétés se concentrent? Eh bien, de nombreuses enquêtes ont été menées et dans la plupart des cas (sinon toutes) ont montré que la plupart des utilisateurs de Linux utilisent Ubuntu ou un dérivé. Comme le montre le dernier sondage G + , avec plus de 14 000 votes à ce jour, la plupart des utilisateurs d'Ubuntu ( Plus de 50%) et la plupart utilisent le bureau Unity (plus de 50%). Cela donne une idée aux sociétés de jeux sur lesquelles se concentrer, sur quoi travailler avec DE et comment adapter leur jeu à cette plateforme de jeu émergente.

CONSEILS - Il existe plusieurs astuces que je peux laisser à tous ceux qui lisent ceci en relation avec l’utilisation de Wine, Wine, la configuration et les astuces en général pour les nouveaux et les anciens, à savoir:

Comment installer Half-Life 1 et 2? - Couvre Winetricks

Ajuster la résolution pour chaque programme Wine - Gérer plusieurs applications (Windows / Résolutions différentes).

Pour certains de ceux que je peux vérifier qu'ils fonctionnent après les avoir testés sur au moins 3 ordinateurs avec la configuration matérielle requise (y compris les mises à jour et les DLC) sont les suivants:

  • Far Cry & amp; Far Cry 2
  • Dead Island & amp; Dead Island: Riptide
  • Dishonored
  • Hitman 1 ... 4 (argent du sang)
  • Trine & amp; Trigone 2
  • GTA3, VC & amp; SA
  • Dead Space 1 ... 3
  • World of Warcraft
  • Elder Scrolls 3 ... 5
  • Collection Penumbra
  • Et bien plus encore ...

J'espère que cela vous aidera et vous donnera une idée de la manière dont les choses évoluent.

    
réponse donnée Luis Alvarado 15.07.2012 - 19:31
la source
2

Je suis le mainteneur de deux jeux sur Wine HQ. Donc, je peux dire par expérience.

Gaming Under Wine n'est pas ce mauvais. Je maintiens NFS Hot Pursuit et NFS Most Wanted sur Wine HQ et la plupart des critiques sont positives sur Wine.

Etre un mainteneur de jeux Je peux comprendre ce que Wine peut et ne peut pas faire. La plupart des jeux de plus de 4 ou 5 ans ont de grandes chances de bien courir sous le vin

    
réponse donnée Rajat Pandita 21.05.2015 - 20:10
la source
1

Mon ancien PC:

FPS de Minecraft sur Windows 7 avec les meilleurs graphiques: 20-30

sur Ubuntu: 80-120 fps!

    
réponse donnée Happylinuxubuntu 14.07.2013 - 19:57
la source
1

Malgré certains commentaires, le vin n’est pas à la hauteur des jeux modernes. Consultez cette base de données: lien pour tous les titres que vous souhaitez lire. Je recommande le dual boot, non sans un manque d'essayer le contraire.

    
réponse donnée James Hill 20.05.2015 - 07:30
la source
-3

Vous pouvez avoir de la chance si les jeux fonctionnent du tout, la plupart ne le feront pas. Consultez l'AppDB pour plus de détails:

D'une manière générale, à moins que vous n'utilisiez votre ordinateur pour un peu de navigation et de courrier électronique, vous ne voulez vraiment pas passer à Ubuntu, vous souhaitez configurer un double démarrage pour avoir Windows sous la main. fais ce que tu veux faire.

    
réponse donnée Grumbel 15.07.2012 - 18:40
la source

Lire d'autres questions sur les étiquettes