Аппаратное ускорение в Chrome для Linux | автор: admin | 12 июля 2015
Категория: GNU/Linux
Прочитано 3755 раз
С разработкой Chrome/Chromium под linux, сложилась очень неприятная ситуация. Сотрудники Google уже давно разработали аппаратное ускорение видео в Chrome, но из-за некачественных драйверов отказались включить эту возможность по умолчанию.
Аппаратное ускорение можно включить только в настройках (chrome://flags).
Как пишет один из разработчиков, поддержка функции по умолчанию с черным списком нестабильных видеокарт не проходит, так как для получения желаемой функции пользователь часто отключает «черный список». Проблема усугубляется и тем что пользователь забывает о отлкюченном черном списке, а потом пытается решить проблемы с браузером. В итоге, имидж браузеров Chrome/Chromium падает в глазах пользователей linux, а ускорение работы H.264, HTML5-приложений и флэш-анимации совсем не влияет на имидж.
Все знают о нестабильности некоторых графических драйверов для linux. Это касается не только linux, но и других основанных на linux операционных систем. Аппаратное ускорение VA-API (VAVDA) разработано аж два года назад! Что касается ChromeOS, проблем затрагивает не только браузер, но и саму ОС.
К сожалению, проблему невозможно решить в ближайшем будущем. Разработчики Chrome не выпускают код, который должен всегда быть в статусе «тестовый» или «бета», а только тот код, который когда-нибудь станет стабильным. Данная возможность никогда не станет стабильной, так что этот параметр командной строки, включает неработающую возможность на большинстве компьютеров с linux.
«Поддержка функций GPU под linux — это кошмар (я знаю это по работе с GPU песочницей)», — пиште другой разработчик.
В обсуждении на Chromium.org кто-то высказал идею создания «белого списка» систем, с корректной работой VA-API, но в связи с большим разнообразием стёков драйверов, дистрибутивов и аппаратного обеспечения, сотрудники Google отказались от этой идеи.
http://liberatum.ru/news/chrome-linux-tormozit
Аппаратное ускорение можно включить только в настройках (chrome://flags).
Как пишет один из разработчиков, поддержка функции по умолчанию с черным списком нестабильных видеокарт не проходит, так как для получения желаемой функции пользователь часто отключает «черный список». Проблема усугубляется и тем что пользователь забывает о отлкюченном черном списке, а потом пытается решить проблемы с браузером. В итоге, имидж браузеров Chrome/Chromium падает в глазах пользователей linux, а ускорение работы H.264, HTML5-приложений и флэш-анимации совсем не влияет на имидж.
Все знают о нестабильности некоторых графических драйверов для linux. Это касается не только linux, но и других основанных на linux операционных систем. Аппаратное ускорение VA-API (VAVDA) разработано аж два года назад! Что касается ChromeOS, проблем затрагивает не только браузер, но и саму ОС.
К сожалению, проблему невозможно решить в ближайшем будущем. Разработчики Chrome не выпускают код, который должен всегда быть в статусе «тестовый» или «бета», а только тот код, который когда-нибудь станет стабильным. Данная возможность никогда не станет стабильной, так что этот параметр командной строки, включает неработающую возможность на большинстве компьютеров с linux.
«Поддержка функций GPU под linux — это кошмар (я знаю это по работе с GPU песочницей)», — пиште другой разработчик.
В обсуждении на Chromium.org кто-то высказал идею создания «белого списка» систем, с корректной работой VA-API, но в связи с большим разнообразием стёков драйверов, дистрибутивов и аппаратного обеспечения, сотрудники Google отказались от этой идеи.
http://liberatum.ru/news/chrome-linux-tormozit
ВНИМАНИЕ !
Возможно что-то уже неактуально. Обращайте внимание на даты !
Эта статья опубликована 12 июля 2015-го года !
Прочитано 3755 раз