Spieleleistungsunterschied zwischen Windows und Ubuntu


42

Was sind die Vor- und Nachteile des Wechsels von Windows 7/8 zu Ubuntu?

Ich entwickle hauptsächlich Software und spiele.

Ich spiele offensichtlich keine Spiele auf meinem Laptop, deshalb probiere ich Ubuntu aus. Aber das ganze Betriebssystem sieht toll aus und ich habe kürzlich PlayOnLinux entdeckt.

Wie groß ist der Leistungseinbruch bei Windows-Spielen? Was passiert, wenn das Spiel DX11 unterstützt und Tessellation hat, übersetzt PlayOnLinux DX11 in OpenGL?


Ich werde aus Erfahrung antworten, aber ich weiß nicht, ob dies eine richtige Frage für Ubuntu ist. Ich habe versucht, in den Titel das einzutragen, was Sie wollten, aber ich überlasse es den Moderatoren, zu entscheiden.
Luis Alvarado

Vielleicht möchten Sie die verwandten Fragen lesen ---->
Uri Herrera

Antworten:


75

Aus einer mehr als siebenjährigen Erfahrung kann ich Folgendes sagen:

Ich probiere Wein seit ungefähr 2005-2006. Ich habe auch Cedega (Dead for me, nachdem Wine 1.2 erschienen ist) und PlayOnLinux (kurz PoL) ausprobiert. Ich habe auch gesehen, wie der Entwicklungsprozess in Wine unter Ubuntu schnell zu den neuesten Spielen aufgeholt hat. Informationen zur Installation und Konfiguration von Wine finden Sie unter So installieren und konfigurieren Sie Wine?

Vor ungefähr 4 Jahren, als jemand zu mir kam und zu Ubuntu wechseln wollte, lautete eine der Fragen, die er stellen würde: Kann ich X-Spiele auf Ubuntu spielen? Wenn die Antwort für dieses Spiel positiv wäre, würde die nächste Frage ungefähr so ​​lauten: Wird es die gleiche Leistung haben?

Vor 4 Jahren war meine normale Antwort in den meisten Fällen nein. Nachdem Wine 1.2 und in diesem Jahr 1.4 herauskamen, hatte ich meine Antwort für einige Spiele geändert und zum ersten Mal war ich positiver, als ich einem neuen Benutzer mitteilte, dass er das Spiel tatsächlich spielen könne.

Fälle wie Deep Space 2, eines der neuesten Spiele, die ich spielen konnte. Alice im Wunderland (die neue, die ich meine), Die Sims 3, World of Warcraft, Amnesia und andere. Sogar Skyrim konnte gespielt werden. Dies sind Spiele, die leistungsstarke Grafiken erfordern, und Sie können sie mit nur wenigen oder gar keinen zusätzlichen Setups außer den normalen Installations- und Spielschritten spielen.

Eine schnelle Möglichkeit zu erfahren, welche Spiele auf Wine (In Ubuntu) gespielt werden können oder nicht, finden Sie in der Wine App-Datenbank: http://appdb.winehq.org/ , die mehr als 11000 Spiele enthält (Litte über 5000 ungefähr zwei) vor Jahren). Dies beinhaltet auch Informationen zu den meisten Spielen über die Leistung, die nicht für jedes Spiel identisch sind, das unter Linux gespielt werden kann. Auf diese Weise können Sie feststellen, ob ein Spiel spielbar ist und dieselbe bestätigte Leistung für dasselbe Spiel unter Windows aufweist.

Wine bietet auch ein sogenanntes Ranking, mit dessen Hilfe ermittelt werden kann, welche Spiele mit weniger Konfiguration gespielt werden können und mit welcher Wahrscheinlichkeit sie sofort funktionieren. Wenn Sie ein Spiel mit einem Platin-Ranking sehen, bedeutet dies, dass Sie eine 99% ige Chance haben, dass es von Anfang bis Ende ohne Probleme funktioniert. Wenn Sie einen mit der Gold-Rangliste sehen, müssen Sie möglicherweise ein wenig konfigurieren, aber am Ende wird es gut gehen. In den meisten Fällen funktioniert der Goldstatus sofort. Sie werden als Gold angezeigt, da sie nicht mit der neuesten Wine-Version aktualisiert wurden. Wenn Sie ein Spiel mit dem Garbage-Rang haben, bedeutet dies natürlich, dass es niemals funktioniert oder nur, wenn Superman morgens mit dem Verzehr von Krypton-Müsli beginnt.

