Почему Chrome для Linux медленнее Chrome для Windows

Неприятная ситуация сложилась с разработкой браузера Google Chrome/Chromium под Linux, сообщает Либератум.

Аппаратное ускорение Chrome для Linux

Разработчики из Google уже давно написали код для поддержки аппаратного ускорения видео в браузере, но не хотят активировать эту функцию по умолчанию из-за проблем с драйверами.

Фича спрятана в настройках (chrome://flags), и активировать ее можно вручную.

Как включить аппаратное ускорение Chrome/Chromium в Linux

Вариант поддержки функции по умолчанию с черным списком нестабильных GPU не подходит, пишет один из разработчиков Эми Фишман в обсуждении на Chromium. Практика показывает: пользователи часто отключают черный список полностью, стремясь получить желанную функцию. Если таким способом можно будет активировать аппаратное ускорение, то информация быстро разлетится по форумам. В будущем это может привести к дестабилизации браузера. Ситуация усугубляется тем, что пользователи забывают, что когда-то отключили черный список, а затем тщетно пытаются восстановить стабильность браузера. Итогом будет ухудшение имиджа Chrome/Chromium в глазах пользователей Linux, а вовсе не улучшение имиджа благодаря ускорению работы HTML5-приложений, H.264 и флэш-анимации, считает Фишман.

Драйверы видео под Linux

Низкое качество графических драйверов под Linux всем печально известно. К сожалению, это отражается не только на качестве Linux, но и на смежных проектах. Разработчики Chrome разработали программные интерфейсы для аппаратного ускорения VA-API 2 года назад. Проблема затрагивает как браузер, так и операционную систему Chrome OS.

Chrome для Linux будет оставаться неполноценным

К сожалению, в обозримом будущем решить проблему не представляется возможным. «Мы не выпускаем код, который, предположительно, навсегда сохранит статус экспериментальный или бета, а только тот код, который имеет шансы когда-нибудь стать стабильным и готовым для массового использования. Данная функция никогда не дорастет до такого статуса, так что этот параметр командной строки активирует функцию, которая известна как почти неработающая на большинстве компьютеров под Linux», — пояснил Фишман.

«Поддержка функций GPU под Linux — это кошмар», — добавил его коллега Хорхе Обес.

В обсуждении на Chromium прозвучала идея создать белый список систем, на которых корректно работает поддержка VA-API, но сотрудники Google забраковали и эту идею в связи со слишком большим разнообразием стеков драйверов, дистрибутивов и аппаратного обеспечения

Где взять Google Chrome 64-бит

Нигде. Google предлагает только 32-битные сборки. Да, есть и 64-битные, но они изготавливаются всякими непонятными личностями и нет никакой гарантии, что в них не встроены вирусы и трояны. Использовать чужие 64-бытные сборки Chrome крайне не рекомендуется.

Как войти в магазин Chrome

Нужно нажать на кнопку меню в Chrome (правый верхний угол), далее выбрать дополнительные инструменты и там расширения. На открывшейся вкладке надо нажать «еще» и попадете в магазин Chrome.

Как обновить Chrome

Он обновляется сам. Но если по какой-то причине вы отключили самообновление, то можно заставить обновиться Chrome вручную. Для этого нажмите кнопку меню (см. выше). Далее выбирайте «Справка» и потом «О браузере Google Chrome». Сначала запустится проверка наличия новых версий, а потом автоматом запустится обновление Chrome.

Ваша оценка: Нет Средняя оценка: 3 (4 votes)
11
pomodor

Низкое качество графических драйверов под Linux всем печально известно.

Кому всем? Я впервые такое слышу. Проприетарные двайвера Nvidia и ATI вполне себе работоспособны.

Отмазки какие-то совсем бредовые. Почти уверен, что Google просто не желает писать под Linux нормальный софт, чтобы не популяризировать эту ОС, так как с нее труднее сливать пользовательские данные. Почему, например, какой-нибудь тяжелейший в графическом отношении Skyrim под Линуксом идет, а какой-то браузер нет — жалуется на низкое качество графических драйверов?

сотрудники Google забраковали и эту идею в связи со слишком большим разнообразием стеков драйверов, дистрибутивов и аппаратного обеспечения

Интересно, а в Вантузе что, одним драйвером на всех пользуются?

Ваша оценка: Нет Средняя оценка: 4.9 (8 votes)
a

Флеш в браузере тормозит. Пробовал слаку,убунту одна и та же шляпа. Проприентарные драйвера лучше но всеравно гавно.

Ваша оценка: Нет Средняя оценка: 1.5 (2 votes)
11
pomodor

Вы статью читали? :) Пока нет никакой разницы какие драйвера вы используете — все равно аппаратное ускорение отключено.

Ваша оценка: Нет Средняя оценка: 3 (2 votes)
a

Ну это и к лучшему. Проприетарный троян от гугла не нужен под линуксом.

Ваша оценка: Нет Средняя оценка: 3.5 (4 votes)
11
pomodor

В некотором смысле, согласен. Хром был весьма неплох в технологическом отношении во времена своей молодости. За его высокую скорость работы можно было простить троянскую функциональность. Теперь же Хром жрет просто дикое количество памяти, быстро разряжает батарею ноутбука и постоянно читает/пишет огромное количество мелких файлов, что гарантированно убьет SSD. Смысла в Хроме все меньше.

Ваша оценка: Нет Средняя оценка: 5 (1 vote)
9
comrade

Кстати, вот полезный минерал, как запускать хромиум, чтобы он поменьше шуршал HDD или SSD, быстрее запускался и работал, а так же не требовал постоянно пароль от связки ключей.
Дописать в команду запуска:

/usr/bin/chromium-browser --disk-cache-dir=/tmp/ChromiumCache --password-store=basic

Каталог /tmp у меня на RAM-диске tmpfs.
Для новых версий убунты для этого надо в /etc/fstab добавить строчку

tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
Ваша оценка: Нет Средняя оценка: 5 (1 vote)
11
pomodor

Спасибо, дельный совет. Отчасти должен помочь. Только беда в том, что Хромиум интенсивно какает не только в кэш, а еще, например, в ~/.config/chromium/Default/Local Storage. И еще в десятки других мест.

Интересующиеся вопросом могут заценить сами, какой Хромиум комбайн по уничтожению SSD:

apt-get install strace
strace chromium
Ваша оценка: Нет Средняя оценка: 5 (1 vote)
a

хром гавно

Ваша оценка: Нет Средняя оценка: 2.9 (7 votes)
a

strace chromium. Это команда открытие окна в в браузере техподлержки от гугла

Ваша оценка: Нет
Отправить комментарий
КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.
Linux I класса
Linux II класса
Linux III класса
Счетчики
  • Самый популярный сайт о Linux и Windows 10
О Либератуме

Liberatum — это новости мира дистрибутивов Linux, обзоры, сборки, блоги, а также лучший сайт об Ubuntu*.