Разработчиците на Chromium добавиха Nouveau към черния списък

Nouveau

Преди няколко дни разработчиците, които отговарят за проекта Chromium, решиха да направят някои корекции в своя черен списък с драйвери, Това се дължи на проблемите с представянето, наблюдавани по време на работата на приложенията WebGL, с които разработчиците те включиха в черния списък безплатния шофьор на Нуво.

С което са деактивирали използването на всяка операция, която ускорява графичните операции от страна на графичния процесор.

Прекратяване на безплатната поддръжка на драйвери Nouveau в Chromium ще засегне потребителите на дистрибуцията на Ubuntu в който този драйвер се използва по подразбиране, включително LTS версията на Ubuntu 18.04.

Nouveau е безплатен софтуерен проект с отворен код, който има за цел да създаде безплатен хардуерен драйвер за графични карти Nvidia, чрез обратно проектиране на собствените GNU / Linux драйвери и въпросния хардуер.

Този проект на X.Org Foundation и freedesktop.org първоначално се основава на запутанния драйвер "nv", пуснат преди това от nvidia.

Относно проблема

Според разработчиците на Chromium, нямат ресурси за тестване на всички комбинации на контролери с графични процесори и дистрибуции, както и за идентифициране и коригиране на грешки в драйверите.

В резултат на това контролерът се добавя към черния списък, тъй като стабилността и сигурността на браузъра са поставени на първо място, а поддръжката за ускорение от страна на графичния процесор е свързана с вторични задачи.

В същото време, Разработчиците на Chromium са готови да поправят черния списък за селективно блокиране, ако разработчиците на драйвери предоставят по-подробна информация за версиите и устройствата, при които се появяват проблеми или се потвърждава стабилна работа.

Разработчиците от Nouveau потвърдиха наличието на недостатъци по време на изпълнението на тестовия пакет WebGL CTS, Но те отбелязаха, че недостатъците се появяват най-вече при синтетични тестове и в някои необичайни ситуации.

Разработчиците на Nouveau нямат лични проблеми при използването на този драйвер заедно с Chromium и считат за неуместно да го включат в черния списък.

В допълнение към синтетичните WebGL CTS тестове, те не успяха да повторят проявата на сериозни проблеми, с изключение на отдавна известни грешки, които се наблюдават само при използване на силно остарели версии на Mes.

графична карта-и-линукс

Според разработчиците в повечето случаи няма проблеми със стабилността при използването на текущите версии на Mesa.

Възможни решения

Във всеки случай, решението за превключване към друг контролер или деактивиране на дроселната клапа трябва да бъде взето от потребителя, а не от производителя на браузъра, особено след като драйверът е оценен като достатъчно поддържаем, за да бъде доставен във версията на Ubuntu LTS.

Като един от изходите от настоящата ситуация, Предложено е да се премине към инсталиране на произволна стойност в полето Nouveau в полето GL_VENDOR, за да се избегне блокиране.

В отговор някои потребители предложиха да се извърши работа по отстраняване на неизправности при тестовете WebGL CTS.

Чрез подробен анализ на докладите за сривове на потребители, провеждане на тестове за сривове за грешки и ангажиране на потребителите на Chromium за идентифициране на проблеми със стабилността.

Разработчиците от Nouveau посочиха, че, разбира се, такъв план ще подобри качеството на контролера, но изпълнението му изисква огромни ресурси, с които проектът в момента не разполага.

Така работата остава фокусирана върху премахването на известни възпроизводими проблеми, като блокиране по време на максимален размер на текстурата.

Вместо общи коментари за ниска стабилност, не потвърдени от конкретни многократни доклади с подробна информация за средата, в която възниква проблемът.

За тези, които се интересуват от възможността да използват пълноценно Chromium 71 с видеокарти NVIDIA.

По това време трябва да използвате собствен пакет за управление или да стартирате уеб браузъра с опцията „–ignore-gpu-blacklist“ на свой собствен риск.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Грегорио рос каза той

    За съжаление новият драйвер струва малко повече, отколкото да ви даде време да инсталирате собствения драйвер.

  2.   Андреале Дикам каза той

    За щастие потребителите на Nvidia имат по-добра поддръжка със собствени драйвери, ако това се случи с AMD, това може да е катастрофа, тъй като там собствениците работят само за малцинство, а останалите трябва да използват безплатните без задължение.

    От друга страна, това показва, че Линус Торвалдс е абсолютно прав, когато в минали интервюта той споменава сериозния проблем с атомизацията в GNU / Linux, има толкова много грешки, толкова разнообразни и специфични за толкова много дистрибуции, че е станало много тежко за разработчика предлагайте поддръжка тук. Жертви на нашето собствено изобретение.