Vor ein paar Jahren waren es weniger als 50 Platin-Spiele. Im August 2012 (als ich diese Antwort zum ersten Mal schrieb) konnten Sie mehr als 1500 Spiele finden , von denen fast 200 in den neuesten Titeln waren . Heute gibt es mehr als 5800 Spiele, von denen mehr als 1800+ Platin sind. Und das ist nur in der Entwicklungsphase der 1.5.x. Ich kann mir nur vorstellen, wie viel Platin erreicht wird, wenn 1.6 veröffentlicht wird. Hier müssen nur mehr Leute teilnehmen und die Spiele auf Wine (falls zutreffend) oder Steam (was gerade neu ist) testen.

In diesem Sinne empfehle ich immer die PPA mit von Wein gefunden hier . Dies liegt daran, dass die offiziellen wie die 1.4.x-Serie nach einigen Monaten im Vergleich zur 1.5.x-Entwicklungsserie, die für mich sehr stabil ist, viele Verbesserungen aufweist und viele Probleme löst, veraltet sind.

Führen Sie im Terminal einfach Folgendes aus: sudo add-apt-repository ppa:ubuntu-wine/ppa

Dann lauf sudo apt-get update. Installieren Sie anschließend die neueste Version (zum jetzigen Zeitpunkt ist es die 1.5.23). Um zu überprüfen, welche Version Sie installiert haben, geben Sie wine --versiondas Terminal ein.

WIE GROSS IST DER PERFORMANCE-HIT?

Da die Weinentwicklung große Sprünge macht (insbesondere in den Abteilungen DX10 und DX11) und aus Erfahrung Folgendes sagen kann:

  • Spiele wie World of Warcraft laufen auf älteren PCs viel flüssiger. Sie verwenden irgendwie WENIGER SPEICHER als in ihrem Windows-Szenario und erzielen auf älteren PCs bessere FPS. Dies habe ich in 8 PCs für Freunde getestet, die Ubuntu testen wollten, aber auch WoW spielten. In allen Fällen wurde das gleiche positive Ergebnis genannt. Im DX11 gxApi-Setup konnte ich tatsächlich WoW mit sehr tollen Grafiken spielen. Aber für beste Ergebnisse ist OpenGL besser. Dies ist nicht dasselbe für High-Spec-PCs, bei denen Sie tatsächlich bessere Grafiken mit den High-End-PCs genießen können, bis Wine mit diesen Grafiktechnologien Schritt hält.

  • Funktionieren Spiele mit DX10 oder DX11 sofort? Im Moment lautet die Antwort NEIN, das werden sie nicht. Werden sie in Zukunft arbeiten? Ja. Die Geschwindigkeit, mit der sich Wine als Gasthaus entwickelt hat, legt dies nahe. Speziell für die neuesten Spiele und DirectX 10/11-Unterstützung.

  • Die Anzahl der Spiele, die sofort einsatzbereit sind (in diesem Fall großartige Grafikspiele), ist allein im letzten Jahr exponentiell gestiegen. Dies gibt Ihnen eine Vorstellung davon, wie die Dinge Ende 2012 oder Anfang 2013 für Wein aussehen werden. Um Ihnen einen Hintergrund zu geben, habe ich 3 Tage nach dem offiziellen Start in Wine Deep Space 2 gespielt. Ich dachte nicht einmal daran, dass es funktionieren würde und hier war ich erstaunt, wie alles vom ersten Mal an funktioniert. Ich habe es auch geschafft, einen Tag nach der Veröffentlichung ohne Probleme Dishonored zu spielen. Andere wie Portal 2, Skyrim und Trine 1 & 2 sind problemlos spielbar.

  • Wine konzentriert sich nicht nur auf jeweils eine App, sondern auch auf Bibliotheken oder DLLs. Dies bedeutet, dass 100 Spiele, die die Bibliothek des Typs X verwenden, alle von einer einfachen Verbesserung profitieren. Aus diesem Grund kann jedes Update von Wine viele Änderungen in Bezug auf einen einzelnen Fix bewirken. Als Beispiel können wir uns noch an das berühmte kleine Update über Maus und Audio erinnern, das letztendlich mehr als 100 Spiele reparierte.

