Como Habilitar o Suporte a CSD no Firefox para Linux

Habilitar Firefox CSD no Linux

Por anos, usuários de Linux reclamaram que aplicativos como o Firefox não se encaixam bem em seus ambientes de desktop. Embora pareça um detalhe menor, é irritante, especialmente quando outros sistemas operacionais não têm esse problema com a integração de desktop.

Recentemente, com o lançamento do Firefox 60, a Mozilla finalmente adicionou suporte para Client Side Decoration (CSD) à versão Linux do Firefox. Pela primeira vez, o Firefox se integra totalmente com ambientes de desktop Linux baseados em GTK, como GNOME e XFCE. Melhor ainda, é muito fácil habilitar esse recurso tão aguardado.

Habilitar CSD no Firefox

Para que isso funcione, você precisa ter o Firefox 60 ou posterior instalado. Muitas distribuições já fizeram a transição para o Firefox 60. Ubuntu, Fedora e Arch estão entre elas, então apenas atualize seu sistema antes de começar se você estiver usando uma delas.

Abra o Firefox e clique no menu principal. Quando o menu aparecer, clique em “Personalizar.”

Menu do Firefox

O Firefox abrirá a aba de personalização. Há muitas opções lá, e se você não estiver familiarizado com isso, dê uma olhada. O Firefox Quantum adicionou muitos recursos ótimos. O que você precisa agora, porém, está na parte inferior esquerda da tela. Há uma caixa de seleção rotulada como “Barra de Título.” Por padrão, ela está marcada. Desmarque-a para habilitar o CSD. Assim que você fizer isso, a alteração terá efeito.

Habilitar CSD Firefox

Aí está! O CSD está habilitado na sua instalação do Firefox.

Firefox com CSD no Ubuntu

Problemas Menores

Como o CSD é relativamente novo no Firefox para Linux, ainda existem alguns problemas. Como você pode ver na captura de tela acima, há um pequeno triângulo branco incômodo nos cantos da janela no Ubuntu. Você pode encontrar pequenos bugs como esse agora.

Curiosamente, isso também foi testado no Debian com XFCE, e o mesmo problema não se apresentou. Se você estiver vendo isso, tente um tema diferente ou apenas aguarde uma atualização para, esperançosamente, eliminar esse bug incômodo.