Chromium-Entwickler haben Nouveau auf die schwarze Liste gesetzt

Neu

Vor ein paar Tagen Die Entwickler, die für das Chromium-Projekt verantwortlich sind, haben beschlossen, einige Anpassungen an ihrer schwarzen Treiberliste vorzunehmen. Dies ist auf die Probleme mit der Darstellung zurückzuführen, die während der Arbeit der WebGL-Anwendungen beobachtet wurden, mit denen die Entwickler arbeiten Sie haben den freien Nouveau-Fahrer auf die schwarze Liste gesetzt.

Damit haben sie die Verwendung von Operationen deaktiviert, die Grafikoperationen auf der GPU-Seite beschleunigen.

Einstellung der kostenlosen Treiberunterstützung Neu in Chrom wirkt sich auf Benutzer der Ubuntu-Distribution aus in dem dieser Treiber standardmäßig verwendet wird, einschließlich der LTS-Version von Ubuntu 18.04.

Nouveau ist ein kostenloses Open-Source-Softwareprojekt, das darauf abzielt, einen kostenlosen Hardwaretreiber für Nvidia-Grafikkarten zu erstellen, indem die proprietären GNU / Linux-Treiber und die betreffende Hardware rückentwickelt werden.

Dieses Projekt von X.Org Foundation und freedesktop.org basierte ursprünglich auf dem zuvor von nvidia veröffentlichten verschleierten "nv" -Treiber.

Über das Problem

Laut den Chromium-Entwicklern Sie verfügen nicht über die Ressourcen, um alle Controller-Kombinationen mit GPUs und Distributionen zu testensowie um Fehler in den Treibern zu identifizieren und zu korrigieren.

Infolgedessen wird der Controller zur Blacklist hinzugefügt, da die Stabilität und Sicherheit des Browsers an erster Stelle stehen und die Beschleunigungsunterstützung auf der GPU-Seite mit sekundären Aufgaben zusammenhängt.

Zur gleichen Zeit Chromium-Entwickler sind bereit, die Blacklist für das selektive Blockieren zu korrigieren, wenn die Treiberentwickler detailliertere Informationen zu den Versionen und Geräten bereitstellen, auf denen Probleme auftreten oder eine stabile Arbeit bestätigt wird.

Nouveau-Entwickler bestätigten das Vorhandensein von Fehlern während der Ausführung der WebGL CTS-Testsuite. Sie stellten jedoch fest, dass die Mängel meist in synthetischen Tests und in einigen ungewöhnlichen Situationen auftreten.

Nouveau-Entwickler haben keine persönlichen Probleme mit der Verwendung dieses Treibers in Verbindung mit Chromium und halten es für unangemessen, den Treiber auf die schwarze Liste zu setzen.

Zusätzlich zu den synthetischen WebGL-CTS-Tests konnten sie die Manifestation schwerwiegender Probleme nicht wiederholen, mit Ausnahme von seit langem bekannten Fehlern, die nur bei Verwendung stark veralteter Versionen von Mes beobachtet wurden.

Grafikkarte und Linux

Laut den Entwicklern treten bei der Verwendung aktueller Versionen von Mesa in den meisten Fällen keine Stabilitätsprobleme auf.

mögliche Lösungen

In jedem Fall Die Entscheidung, auf eine andere Steuerung umzuschalten oder die Drosselklappe zu deaktivieren, muss vom Benutzer getroffen werden, nicht vom Browserhersteller, zumal der Treiber als unterstützbar genug eingestuft wurde, um in der Ubuntu LTS-Version geliefert zu werden.

Als einer der Auswege aus der aktuellen Situation, Es wurde vorgeschlagen, auf die Installation eines Zufallswerts im Feld Nouveau im Feld GL_VENDOR umzuschalten, um ein Blockieren zu vermeiden.

Als Reaktion darauf schlugen einige Benutzer vor, Fehlerbehebungsarbeiten für die WebGL CTS-Tests durchzuführen.

Durch Überprüfen von Benutzerabsturzberichten, Durchführen von Absturztests auf Fehler und Einbeziehen von Chromium-Benutzern, um Stabilitätsprobleme zu identifizieren.

Nouveau-Entwickler haben angegeben, dass ein solcher Plan natürlich die Qualität des Controllers verbessern wirdDie Umsetzung erfordert jedoch enorme Ressourcen, über die das Projekt derzeit nicht verfügt.

Daher konzentriert sich die Arbeit weiterhin darauf, bekannte reproduzierbare Probleme wie Abstürze bei maximaler Texturgröße zu beseitigen.

Anstelle allgemeiner Kommentare zu geringer Stabilität, die nicht durch spezifische wiederholte Berichte mit detaillierten Informationen über die Umgebung, in der das Problem auftritt, bestätigt werden.

Für diejenigen, die daran interessiert sind, Chromium 71 mit NVIDIA-Grafikkarten voll auszunutzen.

Zu diesem Zeitpunkt müssen Sie auf eigenes Risiko einen proprietären Controller verwenden oder Ihren Webbrowser mit der Option "–ignore-gpu-blacklist" starten.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Gregory Ros sagte

    Leider ist der Nouveau-Treiber kaum mehr wert, als Ihnen Zeit zu geben, den proprietären Treiber zu installieren.

  2.   Andreale Dicam sagte

    Glücklicherweise haben Nvidia-Benutzer eine bessere Unterstützung mit proprietären Treibern. Wenn dies mit AMD geschieht, kann dies eine Katastrophe sein, da die Eigentümer nur für eine Minderheit arbeiten, der Rest muss die kostenlosen unverbindlich verwenden.

    Auf der anderen Seite zeigt dies, dass Linus Torvalds absolut Recht hat, wenn er in früheren Interviews das schwerwiegende Atomisierungsproblem innerhalb von GNU / Linux erwähnt. Es gibt so viele Fehler, die so vielfältig und spezifisch für so viele Distributionen sind, dass es für a sehr schwer geworden ist Entwickler bieten hier Unterstützung an. Opfer unserer eigenen Erfindung.