PLAYONLINUX - kurz PoL, arbeitet mit Wine Side by Side. Sie versuchen (auf sehr effiziente Weise), es so zu gestalten, dass es bei der Installation eines Programms / Spiels sofort funktioniert. Sie verwenden möglicherweise eine alte Weinversion, die für ein bestimmtes Spiel perfekt funktioniert, oder sie fügen Skripte, zusätzliche DLLs oder Dateien hinzu, damit das Spiel funktioniert. Für PoL muss Wine nicht installiert sein, es ist jedoch ratsam, es trotzdem zu installieren. Die neueste Version finden Sie hier .

Wenn Sie beispielsweise ein Spiel mit Wine installieren, müssen Sie möglicherweise mehrere zusätzliche Schritte ausführen, damit es funktioniert. Da PoL nur einen Klick entfernt ist, sorgt PoL dafür, dass das Spiel so installiert wird und funktioniert, wie es sollte, indem eine Ebene hinzugefügt wird, die anzeigt, welches Programm oder Spiel Sie installieren und ein Skript ausführen, um sicherzustellen, dass alle DLLs und zusätzlichen Komponenten von der Anwendung benötigt werden installiert sind (zB DirectX oder .NET). Darauf zielt PoL ab, damit Sie "Auf Linux spielen" können. Beachten Sie, dass es auf der Technologie basiert, die Wine anbietet. Es aktualisiert sich im Vergleich zum Hinzufügen neuer Installationsskripte ziemlich schnell.

Viele dieser Apps finden Sie in der langen Liste der unterstützten Apps .

Trotzdem macht PoL nichts Außergewöhnliches, was Wine nicht hat, zum Beispiel die Übersetzung von DX11 in OpenGL. Dies wäre mehr im Bereich Wein.

Was ich normalerweise empfehlen würde, ist ein paar Tests mit mehreren Spielen durchzuführen und der Wine Community mit deinem Feedback zu helfen. Auf diese Weise beschleunigen Sie den Vorgang, damit das jeweilige Spiel ordnungsgemäß funktioniert.

CODEWEAVERS CROSSOVER

Dies ist ähnlich wie bei PoL, wird jedoch bezahlt. Sie bekommen tatsächlich viel Unterstützung und es gibt sogar eine ordentliche Top-Liste der am häufigsten gewählten Apps

DAMPF

Die Entscheidung von Valve, Steam für Linux (speziell für Ubuntu) anzubieten, zeigt, dass Linux ein Überangebot an Spielen hat. Ich sollte auch erwähnen, dass Valve nicht der einzige ist, der sich mit der Entwicklung von Spielen für Ubuntu befasst. Viele andere sehen diesen Weg auch als Alternative zu Windows (speziell Windows 8).

NVIDIA / INTEL / ATI

Sogar Grafikkartenhersteller konzentrieren sich immer mehr auf die Verbesserung ihrer Leistung unter Linux. Mit den großen Sprüngen haben wir bisher nach jedem Update einen deutlichen Leistungsschub hinzugewonnen.

UBUNTU

Um das Ganze abzurunden. Die Leistung, die Ubuntu seit dem Erscheinen von Unity in jeder Version erhalten hat, ist positiv. Mit jeder neuen Version hat Unity weniger Ressourcen verbraucht, weniger Fehler beseitigt und die Leistung so weit verbessert, dass sie sich hervorragend für Spiele eignet, die auf Wine oder native wie Steam basieren.

Die Leistung, die viele Benutzer in 12.04, dann wieder in 12.10 und noch mehr in 13.04 bemerkt haben, ist nur ein kleines Beispiel dafür, wohin Unity führt und welche Art von Verbesserungen wir erwarten können, nicht nur für die Grafikleistung, sondern für eine allgemeinere . Ich für meinen Teil habe seit 11.10 viele Auswertungen über die Ressourcennutzung und die Videoleistung vorgenommen und für jede neue Version, insbesondere seit 12.04, ist die Ressourcennutzung deutlich gesunken und die FPS-Anzahl ist gestiegen.

Vor ein paar Tagen wurde Dead Space 3 & Dishonored mit beiden DLC-Inhalten getestet. Ich war erstaunt darüber, dass beide einwandfrei funktionierten und meine Grafikkarte, meine CPU und meinen Speicher korrekt erkannten. Ich konnte die höchstmöglichen Videokonfigurationen auswählen und perfekt abspielen.

