Graphisme au format paysage sur fond violet montrant une fausse interface du navigateur web Firefox. À gauche, une fenêtre volante affiche un renard orange entourant un pot de peinture violet. Au centre, le logo vert de la marque Nvidia est visible à côté d'un menu contextuel affichant les boutons Enable et Block.

Fin des bidouilles sur Linux : Firefox intègre enfin le décodage vidéo Vulkan pour les GPU Nvidia

Énorme victoire pour le desktop Linux ! Les développeurs de Mozilla viennent de fusionner le support natif de Vulkan Video dans Firefox. Une mise à jour majeure qui siffle la fin de la récréation pour les configurations Nvidia, privées d’accélération matérielle fluide sans bidouilles complexes. On fait le point sur le calendrier et les codecs supportés.

Une des lacunes les plus frustrantes de l’écosystème graphique Linux devrait être définitivement corrigée en juillet. Le navigateur web Firefox va bénéficier d’une prise en charge native du décodage vidéo matériel basé sur l’API Vulkan. Cette implémentation technique met un terme aux architectures de contournement laborieuses sur lesquelles les utilisateurs Linux équipés de cartes graphiques Nvidia devaient s’appuyer depuis des années pour obtenir une lecture vidéo fluide et économe en énergie.

Jusqu’à présent, la version Linux de Firefox concentrait tous ses efforts d’accélération sur l’API VA-API (Video Acceleration API). Le problème sous-jacent réside dans le fait que cette norme n’est pas supportée de manière universelle par les pilotes graphiques, Nvidia privilégiant ses propres interfaces NVDEC. Pour regarder une simple vidéo en haute définition sans faire surchauffer le processeur, la communauté devait obligatoirement intercaler une couche de traduction logicielle instable via le projet tiers nvidia-vaapi-driver. L’arrivée de Vulkan Video offre une approche moderne, standardisée et cross-platform.

Le code a été validé et intégré au sein des versions de développement Firefox Nightly. Cette mise à jour de l’architecture multimédia d’envergure est officiellement planifiée pour accompagner la sortie de Firefox 153, calée pour le 21 juillet 2026.

🦋 L’actualité de l’open source dans votre flux. Suivez Goodtech sur Bluesky (ou vos applications AT Protocol préférées) grâce à notre bot officiel. Suivez, partagez, abonnez-vous à @goodtech.info !

Ce qui change avec l’arrivée de Vulkan Video

Le passage à cette architecture unifiée apporte des modifications de fond dans le traitement des flux multimédias. Les bénéfices et spécificités techniques de cette intégration se résument ainsi :

  • Codecs pris en charge : gestion transparente de l’accélération matérielle pour les formats H.264, H.265, AV1 et VP9.

  • Pipeline de rendu : exploitation du backend Vulkan natif de la bibliothèque FFmpeg, encapsulé au sein du processus isolé et sécurisé RDD (Utility Process) de Firefox.

  • Compatibilité constructeur : le code est fonctionnel en priorité pour les architectures matérielles Nvidia. Les configurations basées sur des puces AMD nécessiteront des correctifs complémentaires déjà en cours d’écriture par les équipes de maintenance.

  • Pérennité logicielle : en s’alignant sur le calendrier de la version 153, cette fonctionnalité équipera directement la prochaine version ESR (Extended Support Release) de Firefox, garantissant sa stabilité à long terme pour les distributions d’entreprise.

Les coulisses d’une intégration mouvementée

Le basculement vers Vulkan ne s’est pas fait en un jour. Comme l’atteste le suivi de développement sur le ticket Bugzilla de Mozilla, ouvert il y a plusieurs mois, les ingénieurs ont dû procéder par étapes chronologiques. Les premières semaines ont été dédiées à l’intégration des points d’ancrage de la plateforme, au support des canaux de communication inter-processus (IPC) du compositeur et à la liaison EGL/DMA-BUF.

La validation du correctif principal, intitulé « DOM Media – FFmpeg Vulkan Video decode in RDD », s’est avérée particulièrement complexe. Les développeurs ont essuyé plusieurs échecs de compilation sur différentes architectures matérielles le 7 juin dernier, avant de parvenir à stabiliser le code. Ce travail de longue haleine a été mené conjointement par Tymur Boiko, ingénieur chez Nvidia, et Martin Stransky, contributeur historique chez Red Hat. Bien qu’un ultime correctif lié à la politique de restriction du bac à sable (sandbox) doive encore être appliqué pour verrouiller l’ensemble, la communauté Linux a immédiatement fait part de son soulagement, un engouement technique largement partagé au sein du thread dédié sur Reddit.

Ne boudons pas notre plaisir, car, après deux décennies de fragmentation des standards d’affichage sous Linux, Vulkan s’impose enfin comme le dénominateur commun de l’affichage moderne.

Retour en haut