Se você executa o Ubuntu em um laptop ou PC com chips Intel de 7ª geração ou posterior e você é fã do navegador Chromium, é seu dia de sorte!
A Canonical fez parceria com a Intel para criar um snap do Chromium que se vangloria decodificação de vídeo acelerada por hardware e codificação. Esta construção personalizada oferece melhor desempenho e duração da bateria do que uma construção “vanilla” em Kaby Lake (7ª geração) e plataformas mais recentes ao usar codecs VP8, VP9 e H.264.
E como esses codecs são bastante onipresentes na web e nenhum de nós farejaria a vida útil prolongada da bateria, parece óbvio, não é?
Infelizmente, há um problema.
No momento, este snap aprimorado está em “beta”, não 100% pronto para implementação generalizada e explicitamente opt-in.
Instale o Chromium acelerado por hardware
Ainda assim, se você quiser entrar em ação, você pode, e não exige muito esforço.
Se você não atualmente tem o snap do Chromium instalado – Para sua informação: se você executou apt install chromium ele instalou o snap – você pode prosseguir e instalar o Chromium beta acelerado por hardware usando o canal hwacc:
snap install chromium --channel=latest/candidate/hwacc
Se você fazer já tiver um snap do Chromium instalado, você precisará mudar para o canal hwacc. Você pode fazer isso executando o seguinte comando:
snap refresh chromium --channel=latest/candidate/hwacc
Se você encontrar problemas, dores de cabeça, gagueira, confusão, quebras, falhas, peculiaridades ou qualquer outra coisa inesperada/indesejada, relate seu problemas no rastreador de bugs do Ubuntu. Dessa forma, os desenvolvedores podem analisar, validar e/ou, com sorte, consertar as coisas para todos.
Você pode verificar se o seu hardware gráfico está sendo usado durante a reprodução do vídeo instalando o pacote intel-gpu-tools e executando sudo intel_gpu_top. Reproduza um vídeo e você verá que os núcleos de vídeo estão sendo usados:
Se/quando você quiser voltar ao snap normal do Chromium não acelerado por hardware, você pode fazer isso facilmente:
snap refresh chromium --channel=latest/stable
Deixe-me saber como você se sai nos comentários.