Firefox do Fedora 34 – Overview

O Fedora assim como todas distros empacotam seu próprio Firefox com suas respectivas features e políticas de empacotamento.

No caso do Fedora usa-se patchs downstream para ser compatível com a compartilhamento de tela no Wayland (sessão padrão do Workstation/Silverblue/SpinKDE). E não vem “full codec” por questões de licenças.

Então vamos ver como está um pouco da experiência do navegador padrão do Fedora na versão 34 e suas peculiaridades.

Lembrando que estarei testando no Fedora 34, caso queira conferir pode verificar via GNOME Software/Complementos/Codec’s/264

Este codec openh264 vem melhorando compatibilidade a cada versão, a algumas atrás ele servia no máximo para compartilhamento de tela!

A Cisco fornece um codec OpenH264 (como uma fonte e um binário) que é sua implementação do codec H.264 e eles cobrem todas as taxas de licenciamento para todas as partes que usam seu binário. Este codec permite que você use H.264 em WebRTC com gstreamer e Firefox. Ele não habilita a reprodução de H.264 genérica, apenas WebRTC (consulte o bug 1057646 do Mozilla).

O repo já vem habilitado no Fedora Linux.

Os seguintes pacotes precisam estar instalados no Fedora Linux para o Firefox funcionar OK no Wayland:

sudo dnf install gstreamer1-plugin-openh264 mozilla-openh264 openh264

Ou então use a versão Flatpak (do Flathub, pois o flatpak do Fedora não é compativel com openh264 no momento) instalando via GNOME Software ou terminal:

flatpak install org.mozilla.Firefox

Se entrar em um site como “html5test.com” ele agora reconhecerá o h264 do Fedora:

Precisará ativar conteúdo DRM nas configurações do Firefox também:

Testes em serviços Web:

Spotify Web OK

Deezer OK

Netflix OK

Twitch OK

Youtube OK

Google Meet OK

Meet Jitsi OK

Discord OK

ZOOM OK

Skype NOK

WhatsApp Web OK

Twitter OK

Se tratando de compartilhamento de tela no Wayland o Firefox do Fedora .rpm é o que irá funcionar por padrão.

Firefox Fedora = Compartilhamento de tela no Wayland + boa compatibilidade com openh264.

Firefox Mozilla = Sem compartilhamento de tela no Wayland + full compatibilidade de codec’s h264 genérico.

Porém é possível ativar o mesmo suporte ao Pipewire ao Firefox da Mozilla e Fedora (Flatpak) com os seguinte comando:

Firefox Mozilla:

flatpak --user override --filesystem=xdg-run/pipewire-0 \
                          --socket=wayland \
                          --env=MOZ_ENABLE_WAYLAND=1 \
                          org.mozilla.firefox

Firefox Fedora

flatpak --user override --filesystem=xdg-run/pipewire-0 \
                          --socket=wayland \
                          --env=MOZ_ENABLE_WAYLAND=1 \
                          org.mozilla.Firefox

Basemark Web 3.0

Firefox Fedora

Rodando nativamente no Wayland

Firefox Mozilla (Flathub)

Rodando nativamente no Wayland

Se deseja me dar sugestões, mande para fastos2016@gmail.com ou nas redes sociais.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Blog no WordPress.com.

Acima ↑

%d blogueiros gostam disto: