Firefox abilita l’accelerazione hardware per Intel e AMD per impostazione predefinita.

Firefox abilita l’accelerazione hardware per Intel e AMD per impostazione predefinita.

Linux è l’unico sistema operativo in cui Firefox può affrontare l’onnipresente e onnipotente Chromium. Il browser Mozilla è all’avanguardia nell’implementazione di tecnologie e funzionalità come l’accelerazione hardware, il supporto Wayland e la modalità oscura GNOME 42 , tuttavia, poco o nulla di questo è correlato a Mozilla, ma la maggior parte di questo lavoro è firmato da Martin Stransky di Red Hat.

Per quanto riguarda la possibilità di utilizzare l’accelerazione hardware tramite VA-API, il supporto è arrivato prima a Wayland e poi a X11 , ma questo è sempre stato almeno parzialmente disabilitato per impostazione predefinita. Sembra ora che Firefox stia adottando misure per abilitare completamente VA-API per impostazione predefinita su configurazioni Linux che si basano sullo stack Mesa .

Ovviamente sarebbe conveniente non suonare i campanelli in anticipo, visto che l’abilitazione di default delle VA-API avverrà, come si vede nel corrispondente bug report e commit , nel canale Nightly del browser. A questo punto, è ovvio che il canale Firefox Nightly è focalizzato sullo sviluppo di app, anche se ciò non significa che ci siano persone coraggiose là fuori che oseranno usarlo come browser principale.

Come abbiamo detto, il supporto VA-API sarà incluso in Mesa. Nel commit puoi leggere la frase “disabilita su tutto l’hardware NVIDIA”, quindi assumiamo che il supporto sarà disabilitato per Nouveau e abilitato per Intel e AMD. Anche il driver AMDGPU-PRO è stato deprecato, insieme a Internet Explorer per Linux : il driver NVIDIA ufficiale.

Il driver ufficiale NVIDIA non supporta VA-API, ma VDPAU, quindi per risolvere questa situazione è stato sviluppato un driver wrapper che gira sopra l’interfaccia NVENC, la tecnologia di rendering e decodifica hardware del gigante verde.

Più specificamente, ciò che è stato incluso in Firefox Nightly per la grafica Intel e AMD supportata da Mesa è il supporto per l’accelerazione video tramite VA-API e FFmpegDataDecoder sia su Wayland che su Xorg. Resta da vedere quando raggiungerà il ramo stabile del browser, ma la versione 103 del canale di Nightly ha già l’accelerazione hardware abilitata per impostazione predefinita o è in fase di abilitazione. Un piccolo passo, ma che potrebbe essere molto importante per Firefox per mantenere il suo vantaggio su Chromium in alcuni aspetti su Linux.

L’autore dell’attivazione dell’accelerazione hardware di default in Firefox Nightly è “lo stesso di sempre”, Martin Stransky, ed è che mentre Mozilla si prende più cura di Linux da qualche tempo , Red Hat è ancora il principale responsabile della sua evoluzione tecnologica in il sistema degli gnu e dei pinguini.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *