Linux ist vielleicht nicht das beste Betriebssystem für grafisch anspruchsvolle Spiele, aber es ist in den letzten Jahren viel zugänglicher geworden
Windows wird seit langem als das beste Betriebssystem für Spiele gepriesen und übertrifft es deutlich Linux und macOS, wenn es darum geht, die neuesten grafikintensiven Spiele auszuführen. Aber ganz so trocken ist es heutzutage nicht mehr. Linux-Gaming hat seit Anfang der 2010er Jahre einen langen Weg zurückgelegt, als die meisten Windows-basierten 3D-Spiele auf dem Open-Source-Betriebssystem mit drastisch reduzierten Frameraten liefen. Tatsächlich ist Linux mittlerweile eine brauchbare Plattform für Spiele, also ist es vielleicht an der Zeit, es auszuprobieren.
1 Linux unterstützt mehr Spiele als je zuvor
Lassen Sie uns zunächst eines klarstellen. Ja, die meisten Spiele werden immer noch ausschließlich unter Windows veröffentlicht, aber beliebtere Titel verfügen über echte Linux-Portierungen, die auf den meisten Distributionen nativ laufen können. Das ist, bevor wir die mehreren Kompatibilitätsebenen einbeziehen, mit denen Windows-basierte Spiele unter Linux ausgeführt werden können. Ein Beispiel ist Wine, das 1993 veröffentlicht wurde und es Benutzern ermöglichte, Windows-Spiele unter Linux zu installieren und auszuführen. Allerdings waren komplexe 3D-Spiele mit Grafikfehlern, Leistungsproblemen oder beidem behaftet.
Spulen wir vor ins Jahr 2018, und die Linux-Gaming-Landschaft wurde für immer verändert, als Valve das veröffentlichte Protonenkompatibilitätsschicht. Zum Zeitpunkt seiner Einführung unterstützte Proton nur eine sehr kleine Anzahl von Spielen, aber seine Kompatibilitätsliste wuchs, da Valve im Laufe der Jahre immer wieder neuere Versionen der Software veröffentlichte. Seitdem ist Proton dank seiner Verwendung auf dem regelrechten Spielveränderer für Linux-Benutzer geworden Steam-Deck, und es ist das, was dazu beiträgt, dass die meisten Spiele auf der Plattform laufen, ohne dass Entwickler gezwungen werden, eine Version speziell für Linux zu erstellen.
2 Plug-and-Play-Unterstützung für viele Controller
Eine meiner Lieblingsfunktionen von Linux ist, dass es mit fast allen modernen Controllern funktioniert, unabhängig von der Konsole, für die sie entwickelt wurden. Von Xbox 360-Controllern über Nintendo Switch Joy-Cons bis hin zu DualSense-Controllern – Ihre Lieblings-Linux-Distribution funktioniert ohne die Installation einer Drittanbieteranwendung.
Linux ist sogar mit DualShock 3-Controllern kompatibel, und Sie können Ihren PS3-Controller auf einem Linux-Computer verwenden, indem Sie ihn einfach an einen freien USB-Anschluss anschließen. Als jemand, der viel Zeit damit verbracht hat, einen DualShock 3-Controller auf einem richtig funktionieren zu lassen Windows 11 Aufgrund der Unterstützung fast aller modernen Controller ist Linux besser als Windows.
3 Vorinstallierte Nvidia-Treiber auf ausgewählten Distributionen
Als ich zum ersten Mal versuchte, es einzurichten Dual-Boot Was Windows und Linux betrifft, war eine meiner größten Befürchtungen die Zeit, die ich benötigen würde, um Nvidia-Treiber in einer Linux-basierten Distribution zum Laufen zu bringen. Im Gegensatz zu den Open-Source-Treibern von AMD stellt Nvidia proprietäre Treiber für seine GPUs bereit ideal zum Spielen aber berüchtigt dafür, dass es unter Linux fehlerhaft ist.
Glücklicherweise können Sie mit einigen Linux-Distributionen wie Pop!_OS und EndeavourOS ein bootfähiges Laufwerk erstellen Nvidia-Treiber sind vorinstalliert, was den Aufwand bei der Installation der Treiber für Ihr Nvidia drastisch reduziert GPU. Darüber hinaus hat Nvidia letztes Jahr die Linux-GPU-Kernelmodule als Open Source bereitgestellt. Obwohl Team Green nicht gerade Anstrengungen unternommen hat, um es zu veröffentlichen richtig Open-Source-Treiber, es ist immer noch ein Schritt in die richtige Richtung, da Community-Entwickler mehr Zugang erhalten. Es bringt Nvidia-Benutzer dem Open-Source-Charakter von AMD-Treibern einen Schritt näher. Und wenn wir gerade von AMD sprechen …
4 Aktuelle Treiber haben die Shader-Kompilierung auf AMD-GPUs verbessert
Obwohl AMD-Grafikkarten unter Linux normalerweise stabiler sind als ihre Nvidia-Pendants, waren Ruckler bei der Shader-Cache-Kompilierung früher ein großes Problem. Die Shader-Pre-Caching-Funktion von Steam bot eine gute Lösung für die Ruckler-Probleme, allerdings musste man eine ganze Weile warten, bis Steam den Download der Shader-Caches im Voraus abgeschlossen hatte.
Glücklicherweise begannen die Entwickler Anfang des Jahres mit der Unterstützung der VK EXT Graphics Pipeline Library (GPL)-Erweiterung. Mit seiner Veröffentlichung im Mai aktivierte das Mesa 23.1-Update diese Funktion auf den meisten AMD-GPUs und führte zu einer drastischen Reduzierung des Shader-Rucklerns bei den meisten Spielen, die unter DirectX09-11 laufen.
Windows verfügt möglicherweise über die größte Anzahl an Apps und Tools zur Verbesserung Ihres Spielerlebnisses, aber auch Linux liegt nicht weit dahinter. Wenn Sie mit den unter Windows verfügbaren Dienstprogrammen vertraut sind, können Sie unter Linux genauso leicht vergleichbare (und manchmal bessere) Alternativen finden.
Beispielsweise können die Hardwareüberwachungs- und Bildratenbegrenzungsfunktionen von RTSS mit MangoHUD auf Linux-Distributionen repliziert werden. Ebenso funktionieren die von ReShade bereitgestellten Nachbearbeitungseffekte gut auf Proton, und Sie können vkBasalt sogar verwenden, um die Grafik von Vulkan-basierten Spielen zu verbessern. Das Gleiche gilt für Übertaktungstools. AMD-GPUs funktionieren gut mit CoreCtrl, während die Taktraten von Nvidia Grafikkarten kann mit GreenWithEnvy optimiert werden.
Ist Linux für Spiele besser als Windows?
Mit den jüngsten Updates für Proton, besserer Unterstützung für Nvidia- und AMD-Treiber und guten Hilfsprogrammen ist Linux für Spiele besser denn je. Leider ist es beim Spielen immer noch nicht gut genug, um Windows zu schlagen. Spiele, die nicht unterstützte Anti-Cheat-Software verwenden, funktionieren unter Linux nicht, und das allein schließt einen erheblichen Teil der Multiplayer-Spiele für Linux-Benutzer aus. Es können auch Probleme auftreten, wenn Sie DirectX12-Spiele auf Rechnern der unteren Preisklasse ausführen und im Vergleich zu Windows, Sogar die Spiele, die über Kompatibilitätsebenen laufen, wie Proton und Wine, benötigen normalerweise eine Framerate Treffer.
Alles in allem sieht die Zukunft des Linux-Gamings sehr vielversprechend aus. Valve hat mehrere Schritte unternommen, um Linux-Gaming auf Hochtouren zu bringen, und der Erfolg des Steam Decks ist ein Beweis für das latente Potenzial von Linux. Da immer mehr Entwickler und Benutzer die Vorzüge eines Wechsels zu Linux erkennen, würde es mich nicht wundern, wenn es Windows im Laufe des nächsten Jahrzehnts als König der Betriebssysteme entthronen würde.