Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Разработчики Chromium добавили Nouveau в чёрный список проблемных драйверов  (Прочитано 2633 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн gregory5

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Из-за проблем с отрисовкой, наблюдаемых при работе WebGL-приложений, разработчики проекта Chromium поместили свободный драйвер Nouveau в чёрный список, отключающий использование любых операций ускорения графических операций на стороне GPU. Для полноценного использования Chromium 71 с видеокартами NVIDIA теперь требуется либо использование проприетарного драйвера, либо запуск браузера с опций "--ignore-gpu-blacklist" на свой страх и риск.

Наиболее остро прекращение поддержки свободного драйвера Nouveau в Chromium отразится на пользователях дистрибутива Ubuntu, в котором данный драйвер применяется по умолчанию, в том числе в LTS-выпуске Ubuntu 18.04. По словам разработчиков Chromium у них нет ресурсов на тестирование всех сочетаний драйвера с GPU и дистрибутивами, а также на проведение работы по выявлению и исправлению ошибок в драйверах. В итоге драйвер добавлен в чёрный список, так как на первое место ставится стабильность и безопасность браузера, а поддержка ускорения на стороне GPU относится к второстепенным задачам.

При этом разработчики Chromium готовы откорректировать чёрный список для выборочной блокировки, если разработчики драйвера предоставят более детальные сведения о версиях и устройствах, на которых проявляются проблемы или подтверждена стабильная работа. Разработчики Nouveau подтвердили наличие сбоев при выполнении тестового набора WebGL CTS, но отметили, что сбои в основном всплывают в синтетических тестах и отдельных нетипичных ситуациях.

Разработчики Nouveau лично не испытают проблем при использовании данного драйвера вместе с Chromium и считают неприемлимым помещение драйвера в чёрный список. Более того, кроме синтетических тестов WebGL CTS, им не удалось повторить проявление серьёзных проблем, за исключения давно известных ошибок, наблюдаемым только при применении сильно устаревших версий Mesа. По мнению разработчиков, в большинстве случаев проблем со стабильностью при использовании актуальных версий Mesa не возникает. В любом случае решение о переходе на другой драйвер или отключении ускорения должен принимать пользователь, а не производитель браузера, тем более, что драйвер был оценен Canonical как достаточно стабильный для поставки в LTS-выпуске Ubuntu.

В качестве одного из выходов из сложившейся ситуации было предложено перейти к установке в Nouveau случайного значения в поле GL_VENDOR, чтобы обойти блокировку. В ответ, некоторые пользователи предложили провести работу по устранению проблем при прохождении тестов WebGL CTS, детально проанализировать сообщения о наблюдаемых пользователями крахах, провести fuzzing-тестирование для выявления ошибок и привлечь пользователей Chrome для выявления проблем со стабильностью.

Разработчики Nouveau указали, что конечно подобный план позволит повысить качество драйвера, но его реализация требует огромных ресурсов, которых у проекта в настоящее время нет, поэтому работа пока остаётся сосредоточена на устранении известных воспроизводимых проблем, таких как сбой при прохождении теста max-texture-size, а не общих замечаний о низкой стабильности, не подтверждённых конкретными повторяемыми отчётами с детальной информацией об окружении, в котором проявляется проблема.

Источник

https://www.opennet.ru/opennews/art.shtml?num=49906

https://news.ycombinator.com/item?id=18834715
« Последнее редактирование: 06 Январь 2019, 11:45:33 от gregory5 »

Оффлайн pipe

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5646
    • Просмотр профиля
Есть же проприетарные дрова, а открытый кусок кода всегда будет в догоняющих по понятным причинам, он нужен только для того чтобы отображать рабочий стол в дистрибутивах, которые не суют проприетарное ПО в стандартную поставку, а после просто установить проприетарные дрова.

Оффлайн E.Wolf

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Проприетарные дрова к сожалению далеко не у всех работают, форумы завалены различными вопросами на тему "у меня видеокарта nVidia, поставил официальные дрова и система перестала грузиться, что делать?" и крайне мало внятных ответов на эту тему (не считая "пришлите логи, будем разбираться"). Одним из таких, "счастливых" обладателей видеокарты nVidia являюсь я. А без "оригинального" драйвера, т.е. при использовании "Nouveau" притормаживает порой даже рабочий стол (перетаскивание окон), про всё остальное я уже вообще молчу.

До сих пор загадкой для меня остаётся то, почему в Ubuntu не включат нормально работающую версию проприетарного драйвера от nVidia, пусть даже не в сам дистрибутив непосредственно, а как прямую альтернативу.

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1274
  • Ubuntu 16.04 LTS
    • Просмотр профиля
До сих пор загадкой для меня остаётся то, почему в Ubuntu не включат нормально работающую версию проприетарного драйвера от nVidia, пусть даже не в сам дистрибутив непосредственно, а как прямую альтернативу.
Потому что есть wayland, который не работает на проприетарных драйверах nVidia, если я правильно помню. А т.к. переход на wayland нынче в тренде, то открытые драйверы приобретают актуальность. По крайней мере до тех пор, пока wayland не будет работать на проприетарных.

Оффлайн mazut

  • Активист
  • *
  • Сообщений: 668
  • да, не заходи ты сюда!
    • Просмотр профиля
На ноуте была гибридная графика: nvidia-intel. Вырубился в два года. Не нагружал.
Bumblebee.
« Последнее редактирование: 07 Февраль 2019, 13:28:41 от mazut »
Патрикеич.
Под наблюдением.

Оффлайн BumboxXII

  • Зарегистрировавшийся
  • *
  • Сообщений: 0
    • Просмотр профиля
 На проприетарных драйверах температура Nvidia выше на 25%, почему то.

 

Страница сгенерирована за 0.058 секунд. Запросов: 25.