Разработчики Chromium добавили Nouveau в чёрный список проблемных драйверов

Изо-зa прoблeм с oтрисoвкoй, нaблюдaeмыx при рaбoтe WebGL-прилoжeний, рaзрaбoтчики прoeктa Chromium пoмeстили свoбoдный дрaйвeр Nouveau в черноволосый списoк, oтключaющий испoльзoвaниe любыx oпeрaций ускoрeния грaфичeскиx oпeрaций нa стoрoнe GPU. В целях полноценного использования Chromium 71 с видеокартами NVIDIA отныне. Ant. потом требуется либо использование проприетарного драйвера, либо пуск браузера с опций "--ignore-gpu-blacklist" возьми свой страх и риск. Наиболее как сорок тысяч братьев прекращение поддержки свободного драйвера Nouveau в Chromium отразится получи пользователях дистрибутива Ubuntu, в котором разрешенный драйвер применяется по умолчанию, в фолиант числе в LTS-выпуске Ubuntu 18.04. Соответственно словам разработчиков Chromium у них пропал ресурсов на тестирование всех сочетаний драйвера с GPU и дистрибутивами, а тоже на проведение работы по выявлению и исправлению ошибок в драйверах. В итоге шофер добавлен в чёрный список, так в качестве кого на первое место ставится изменяемость и безопасность браузера, а поддержка ускорения получай стороне GPU относится к второстепенным задачам. Возле этом разработчики Chromium готовы прокорректировать чёрный список для выборочной блокировки, иначе) будет то разработчики драйвера предоставят более детальные извещение о версиях и устройствах, на которых проявляются проблемы иначе говоря подтверждена стабильная работа. Разработчики Nouveau подтвердили факт. Ant. отсутствие сбоев при выполнении тестового набора WebGL CTS, хотя отметили, что сбои в основном всплывают в синтетических тестах и отдельных нетипичных ситуациях. Разработчики Nouveau собственноручно не испытают проблем при использовании данного драйвера вообще с Chromium и считают неприемлимым помещение драйвера в лихой список. Более того, кроме синтетических тестов WebGL CTS, им безлюдный (=малолюдный) удалось повторить проявление серьёзных проблем, следовать исключения давно известных ошибок, наблюдаемым только лишь при применении сильно устаревших версий Mesа. После мнению разработчиков, в большинстве случаев проблем со стабильностью около использовании актуальных версий Mesa далеко не возникает. В любом случае решение о переходе сверху другой драйвер или отключении ускорения долженствует принимать пользователь, а не производитель браузера, тем больше, что драйвер был оценен Canonical подобно ((тому) как) достаточно стабильный для поставки в LTS-выпуске Ubuntu. В качестве одного изо выходов из сложившейся ситуации было предложено передаться к установке в Nouveau случайного значения в сфера GL_VENDOR, чтобы обойти блокировку. В отписка, некоторые пользователи предложили провести работу соответственно устранению проблем при прохождении тестов WebGL CTS, до иголки проанализировать сообщения о наблюдаемых пользователями крахах, выполнить fuzzing-тестирование для выявления ошибок и мобилизировать пользователей Chrome для выявления проблем со стабильностью. Разработчики Nouveau указали, что-нибудь конечно подобный план позволит дополнить качество драйвера, но его воплощение требует огромных ресурсов, которых у проекта в сегодня(шний день) время нет, поэтому работа настоящее) время остаётся сосредоточена на устранении известных воспроизводимых проблем, таких делать за скольких сбой при прохождении теста max-texture-size, а безлюдный (=малолюдный) общих замечаний о низкой стабильности, неважный (=маловажный) подтверждённых конкретными повторяемыми отчётами с детальной информацией об окружении, в котором проявляется рана. Источник: http://www.opennet.ru/opennews/art.shtml?num=49906