firefox 102esr из реп дивана. Установлены все нужные драйверы: i965 и mesa. vaapi в mpv работает прекрасно - не грузит проц вообще. firefox же чего-то кочеврыжится. Переменные выставлены нужные:
export MOZ_DISABLE_RDD_SANDBOX=1
export LIBVA_DRIVER_NAME=i965
Перепробовал много настроек самых разных, в консоли ничего не было видно про vaapi при запуске фокса. Вот что выводит about:support
HW_COMPOSITING
available by default
OPENGL_COMPOSITING
available by default
Заблокировано; код ошибки BLOCKLIST_FEATURE_FAILURE_SOFTWARE_GL
WEBRENDER
available by default
force_enabled by user: Force enabled by pref
WEBRENDER_QUALIFIED
available by default
WEBRENDER_COMPOSITOR
disabled by default: Disabled by default
blocklisted by env: Blocklisted by gfxInfo
blocked by runtime: Cannot be enabled in release or beta
WEBRENDER_PARTIAL
available by default
WEBRENDER_SHADER_CACHE
disabled by default: Disabled by default
WEBRENDER_OPTIMIZED_SHADERS
available by default
WEBRENDER_ANGLE
available by default
unavailable by env: OS not supported
WEBRENDER_DCOMP_PRESENT
available by default
disabled by user: User disabled via pref
unavailable by env: Requires Windows 10 or later
unavailable by runtime: Requires ANGLE
WEBRENDER_SOFTWARE
available by default
WEBGPU
disabled by default: Disabled by default
blocked by runtime: WebGPU cannot be enabled in release or beta
X11_EGL
available by default
force_enabled by user: Force enabled by pref
blocklisted by env: Blocklisted by gfxInfo
DMABUF
available by default
VAAPI
disabled by default: VAAPI is disabled by default
force_enabled by user: Force enabled by pref
VP8_HW_DECODE
available by default
VP9_HW_DECODE
available by default
Ничего не выводилось пока не включил glx.x11-egl.force-enabled. В терминале vaapi хорошо загрузилось, но проц всё-равно также грузится 80% на 480p видео. Вот установил пакет intel-microcode, не помогло. Что ему этому файрфоксу надо? Куча настроек для апп. ускорения от разных версий - разные, и ничего не работает. Значит, видно, что x11_egl заблочен в фоксе. Почему? Значит, пошел смотреть https://searchfox.org/mozilla-release/source/widget/gtk/GfxInfo.cpp Оказывается, нужна новейшая версия месы.
////////////////////////////////////
// FEATURE_X11_EGL
APPEND_TO_DRIVER_BLOCKLIST_EXT(
OperatingSystem::Linux, ScreenSizeStatus::All, BatteryStatus::All,
WindowProtocol::All, DriverVendor::MesaAll, DeviceFamily::All,
nsIGfxInfo::FEATURE_X11_EGL, nsIGfxInfo::FEATURE_BLOCKED_DRIVER_VERSION,
DRIVER_LESS_THAN, V(21, 0, 0, 0), "FEATURE_ROLLOUT_X11_EGL_MESA",
"Mesa 21.0.0.0");
Нихрена! У меня диван стэйбл, и на роллинг нет возможности перейти, спасибо разрабам файорфокса. Неужели все пользователи этого слабенького проца должны юзать всё новое? Я думаю, причина того, что vaapi-egl фокса не пашет, не только в этом. У кого такая встройка - отпишитесь пожалуйста что используете)) Сейчас запускаю фокс в консоли - а он сразу после запуска, передает управление терминалу, будто бы с & запущено.