E o desenvolvedor do Ubuntu finalmente corrigiu a falha frustrante do snap do Firefox, depois disso incomodar os usuários por muito tempo.
O pacote Firefox Snap do Ubuntu está enfrentando outra crítica de longa data, ou seja, a falta de suporte a mensagens nativas.
É esse recurso sofisticado que permite que os complementos do Firefox “troquem mensagens com um aplicativo nativo, instalado no computador do usuário”. Isso permite que coisas como gerenciadores de senhas de desktop funcionem conforme o esperado no navegador.
Mas, finalmente, há uma saída.
Ubuntu finalmente corrigiu a falha frustrante do snap do Firefox
Sim. O Ubuntu finalmente corrigiu a falha frustrante do snap do Firefox. Em uma breve atualização no fórum do Snapcraft, o desenvolvedor do Ubuntu, Olivier Tilloy, diz que a integração de um novo portal WebExtensions XDG com as versões beta mais recentes do Mozilla Firefox está pronta para testes mais amplos através da loja Snap.
Os patches significam que os usuários do Ubuntu devem poder, mais uma vez, instalar extensões do GNOME Shell a partir do site GNOME Extensions usando o Firefox (com o complemento de navegador relevante e o conector de host, embora honestamente: instale o gnome-shell-extension-manager como oferece uma experiência superior completa).
Da mesma forma, outros complementos do Firefox, como o gerenciador de senhas KeePassXC, também devem funcionar conforme o esperado.
O novo portal XDG também beneficia os aplicativos Flatpak. Ele também pode, com o tempo, ser usado por outros navegadores da Web populares enviados em formatos de embalagem sandbox, como o Chromium.
Quer tentar?
Em sua postagem no fórum do Snapcraft, Olivier Tilloy, da Canonical, incentiva a comunidade a “nos informar quais extensões você testou, como você instalou o conector de host nativo e se a funcionalidade funcionou como esperado, parcialmente ou nada” – algo que muitos de vocês estarão interessado em fazer.
Para ajudar a chutar os pneus tão cedo, você precisa fazer algumas coisas para ‘optar’.
Primeiro: verifique se você tem a versão mais recente do pacote xdg-desktop-portal (v1.14.4-1ubuntu2~22.04.1 para ser específico). Isso está sendo lançado para os usuários do Ubuntu como uma atualização de software, mas ainda não chegou a todos.
Maneira mais rápida de verificar se você tem? Execute sudo apt install xdg-desktop-portal, que imprimirá o número da versão em seu erro “you already have this” (você já tem isso). Se você tem a versão mencionada acima, ótimo; se não, você terá que esperar por isso.
Em seguida, instale o Firefox Snap a partir dos canais beta ou de borda – curiosidades: você pode executar várias versões do mesmo snap, se preferir – no Ubuntu 22.04 LTS ou posterior:
sudo snap refresh firefox --beta
Finalmente, reinicie seu computador (ou mate o processo xdg-desktop-portal e deixe-o reaparecer automaticamente) antes de começar a testar ou as coisas podem não funcionar bem até que você faça isso.
Quando tudo estiver no lugar, você verá um prompt de permissão aparecer na tela na próxima vez que iniciar o Firefox:
Ok, o prompt para prosseguir e pronto: integração de mensagens nativas que deve funcionar – deixe-me saber como você se sai nos comentários.