Запуск Flash в Google Chrome сильно загружает мой процессор:
Я подумал, что причиной этой проблемы будет то, что аппаратное ускорение вспышки отключено. Когда я попытался повернуть его, щелкнув правой кнопкой мыши на флэш-приложении и выбрав settings
, выскочило это окно
Параметры аппаратного ускорения не найдены.
В Chrome, когда я открываю about:gpu
, я вижу это:
Как включить аппаратное ускорение во Flash или есть альтернативный способ уменьшить загрузку процессора?
Ответы:
Вы должны проверить свой
about:gpu
раздел в Chrome / Ium. В старых компьютерах ускорение HW по умолчанию отключено, и вы можете включить его только путем переопределения настроек вabout:flags
.about:flags
в вашей адресной строкеВы также можете начать использовать Chrome,
chrome --ignore-gpu-blacklist
но делать это каждый раз не идеально.источник
about:flags
не является достаточным для того, чтобы многие из этих функций , включая HW ускоренное декодирование видео. По некоторым причинам передача флага через командную строку,chromium-browser --ignore-gpu-blacklist
похоже, работает.Попробуйте,
LIBGL_DRI3_DISABLE=1 google-chrome --ignore-gpu-blacklist
если в конечном итоге вы ищете решение для версии, затронутой ошибкой LibGL DRI в Linux .источник
libGL error: DRI3 Fence object allocation failure Operation not permitted
, поэтому никакого аппаратного ускорения вообще не было. Метод, который я использовал, состоял в том, чтобы отключить изолированную программную среду GPU, как описано здесь (используяchromium --ignore-gpu-blacklist --disable-gpu-sandbox
) , но ваш метод не генерирует надоедливый предупреждающий баннер :)