A Firefox hardveresen gyorsított Vulkan Video dekódolást kap, így Linuxon az Nvidia-felhasználóknak nem kell többé kézzel beállítaniuk az nvidia-vaapi-driver csomagot.
A változás a július 21-én érkező Firefox 153-as kiadásába kerül be, de kezdetben nem lesz alapértelmezetten bekapcsolva.
Eleinte az about:config felületen lehet majd két beállítást átváltani, hogy kipróbálhasd. Érdemes számolni azzal, hogy előfordulhatnak kisebb problémák és furcsa esetek, főleg hibrid grafikás gépeken (erről lentebb még szó lesz).
Mivel az Nvidia GPU-k bőven elég erősek, meglepett, hogy ez eddig nem működött. Kiderült, hogy a Firefox Linuxon minden Nvidia eszközön letiltja a hardveres videódekódolást, általánosan, ezért volt szükség a közösségi kerülőmegoldásra.
Most, hogy a böngésző codebase-be natív Vulkan Video dekódolási útvonal kerül, nem lesz többé szükség ilyen kerülőutakra.
A Vulkan Video gyártófüggetlen szabvány, nem csak az Nvidiára vonatkozik. A Firefox megvalósítása az FFmpeg Vulkan-alapú dekódolási támogatására épül.
Eredetileg az Arm és beágyazott GPU-k voltak a cél, hogy megoldjanak egy hibát, amely szerint Aarch64 Linuxon egyáltalán nem volt hardveres videódekódolás.
Az Nvidia saját DGX Spark gépe, egy Arm-alapú asztali AI számítógép, amely Ubuntu-t futtat, jelenleg nem kínál hardveres videódekódolást Firefox alatt, mert a GB10 chip nem támogatja sem a VA-API-t, sem a V4L2-t. A Mozilla követő hibajegye, amely ennek javításáról szól, ettől a Vulkan Video munkától függ.
Próbáld ki a béta és nightly kiadásokban
Nincs külön kompatibilitási lista, amit megnézhetnél. A Firefox először akkor teszteli a GPU-d Vulkan-támogatását, amikor bekapcsolod a funkciót, így csak úgy derül ki, hogy működik-e, ha kipróbálod.
Ehhez Nvidia 595.x vagy újabb driverre, valamint Firefox 153 bétára (vagy nightly kiadásra) lesz szükséged.
Nyisd meg az about:config oldalt, és állítsd true értékre ezeket a beállításokat:
- media.hardware-video-decoding-vulkan.enabled
- media.hardware-video-decoding-vulkan.direct-export.enabled
Indítsd újra a Firefoxot, majd játssz le egy olyan videót, amelynél a GPU-d képes gyorsított lejátszásra. H264 esetén jó eséllyel működni fog. Ha ellenőrizni szeretnéd, használhatod az nvtop eszközt, vagy indítsd így a böngészőt: MOZ_LOG="FFmpegVideo:5" firefox.
Olyan laptopoknál, ahol két GPU van – integrált és külön Nvidia kártya –, néhány felhasználó arról számolt be, hogy a külön GPU feleslegesen felébred, amikor a Vulkan videódekódolás be van kapcsolva. Ez rövid akadozást okozhat, amikor munkaasztalt váltasz lejátszás közben.
A Mozilla még nem árulta el, melyik Firefox-verzióban kapcsolják be ezt alapértelmezetten. Ha eljön az ideje, akkor is „kapuval” védik majd, vagyis csak azoknál aktiválják, akiknél az Nvidia driver és a hardver is kompatibilis.

