Werbung
Der proprietäre AMD-Treiber unter Linux ist schnell, aber fehlerhaft, und der Open Source-Treiber ist jetzt fantastisch. Hier erfahren Sie, wie Sie den Open Source-Treiber mit den neuen Leistungsverbesserungen erhalten.
Warum Open Source-Grafiktreiber verwenden?
Benutzer von Nicht-Intel-Grafiken mussten in der Vergangenheit die von AMD und Nvidia bereitgestellten proprietären Grafiktreiber verwenden, um die erwartete Leistung zu erzielen. Dies ist bei Nvidia-Benutzern immer noch der Fall, da der Open-Source-Treiber „Nouveau“ stark eingeschränkt ist. AMD-Benutzer haben jetzt jedoch tatsächlich die Wahl. Neuere Versionen des Linux-Kernels sowie des AMD Open Source-Grafiktreibers haben die Leistung um einiges verbessert - bis zu dem Punkt, an dem die Verwendung des proprietären Treibers nicht mehr erforderlich ist.
Während die Open-Source-AMD-Grafiktreiber immer noch nicht der Leistung des proprietärer "Catalyst" -Grafiktreiber So installieren Sie proprietäre Grafiktreiber in Ubuntu, Fedora und Mint Meistens ist Open-Source-Software unter Linux in Ordnung. Wenn Sie jedoch echte Spiele und grafische Leistung wünschen, benötigen Sie proprietäre Treiber. Hier erfahren Sie, wie Sie sie erhalten. Weiterlesen Sie haben sich sicherlich bis zu einem Punkt verbessert, an dem die meisten Spiele über spielbare Frameraten hinausgehen. Dies kann aus einigen Gründen vorteilhaft sein, einschließlich der Tatsache, dass die meisten anderen Software (ohne Spiele) funktioniert tendenziell besser mit den Open-Source-Treibern - ihre Verwendung wird erwartet und ihre Fähigkeiten sind es bekannt.
Es sind auch die Open Source-Treiber, die immer mit der neuesten Kernel-Version funktionieren, und sie sind die einzigen Treiber, die mit dem Wayland-fähigen Gnome Shell-Desktop funktionieren. Mit anderen Worten, durch die Verwendung der Open Source-Treiber sparen Sie sich viel Kummer und Ärger.
Der Nachteil bei der Verwendung besteht darin, dass die Hardware keine echte Leistung bringt und Sie keine vollständige OpenGL-Unterstützung haben (3.0 statt 4.3). Wenn Sie die neuesten und besten Spiele unter Linux spielen, wundern Sie sich nicht, wenn einige davon benötigen dass Sie die proprietären Treiber verwenden.
Glauben Sie mir nicht, dass sich die Leistung erheblich verbessert hat? Schauen Sie sich diese von Phoronix durchgeführten Benchmarks an. Sie werden sehen, dass sich die Leistung in kurzer Zeit erheblich verbessert hat. Bestimmte Workloads sorgen für einen noch größeren Schub. Zum Glück müssen Sie nicht viel tun, um diese Vorteile zu nutzen.
Verwenden Sie den neuesten Kernel
Idealerweise sollten Sie den neuesten Linux-Kernel ausführen: Version 3.13 (zum Zeitpunkt des Schreibens) oder neuer. Viele Distributionen sind nicht ganz auf dem neuesten Stand, daher müssen Sie möglicherweise bis zur nächsten Distributionsversion warten, bevor Sie die Verbesserungen über stabile Kanäle erhalten. Wenn Sie nicht warten möchten, können Sie selbst herausfinden, wie Sie auf den neuesten Linux-Kernel aktualisieren können.
Ubuntu-Benutzer können dies tun, indem sie den Kernel und die zugehörigen Header-Dateien von der Kernel-Hauptseite herunterladen Dieser hilfreiche Beitrag beschreibt. Fedora-Benutzer können ein Upgrade durchführen, indem sie das Rawhide-Repository vorübergehend aktivieren oder einfach eine Weile warten. Fedora-Benutzer erhalten die nächste Kernel-Iteration normalerweise innerhalb eines Monats nach Veröffentlichung.
Wenn Sie nicht mit Linux-Kernel 3.13 arbeiten, sollten Sie zumindest versuchen, 3.12 in den Griff zu bekommen. Diese Version des Kernels hat zwar keine alle Von den Verbesserungen, die 3.13 vornimmt, verfügt es immer noch über die Hauptfunktionen, die den Großteil der Leistungsverbesserungen bieten.
Um dies zu aktivieren, müssen Sie zu Ihrer GRUB-Konfigurationsdatei (unter /etc/default/grub) und fügen Sie den Kernel-Argumenten Folgendes hinzu: radeon.dpm = 1.
Dies ermöglicht eine dynamische Energieverwaltung, mit der Ihr Grafikchip seine Frequenz erhöhen kann, um eine bessere Leistung zu erzielen. Zuvor steckte Ihr Grafikchip immer bei der niedrigsten Betriebsfrequenz fest und bot eine unterdurchschnittliche Leistung.
Aktualisieren Sie das Grafik-Backend
Wenn Sie können, ist es auch eine gute Idee, Mesa auf die neueste Version zu aktualisieren. Mesa ist ein Framework, mit dem die Treiber mit dem System kommunizieren können, und es bietet auch OpenGL-Unterstützung. Wenn Sie dazu nicht in der Lage sind, da das Aktualisieren von Mesa etwas kompliziert sein kann, ist dies keine große Sache. Das Aktualisieren des Kernels ist das Wichtigste.
Wenn Sie Ubuntu verwenden, können Sie das hinzufügen Oibaf und Xorg-Edgers Repositories. Dann laufen Sie auf dem neuesten X.org X-Server, dem neuesten Mesa-Build und den neuesten Grafiktreibern. Alle drei Teile übernehmen einen Teil der Verantwortung für Ihre Grafikleistung. Um den maximalen Schub zu erzielen, sollten Sie alle drei Teile aktualisieren.
Lesen Sie unbedingt die Anweisungen für beide Repositorys, bevor Sie sie hinzufügen. Wenn Sie eine andere Distribution ausführen, müssen Sie diese selbst nachschlagen, um festzustellen, ob dies möglich ist, außer den Code selbst zu kompilieren.
Zusätzliche Vorteile!
Hier ist ein Bonus-Tipp für Sie: Der Linux-Kernel 3.13 bietet jetzt standardmäßig Audio über HDMI, was zuvor manuell aktiviert werden musste. Wenn Sie die neueste Version Ihrer bevorzugten Distribution ausführen, sollte dies der enthaltene Kernel sein Modern genug, um Audio über HDMI ausreichend zu unterstützen, auch wenn es nicht standardmäßig aktiviert ist.
Wenn Sie es aktivieren möchten, rufen Sie erneut Ihre GRUB-Konfigurationsdatei auf und fügen Sie diesmal den Kernel-Argumenten Folgendes hinzu: radeon.audio = 1. Starten Sie Ihren Computer neu und Sie sollten in der Lage sein, Audio über Ihr HDMI-Kabel abzuspielen.
Fazit
Es ist großartig zu sehen, wie schnell sich Open Source-Treiber verbessert haben, und es gibt noch viel Raum, um sich noch weiter zu verbessern. Wenn Sie diese und zukünftige Leistungssteigerungen genießen möchten, halten Sie alle Ihre Softwarepakete so aktuell wie möglich. Mit diesen Verbesserungen können Sie einige nutzen fantastische AMD APU Builds 3 erschwingliche DIY-Computer mit AMD-APU, die Sie bauen könnenDas Design der Accelerated Processing Unit ("APU") integriert eine Grafikverarbeitungseinheit auf demselben Chip wie die CPU, was zu einem schnelleren und effizienteren Hybrid-Design führt. Für diejenigen unter Ihnen, die ... Weiterlesen .
Verwenden Sie Open Source-Grafiktreiber? Warum oder warum nicht? Lass es uns in den Kommentaren wissen!
Bildnachweis: Phoronix
Danny ist Senior an der University of North Texas und mag alle Aspekte von Open Source Software und Linux.