UBUNTU LEISTUNG

Ich muss Ihnen sagen, als es herauskam, war Unity möglicherweise das schlechteste DE für Spiele. Es war aufgebläht, schwer und viel abgestürzt. Aber es hatte ein Ziel und eine Arbeitsweise, die für viele produktive Aufgaben großartig war. Die Verbesserungen gegenüber jeder neuen Version führten zu zahlreichen Änderungen an Unity DE, sodass der Endbenutzer bei jeder neuen Version tatsächlich viele Verbesserungen und Leistungsverbesserungen feststellen konnte.

12.04 markiert einen solchen verbesserten Punkt, an dem viele Endbenutzer, die Unity kritisierten, von der Funktionalität und der Geschwindigkeit von Unity überwältigt waren. Ab dieser Version werde ich einige Benchmarks zeigen, auf die ich hinweisen sollte, um eine Vorstellung davon zu bekommen, wie Unity im Gaming steht. Hier sind einige Links (chronologisch geordnet) über die Leistung von Unity:

Ich habe die 2 Windows-Leistungslinks hinzugefügt, um einen Punkt zu beweisen. Wenn Sie sich die Benchmarks ansehen, werden Sie feststellen, dass es Sprünge zwischen der Performance in 12.10 und 13.04 gibt. Viele Korrekturen und Verbesserungen an Unity / Compiz haben Unity den entscheidenden Vorteil in Bezug auf 3D verschafft.

Beachten Sie, dass alle diese Benchmarks Unity aus der 6.x-Serie verwenden. Die aktuelle Version von 13.04 ist die 7.x-Serie. Es gibt auch einige großartige Patches, die in den kommenden Wochen bis zum 13.04 erscheinen werden und die die Speichernutzung, die CPU-Auslastung und die Grafikleistung weiter senken werden. Darüber hinaus finden Sie hier einige Antworten, die Ihnen helfen, wenn es um Leistung oder Kompatibilität geht:

UBUNTU-STATISTIKEN

Aber warum so viel Fokus von Steam und anderen Unternehmen? Nun, viele Umfragen wurden durchgeführt und in den meisten (wenn nicht in allen) hat sich gezeigt, dass die meisten Linux-Benutzer Ubuntu oder ein Derivat davon verwenden. Wie die jüngste Umfrage von G + zeigt, verwenden die meisten Benutzer Ubuntu (über 50%) und Unity (über 50%). Dies gibt Spielefirmen eine Vorstellung davon, wo sie sich konzentrieren müssen, woran sie in DE arbeiten müssen und wie sie ihr Spiel an diese aufstrebende Spielplattform anpassen können.

TIPPS - Es gibt verschiedene Tipps, die ich jedem geben kann, der dies liest, in Bezug auf Wein, Weinverbrauch, Konfiguration und allgemeine Hinweise für jeden, der neu oder alt ist. Dies sind:

Wie installiere ich Half-Life 1 und 2? - Deckt Winetricks ab

Anpassen der Auflösung für einzelne Wine-Programme - Behandeln Sie mehrere Apps (verschiedene Windows / Auflösungen).

Für einige der Computer, die nach dem Testen auf mindestens 3 Computern mit den richtigen Hardwareanforderungen (einschließlich Updates und DLC) funktionieren, kann ich Folgendes bürgen:

  • Far Cry & Far Cry 2
  • Dead Island und Dead Island: Riptide
  • Entehrt
  • Hitman 1 ... 4 (Blutgeld)
  • Trigon & Trigon 2
  • GTA3, VC & SA
  • Totraum 1 ... 3
  • World of Warcraft
  • Elder Scrolls 3 ... 5
  • Penumbra-Sammlung
  • Und viele mehr...

Ich hoffe, dies hilft und gibt Ihnen eine Vorstellung davon, wie sich die Dinge bewegen.


3
Zitat: "Superman beginnt morgens mit dem Verzehr von Krypton-Müsli". LOL !!
Akshit Baunthiyal

1
Das letzte Mal, als ich in Wine ein Spiel gespielt habe, war lange her, aber es hat gut funktioniert, und ich habe auch festgestellt, dass die Netzwerklatenz durchweg besser war als unter Windows (XP zu der Zeit, habe spätere Versionen nicht ausprobiert). ~ 90 ms vs 150-300 ms.
Kurtosis

