Dezvoltatorii Chromium au adăugat Nouveau pe lista neagră

Nouveau

Acum cateva zile dezvoltatorii care sunt responsabili de proiectul Chromium au decis să facă unele ajustări pe lista lor neagră de drivere, Acest lucru se datorează problemelor cu reprezentarea observate în timpul activității aplicațiilor WebGL cu care dezvoltatorii au pus pe lista neagră șoferul gratuit Nouveau.

Cu care au dezactivat utilizarea oricărei operații care accelerează operațiunile grafice pe partea GPU.

Întreruperea asistenței gratuite pentru șoferi Nouveau în crom va afecta utilizatorii de distribuție Ubuntu în care acest driver este utilizat în mod implicit, inclusiv versiunea LTS a Ubuntu 18.04.

Nouveau este un proiect software gratuit și open source care își propune să creeze un driver hardware gratuit pentru plăcile grafice Nvidia, prin inginerie inversă a driverelor GNU / Linux proprietare și a hardware-ului în cauză.

Acest proiect X.Org Foundation și freedesktop.org s-a bazat inițial pe driverul „nv” ofuscat lansat anterior de nvidia.

Despre problemă

Potrivit dezvoltatorilor Chromium, nu aveți resursele necesare pentru a testa toate combinațiile de controlere cu GPU-uri și distribuții, precum și pentru a identifica și corecta erorile din drivere.

Ca urmare, controlerul este adăugat pe lista neagră, deoarece stabilitatea și securitatea browserului sunt puse pe primul loc și suportul de accelerare pe partea GPU este legat de sarcini secundare.

În același timp, Dezvoltatorii Chromium sunt gata să remedieze lista neagră pentru blocarea selectivă, dacă dezvoltatorii de drivere oferă informații mai detaliate despre versiuni și dispozitivele în care apar probleme sau se confirmă funcționarea stabilă.

Dezvoltatorii Nouveau au confirmat prezența defectelor în timpul executării suitei de testare WebGL CTS, dar au observat că defectele apar mai ales în testele sintetice și în unele situații neobișnuite.

Dezvoltatorii Nouveau nu au probleme personale în utilizarea acestui driver împreună cu Chromium și consideră că este neadecvat includerea pe lista neagră a driverului.

În plus față de testele sintetice WebGL CTS, aceștia nu au reușit să repete manifestarea unor probleme grave, cu excepția erorilor cunoscute de mult timp, care au fost observate doar atunci când se utilizează versiuni puternic depășite de Mes.

placă-grafică-și-linux

Potrivit dezvoltatorilor, în majoritatea cazurilor, probleme de stabilitate nu apar odată cu utilizarea versiunilor actuale ale Mesa.

Soluții posibile

În orice caz, decizia de a trece la un alt controler sau de a dezactiva clapeta de accelerație trebuie luată de utilizator, nu de către producătorul browserului, mai ales că driverul a fost evaluat ca fiind suficient de suportabil pentru a fi livrat în versiunea Ubuntu LTS.

Ca una dintre căile de ieșire din situația actuală, S-a propus trecerea la instalarea unei valori aleatorii în câmpul Nouveau din câmpul GL_VENDOR pentru a evita blocarea.

Ca răspuns, unii utilizatori au sugerat să efectueze unele lucrări de depanare pentru testele WebGL CTS.

Analizând rapoartele de blocare ale utilizatorilor, efectuând teste de erori și angajând utilizatorii Chromium pentru a identifica problemele de stabilitate.

Dezvoltatorii Nouveau au indicat că, desigur, un astfel de plan va îmbunătăți calitatea controlerului, dar implementarea sa necesită resurse enorme, pe care proiectul nu le are în prezent.

Astfel, lucrările rămân concentrate pe eliminarea problemelor reproductibile cunoscute, cum ar fi blocarea în timpul dimensiunii maxime a texturii.

Mai degrabă decât comentarii generale privind stabilitatea scăzută, care nu sunt confirmate de rapoarte specifice repetate cu informații detaliate despre mediul în care apare problema.

Pentru cei interesați să poată utiliza pe deplin Chromium 71 cu plăci video NVIDIA.

În acest moment, va trebui să utilizați un controler proprietar sau să vă porniți browserul web cu opțiunea „–ignore-gpu-blacklist” pe propria răspundere.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Grigorie ros el a spus

    Din păcate, driverul nouveau valorează puțin mai mult decât să vă ofere timp pentru a instala driverul proprietar.

  2.   Andreale Dicam el a spus

    Din fericire, utilizatorii Nvidia au un suport mai bun cu driverele proprietare, dacă acest lucru se întâmplă cu AMD ar putea fi o catastrofă, deoarece acolo proprietarii lucrează doar pentru o minoritate, restul trebuie să le folosească pe cele gratuite din obligație.

    Pe de altă parte, acest lucru arată că Linus Torvalds are absolut dreptate când, în interviurile din trecut, menționează problema gravă de atomizare din GNU / Linux, există atât de multe bug-uri, atât de diverse și specifice pentru atât de multe distribuții, încât a devenit foarte greu pentru un dezvoltatorul oferă asistență aici. Victime ale propriei noastre invenții.