Затестил недавно появившееся аппаратное ускорение видео в Firefox.
Имеется ноутбук со следующими ТТХ:
[den@den-e7250 ~]$ screenfetch
OS: Manjaro 19.0.2 Kyria
Kernel: x86_64 Linux 5.5.7-1-MANJARO
Uptime: 25m
Packages: 1420
Shell: bash
Resolution: 1920x1080
DE: KDE 5.66.0 / Plasma 5.17.5
WM: KWin
CPU: Intel Core i7-5600U @ 4x 3.2GHz [65.0°C]
GPU: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)
RAM: 2022MiB / 7851MiB
Взял для примера вот это видео с Youtube: https://www.youtube.com/watch?v=LXb3EKWsInQ Во всех случаях грузил h264 версию с разрешением 1920х1080 и частотой кадров 60Гц.
В последней стабильной версии Firefox (73.0.1 из репозиториев Manjaro) в XWindows окружении получил загрузку процессора порядка 40-50% (процессор при этом работал на частоте около 2500 MHz). Скриншот 1
В SMPlayer (в качестве проигрывателя используется mpv), с активированным ускорением посредством vaapi, загрузка процессора не превышала 15%. Частота процессора при этом была минимальной (около 800-1000 MHz). Скриншот 2
Далее – последняя ночная сборка Firefox с сайта Мозиллы 75.0a1 (2020-03-04). Включил все необходимые опции в about:config и запустил с переменной MOZ_ENABLE_WAYLAND=1. Первое, что неприятно удивило – огромное количество глюков. Не работает нормально гамбургер-меню (только верхнее, которое вызывается по нажатию Alt). Не работает copy-paste. При рендеринге страниц вылезают какие-то непонятные артефакты. Та же самая сборка в иксовом окружении, на первый взгляд, по поведению ничем не отличается от стабильной. Лис к Wayland (в KDE) так и не готов :( Видео запустить удалось, при этом картинка почему-то рвётся на части. Ускорение, кажется, заработало, но по потреблению ресурсов кардинально лучше не стало (скриншот 3). Картинка при этом иногда рвётся в нижней части и мерцает. Переход в полноэкранный режим и обратно удаётся ровно один раз, при повторной попытке браузер падает.
Из данного эксперимента можно сделать следующий вывод: на данном этапе аппаратное ускорение в Firefox использовать, к сожалению, невозможно. Буду писать багрепорты и надеятся на улучшения в будущем.