O que você precisa saber antes:
- Navegação Básica:
- Saber abrir o terminal e rodar comandos.
- Editor de Textos:
- Neste artigo, vamos utilizar o nano.
No momento em que escrevo este texto, o Linux está em uma fase de transição. Se você instalou uma versão recente do Ubuntu (22.04 ou 24.04), seu sistema gráfico roda sobre um protocolo chamado Wayland.
O Wayland é moderno, seguro e fluido. Mas ele tem um “defeito”: ele é rígido.
Muitas ferramentas clássicas que amamos — como o xrandr para resoluções personalizadas, ou softwares de compartilhamento de tela (Zoom, Discord, AnyDesk) — foram construídas para o sistema antigo, o Xorg (X11).
Se você tentou seguir nosso tutorial de Resoluções Personalizadas e a opção não apareceu no menu, ou se seu compartilhamento de tela fica preto no Google Meet, a solução é simples: Voltar para o Xorg.
Wayland vs. Xorg: Uma Analogia Rápida
- Xorg (O Zelador Antigo): Deixa qualquer aplicativo falar com qualquer parte da tela. É menos seguro (um keylogger é fácil de fazer), mas é extremamente compatível e flexível. Se você pedir para ele mudar a resolução na marra, ele muda.
- Wayland (O Segurança Novo): Isola cada janela. Um aplicativo não pode ver o que o outro está fazendo. É ótimo para segurança, mas quebra funcionalidades que dependem de “mexer” no sistema globalmente.
Como Desativar o Wayland (Passo a Passo)
Não precisamos desinstalar nada. O Ubuntu já vem com os dois instalados, só precisamos dizer ao gerenciador de login (GDM) qual deles usar.
Vamos editar o arquivo de configuração do GDM.
1. Abra o arquivo de configuração
Abra o terminal e use seu editor de texto favorito (aqui usaremos o nano):
sudo nano /etc/gdm3/custom.conf
2. Encontre a linha mágica
Procure, dentro do arquivo, por uma linha que diz: #WaylandEnable=false
O símbolo # no início significa que a linha é um comentário (está desativada). Ou seja, atualmente o Wayland está Habilitado (Enable=True por padrão).
3. Faça a alteração
Apague o # do início da linha para “descomentar” o comando. Ela deve ficar exatamente assim:
WaylandEnable=false
(Isso diz explicitamente ao sistema: “Habilitar Wayland? Falso.”)
Para salvar: Pressione Ctrl+O, depois Enter.
Para sair: Pressione Ctrl+X.
4. Aplique a mudança
Você tem duas opções: reiniciar o computador (mais fácil) ou reiniciar apenas o serviço de gerenciamento de tela com o comando:
sudo systemctl restart gdm3
(Atenção: isso vai encerrar sua sessão atual imediatamente e te jogar para a tela de login. Salve seus trabalhos antes!)
Como saber se funcionou?
Após reiniciar e logar novamente, abra o terminal e digite:
echo $XDG_SESSION_TYPE
- Se aparecer
wayland: Algo deu errado (verifique se salvou o arquivo). - Se aparecer
x11: Sucesso! Você está no Xorg.
Conclusão e Consequências
O que eu ganho?
- O comando
xrandrfunciona plenamente para resoluções personalizadas. - Apps de gravação de tela (OBS) e acesso remoto (AnyDesk/TeamViewer) funcionam sem engasgos.
- Jogos antigos podem ter melhor compatibilidade.
O que eu perco?
- Gestos de touchpad (três dedos para mudar área de trabalho) podem ficar menos fluidos.
- Um pouco da segurança de isolamento de janelas.
Para um ambiente de produtividade e desenvolvimento (especialmente se você precisa hackear resoluções de monitores), o Xorg ainda é o rei da compatibilidade.