Como executar o Firefox no modo Wayland do Ubuntu (e por que você deveria)
Com o Ubuntu 23.10, que será lançado em breve, o Firefox usará o modo Wayland como padrão. Veja como você pode obter os benefícios do modo Wayland no Ubuntu e em outras distribuições.
O Ubuntu 23.10 será lançado em breve e já parece ser um lançamento impressionante. Uma coisa que o próximo lançamento faz é enviar a versão Snap do Firefox rodando no modo Wayland.
Eu já sei o que você está pensando. Você está usando uma distribuição Linux cujo padrão já é Wayland e o Firefox funciona perfeitamente. Isso não significa, entretanto, que sua versão esteja aproveitando ao máximo a pilha gráfica do Wayland. Na verdade, sua versão do Firefox pode estar rodando via XWayland, que não se beneficia do suporte completo do Wayland.
Mas por que você precisa de suporte total do Wayland? Se você estiver usando um computador que se beneficia de HiDPI (High Dots Per Inch), o XWayland Firefox não honrará isso, o que significa que você pode descobrir que certos sites ou fontes da web estão mais borrados do que deveriam. Isso também significa que você não poderá interagir com o Firefox por meio do suporte multigestos.
Não sei sobre você, mas esses são recursos que prefiro não perder.
Felizmente, este é o Linux, então sempre há uma maneira de resolver o problema.
Com isso em mente, deixe-me mostrar como executar a versão Snap do Firefox no modo Wayland.
Como mudar o Firefox para o modo Wayland
O que você precisa: Para fazer isso funcionar, você precisará de uma distribuição Linux em execução cujo padrão seja o protocolo de comunicação Wayland (como Ubuntu 23.04 e Fedora 38). Você também precisará de um usuário com privilégios sudo. Vou demonstrar isso no Ubuntu Linux, então se sua distribuição não for baseada em Debian ou Ubuntu, você precisará alterar os comandos de instalação.
Observação: o primeiro método não funciona no Ubuntu com a próxima versão 23.10, já que a versão Snap do Firefox para essa versão já tem como padrão o suporte completo ao Wayland.
1. Abra uma janela de terminal
A primeira coisa a fazer é entrar na sua área de trabalho e abrir uma janela de terminal (já que a única maneira de lidar com isso é pela linha de comando).
2. Mantenha a versão Snap instalada, mas atualize-a para um canal diferente
Você pode pensar que isso não vai funcionar, mas vai. Na verdade, costumo manter várias instâncias do Firefox na mesma máquina. Portanto, se quiser manter a versão Snap do Firefox (e adicionar suporte ao Wayland), você pode emitir o seguinte comando:
snap refresh firefox --channel=latest/stable/ubuntu-23.10
3. Adicione o repositório oficial do Mozilla
Agora podemos adicionar o repositório oficial do Mozilla com o comando:
sudo add-apt-repository ppa:mozillateam/ppa
4. Atualize e instale
Agora podemos atualizar o apt e instalar o Firefox com os seguintes comandos:
sudo apt-get update
sudo apt-get install firefox -y
5. Verifique o suporte do Wayland
Assim que a instalação for concluída, você pode verificar se o Firefox inclui suporte para Wayland abrindo o navegador e digitando about:support na barra de endereço. Role para baixo até ver Window Protocol, onde você deverá ver wayland listado.
Se você vir o X11 aqui, seu sistema provavelmente não usa o protocolo Wayland.
Um método alternativo
Se você achar que a rota do repositório não funciona para você, talvez seja necessário seguir um caminho alternativo para fazer isso funcionar. Felizmente, existe outro método. O que você pode fazer é baixar a versão mais recente do Firefox no site de downloads da Mozilla. Depois de fazer isso, siga estas etapas.
1. Abra seu gerenciador de arquivos
Abra seu gerenciador de arquivos padrão e navegue até o diretório Downloads (ou onde você salvou o arquivo do Firefox).
2. Extraia o arquivo
Clique com o botão direito no arquivo baixado e selecione Extrair aqui. Isso criará uma nova pasta chamada firefox.
Extraindo o arquivo do Firefox para o diretório atual.
3. Execute o Firefox
Para executar o Firefox com este método, basta clicar duas vezes no executável do Firefox e o navegador será aberto. Você pode então fixar o navegador em seu dock ou menu.
E isso é tudo.
Se o padrão de sua distribuição for o protocolo gráfico Wayland, mas sua versão do Firefox rodar no modo de compatibilidade XWayland, você descobrirá que cuidar disso melhorará sua experiência geral com o navegador da web.