Press "Enter" to skip to content

Nvidia gibt dem Nouveau Open Source-Treiber für Linux einen wichtigen Schub

Nvidia hat den Entwicklern von Nouveau, dem Open-Source-Linux-Treiber für Nvidia-Grafikkarten, geholfen.

Um genau zu sein, hat Nvidia weitere GPU-Hardwaredokumente veröffentlicht, um das Projekt zu unterstützen, das seinen gerechten Anteil an heiklen Problemen hatte.

body .hawk-widget {–trd-blue: # 2f6e91; width: 100%; letter-spacing: normal;} ._ hawk.subtitle ~ .hawk-widget[data-widget-type=price]{margin: 16px 0;} @ media (min-width: 600px) {._ hawk.subtitle ~ .hawk-widget[data-widget-type=price]{margin: 0; min-height: 128px; float: right; clear: none; width: 50%;}. fancy_box_body ._hawk.subtitle ~ .hawk-widget[data-widget-type=price]{float: none; width: 100%;}}. icon ~ .hawk-widget {clear: both;}

Nvidia kontaktierte Phoronix in einer E-Mail mit folgendem Inhalt: „Nvidia hat eine öffentliche, frei verfügbare (MIT-lizenzierte) Dokumentation von Teilen seiner GPU-Hardwareschnittstelle veröffentlicht. Dies ist eine laufende Arbeit; Es wurden nicht alle Schnittstellen veröffentlicht. “

Die Dokumente beziehen sich hauptsächlich auf die GPUs von Pascal, Maxwell und Kepler, die drei Generationen vor Turing (Volta wird ebenfalls behandelt). Leider werden die neuesten Turing-Grafikkarten hier nicht behandelt, da sie einfach zu neu sind und die Arbeit an der Erstellung ihrer Open-Source-Dokumentation anscheinend noch nicht abgeschlossen ist.

Die gute Nachricht ist, dass dies eine wesentliche Hilfe für nützliche Informationen ist, von der Speicher-Taktung bis hin zu Energiezuständen, und die Nouveau-Leute auf jeden Fall dabei unterstützen wird, ihren Open-Source-Nvidia-Treiber in größerem Maße zu verbessern.

Obwohl, wie Phoronix bemerkt, dies leider keine Lösung für einen der größten aktuellen Stolpersteine ​​darstellt, bei denen Maxwell-Grafikkarten (GeForce 900-Serie) von den von Nvidia festgelegten Firmware-Einschränkungen betroffen sind und die GPU nicht neu programmiert werden kann Aktienuhren anstatt niedrigere Boot-Taktraten.

Dennoch sind hier definitiv Fortschritte zu verzeichnen, und dies ist möglicherweise ein Zeichen dafür, dass Nvidia künftig eher bereit sein wird, im Bereich Open Source zusammenzuarbeiten.

Warum sollten Sie trotzdem Open Source-Treiber haben wollen, könnte man fragen? Abgesehen davon, dass sie das allgemeine Konzept freier und offener Software unterstützen möchten – und Distributionen, die sich auf diese Angebote stützen -, haben einige Leute möglicherweise mehr Nischenbedürfnisse, wenn der proprietäre Treiber von Nvidia für Linux nicht immer die beste Wahl ist.

Zum Beispiel können diejenigen, die alte Nvidia-Grafikkarten verwenden – vor Kepler oder sogar viel weiter hinten – feststellen, dass Nouveau eine flüssigere Erfahrung bietet als der GPU-Treiber von Nvidia (da Nvidia mit der Zeit die Unterstützung für ältere Karten vernachlässigt und möglicherweise einstellt) nur unter der Annahme, dass alle weitergezogen sind).

Für die meisten Linux-Anwender ist jedoch der proprietäre Treiber von Nvidia am besten geeignet, da sich Nouveau im Allgemeinen immer noch in einem ziemlich rauen Zustand befindet, insbesondere für alles, was über einfaches Desktop-Computing hinausgeht.

Eine zusätzliche Hardwaredokumentation, wie sie Nvidia gerade zur Verfügung gestellt hat, dürfte jedoch einen großen Beitrag zur Behebung dieser Situation leisten, und Nouveau wird hoffentlich in Zukunft eine bessere Wahl für eine größere Bandbreite von Szenarien sein.