Gli sviluppatori di Chromium hanno aggiunto Nouveau alla lista nera

nuovo

Pochi giorni fa gli sviluppatori che sono responsabili del progetto Chromium hanno deciso di apportare alcune modifiche alla loro lista nera di driver, Ciò è dovuto ai problemi con la rappresentazione osservati durante il lavoro delle applicazioni WebGL con cui gli sviluppatori hanno inserito nella lista nera il driver gratuito Nouveau.

Con il quale hanno disabilitato l'utilizzo di qualsiasi operazione che acceleri le operazioni grafiche lato GPU.

Interruzione dell'assistenza gratuita al conducente nuovo in cromo influenzerà gli utenti della distribuzione Ubuntu in cui questo driver viene utilizzato per impostazione predefinita, inclusa la versione di Ubuntu 18.04 LTS.

Nouveau è un progetto software gratuito e open source che mira a creare un driver hardware gratuito per le schede grafiche Nvidia, utilizzando il reverse engineering dei driver GNU / Linux proprietari e dell'hardware in questione.

Questo progetto X.Org Foundation e freedesktop.org era originariamente basato sul driver "nv" offuscato precedentemente rilasciato da nvidia.

Sul problema

Secondo gli sviluppatori di Chromium, non hai le risorse per testare tutte le combinazioni di controller con GPU e distribuzioni, nonché per identificare e correggere gli errori nei driver.

Di conseguenza, il controller viene aggiunto alla lista nera, poiché la stabilità e la sicurezza del browser vengono messe al primo posto e il supporto dell'accelerazione sul lato GPU è correlato alle attività secondarie.

Allo stesso tempo, Gli sviluppatori di Chromium sono pronti a correggere la lista nera per il blocco selettivo, se gli sviluppatori dei driver forniscono informazioni più dettagliate sulle versioni e sui dispositivi in ​​cui si verificano problemi o viene confermato il lavoro stabile.

Gli sviluppatori Nouveau hanno confermato la presenza di difetti durante l'esecuzione della suite di test WebGL CTS, Ma hanno notato che i difetti compaiono principalmente nei test sintetici e in alcune situazioni insolite.

Gli sviluppatori Nouveau non hanno problemi personali utilizzando questo driver insieme a Chromium e ritengono inappropriato inserire il driver nella lista nera.

Oltre ai test sintetici WebGL CTS, non sono stati in grado di ripetere la manifestazione di problemi gravi, ad eccezione di bug noti da tempo che sono stati visti solo quando si utilizzavano versioni obsolete di Mes.

scheda grafica e linux

Secondo gli sviluppatori, nella maggior parte dei casi, i problemi di stabilità non si verificano con l'uso delle versioni attuali di Mesa.

Soluzioni possibili

In ogni caso, la decisione di passare a un altro controller o di disabilitare l'acceleratore deve essere presa dall'utente, non dal produttore del browser, soprattutto perché il driver è stato valutato come sufficientemente sopportabile da essere fornito nella versione Ubuntu LTS.

Come una delle vie d'uscita dalla situazione attuale, È stato proposto di passare all'installazione di un valore casuale nel campo Nouveau nel campo GL_VENDOR per evitare il blocco.

In risposta, alcuni utenti hanno suggerito di eseguire alcune operazioni di risoluzione dei problemi per i test WebGL CTS.

Analizzando i rapporti sugli arresti anomali degli utenti, eseguendo test di arresto anomalo degli errori e coinvolgendo gli utenti di Chromium per identificare i problemi di stabilità.

Gli sviluppatori Nouveau hanno indicato che, ovviamente, un tale piano migliorerà la qualità del controller, ma la sua realizzazione richiede enormi risorse, che il progetto attualmente non dispone.

Quindi il lavoro rimane concentrato sull'eliminazione dei problemi riproducibili noti come l'arresto anomalo durante la dimensione massima della trama.

Invece di commenti generali sulla bassa stabilità, non confermati da specifici report ripetuti con informazioni dettagliate sull'ambiente in cui si verifica il problema.

Per chi è interessato a poter utilizzare appieno Chromium 71 con schede video NVIDIA.

A questo punto è necessario utilizzare un controller proprietario o avviare il browser Web con l'opzione "–ignore-gpu-blacklist" a proprio rischio.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Gregory ros suddetto

    Sfortunatamente il driver nouveau vale poco più che darti tempo per installare il driver proprietario.

  2.   Andreale Dicam suddetto

    Fortunatamente gli utenti Nvidia hanno un supporto migliore con i driver proprietari, se questo accadesse con AMD potrebbe essere un'ecatombe perché lì i possessori lavorano solo per una minoranza, il resto deve usare quelli gratuiti per obbligo.

    D'altra parte, questo dimostra che Linus Torvalds ha assolutamente ragione quando in interviste precedenti ha menzionato il grave problema di atomizzazione all'interno di GNU / Linux, ci sono così tanti bug, così diversi e specifici per così tante distribuzioni che è diventato molto pesante per un lo sviluppatore offre supporto qui. Vittime di nostra invenzione.