3

Ich bin der Betreuer von zwei Spielen auf Wine HQ. So kann ich aus Erfahrung erzählen.

Gaming Under Wine ist nicht so schlecht. Ich betreibe NFS Hot Pursuit und NFS Most Wanted für Wine HQ und die meisten Bewertungen für Wine sind positiv.

Als Game Maintainer kann ich verstehen, was Wine kann und was nicht. Die meisten Spiele, die älter als 4-5 Jahre sind, haben eine hohe Chance, dass sie unter Wein gut laufen


1

Mein älterer PC:

Minecrafts FPS unter Windows 7 mit besten Grafiken: 20-30

unter Ubuntu: 80-120 fps!


Verwenden Sie WINE oder verwenden Sie es nativ
Suici Doga

@SuiciDoga Minecraft ist Java, daher weiß ich nicht, warum er jemals Java Runtime für Windows unter Wine ausführen sollte, anstatt Java Runtime für Linux nativ auszuführen.
Tooniis

1

Trotz einiger der hier gemachten Kommentare ist Wein modernen Spielen nicht gewachsen. Überprüfen Sie diese Datenbank: https://appdb.winehq.org/ für alle Titel, die Sie spielen möchten. Ich empfehle Dual Boot, nicht ohne das Gegenteil zu versuchen.


1
Nichts weiter als das, was hier immer wieder gesagt wurde.
muru

-3

Sie können glücklich sein, wenn die Spiele überhaupt laufen, die meisten nicht. Überprüfen Sie die AppDB auf Details:

Wenn Sie Ihren Computer nicht nur zum Browsen und für E-Mails verwenden, möchten Sie im Allgemeinen nicht zu Ubuntu wechseln. Sie möchten einen Dual-Boot einrichten, sodass Sie eine Windows-Version haben, wenn Ubuntu einfach nicht das kann, was Sie tun machen wollen.


5
Ich bin völlig anderer Meinung, die meisten Spiele der über 5000 Spiele, die Winehq bei AppDB registriert hat, sind mehr als die Hälfte Gold oder höher. Und dies zählt nicht 2 Probleme mit der Liste, erstens die Spiele, die aus der Box heraus funktionieren und nicht in der Appdb-Liste gefunden werden, und zweitens die Spiele, die aus der Box heraus funktionieren, aber noch keiner hat die Bewertung auf aktualisiert zeigen, dass sie jetzt arbeiten. Einige der Updates oder Fixes, die Wine für ein bestimmtes Spiel ausführt, beheben tatsächlich andere Spiele mit ähnlichen Problemen. Ich kann mich an das berühmte Audio- und Mauszeigerproblem erinnern, das nur für ein Spiel behoben wurde, jedoch mehr als 100.
Luis Alvarado

Im Ernst, seit einem Jahr benutze ich Ubuntu zum Spielen. Alle meine Windows-Spiele funktionieren einwandfrei.
w4etwetewtwet

Trotzdem stimme ich dieser Antwort zu. Seriöse Gaming-Ergebnisse sollten nicht mit "Testspielen" in Konflikt geraten. Upvoted. Aber ich stimme nur im Gaming-Thema zu.
Geppettvs D'Constanzo

Surfen und mailen? "Ja wirklich?" Ich habe seit fünf Jahren keine Windows-Maschine mehr gebootet. Alles, was ich jemals tun musste, von der Video- und Fotobearbeitung bis zum Webdesign, ist in Ubuntu verfügbar. Ich bin kein wirklich großer Spieler, aber selbst dort hat das, was ich ausprobiert habe, funktioniert.
Marc

1
Ich stimme zu ... das hängt stark davon ab, welche Spiele Sie spielen und stark von Ihrer Hardwarekonfiguration. Ich spiele TF2, WoW und Borderlands 2. TF2 läuft in Ubuntu schlechter. Ich starte WoW mit WINE und es ist bedeutend langsamer - aber spielbar. Borderlands 2 stürzt ab, obwohl mehrere Anleitungen befolgt wurden. Viele melden es als "Gold" -Level - erwähnen es aber dann nur EINMAL ODER ZWEIMAL in ihren zweistündigen Tests.
Rob P.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.