Faça os gestos do touchpad do Ubuntu 24.04 funcionarem no Wayland.

No Ubuntu 24.04, para ativar os gestos integrados do touchpad do GNOME, verifique se o touchpad está habilitado, confirme se a sessão é Wayland e teste os gestos que o GNOME suporta no nível da área de trabalho. O Ubuntu 24.04 vem com o GNOME 46, cujos gestos de sistema já estão integrados; você não precisa de um daemon de gestos separado para alternar entre áreas de trabalho. Este guia segue um exemplo claramente hipotético: Jordan consegue mover o ponteiro e rolar a tela, mas não consegue alternar entre áreas de trabalho com um gesto de deslizar de três dedos. O exemplo explica as verificações; não se trata de uma afirmação de um resultado de teste real.

Quais gestos devem funcionar no GNOME?

Uma sessão Wayland é a sessão de área de trabalho na qual o compositor do GNOME gerencia janelas, saída de vídeo e entrada de dados. A libinput é a biblioteca de entrada que reconhece o movimento do touchpad e reporta gestos para a área de trabalho. O GNOME mapeia esses eventos para ações: três dedos movendo-se para cima abrem as Atividades, e três dedos movendo-se para a esquerda ou para a direita alternam entre os espaços de trabalho. Esses são gestos que afetam todo o sistema.

Um gesto de pinça é diferente. O libinput pode reportar um gesto de pinça, mas o aplicativo precisa decidir o que ele significa. O GNOME documenta o gesto de pinça para zoom em aplicativos como Mapas e Fotos; o gesto de pinça para zoom não é uma ação que precisa funcionar em todas as janelas da área de trabalho. Além disso, a rolagem com dois dedos é uma configuração separada do touchpad. O painel Mouse e Touchpad do Ubuntu pode habilitar o touchpad e a rolagem com dois dedos, mas não oferece uma opção principal para todos os gestos multitoque. Consulte a referência de gestos do GNOME e as instruções de configuração do touchpad .

Verifique as configurações e a sessão nesta ordem.

  1. Certifique-se de que o Ubuntu reconheça e habilite o touchpad.

    Abra o app Atividades, procure por Mouse e Touchpad e abra o painel. Confirme se a opção Touchpad está ativada. Se a rolagem com dois dedos também não funcionar, ative a Rolagem com Dois Dedos e teste em uma página longa. O ponteiro do Jordan já funciona, então essa verificação confirma principalmente que o touchpad não foi desativado; a rolagem é um teste útil e independente para verificar a entrada básica.

    As configurações do Ubuntu estão abertas em Mouse e Touchpad, mostrando as opções Touchpad e Rolagem com Dois Dedos ativadas.
    Nas Configurações, mantenha a opção Touchpad ativada. A rolagem com dois dedos controla a rolagem; ela não habilita os gestos de três dedos da área de trabalho do GNOME.
  2. Confirme se o login atual é uma sessão Wayland.

    Abra o Terminal e execute o comando echo "$XDG_SESSION_TYPE". Se a saída for " Wayland wayland", prossiga para o teste de gestos. Se a saída for x11"Xorg", você está em uma sessão Xorg: esse é um sistema de exibição diferente, e o recurso de gestos de deslizar do Wayland, integrado ao GNOME, não está disponível da mesma forma.

    Um terminal mostra eco
    Execute o comando `echo "$XDG_SESSION_TYPE"` em um terminal. O resultado esperado para este guia é `wayland`.
  3. Alterne da sessão Xorg para a sessão Wayland do Ubuntu, se necessário.

    Salve seu trabalho e saia da sessão. Na tela de login, selecione seu usuário, abra o menu de sessão (geralmente o botão de engrenagem) e escolha Ubuntu , não Ubuntu no Xorg . Faça login, abra o Terminal novamente e execute o comando da etapa anterior. Os rótulos de sessão podem variar; use a entrada que inicia a área de trabalho normal do Ubuntu em vez daquela explicitamente marcada como Xorg. Se a entrada Wayland estiver ausente, não edite a configuração do GDM sem antes verificar. Instale as atualizações normais do Ubuntu e verifique primeiro as políticas de driver gráfico ou de dispositivo; algumas combinações de hardware e driver podem ocultar ou desativar uma sessão.

    O menu de sessão da tela de login do Ubuntu mostra o Ubuntu selecionado e o Ubuntu no Xorg como a outra opção.
    Se o terminal indicar x11, faça logout e escolha Ubuntu em vez de Ubuntu no Xorg na tela de login; verifique a nova sessão em seguida.
  4. Teste um gesto do sistema antes de testar um aplicativo.

    Com a waylandconfirmação, coloque três dedos no touchpad e mova-os para cima simultaneamente para abrir o aplicativo Atividades. Em seguida, deslize para a esquerda ou para a direita com três dedos para alternar entre os espaços de trabalho. Mantenha os dedos afastados e inicie o movimento simultaneamente. No exemplo de Jordan, se qualquer uma das ações funcionar, o touchpad e o caminho Wayland estão funcionando corretamente; solucione problemas apenas com o gesto ou aplicativo que ainda apresentar falhas.

    A visão geral das atividades do GNOME exibe pré-visualizações do espaço de trabalho após um gesto de deslizar três dedos para cima.
    Um gesto de deslizar para cima com três dedos abre a visão geral de atividades do GNOME. Um gesto de deslizar para a esquerda ou para a direita alterna entre os espaços de trabalho.

Se o teste dos três dedos ainda não funcionar

Primeiro, desative temporariamente qualquer extensão do GNOME Shell que remapeie gestos e, em seguida, faça logout e login novamente antes de testar. Essas extensões podem alterar a função de um gesto de deslizar, portanto, teste o comportamento padrão do GNOME antes de instalar outra ferramenta de gestos.

Em seguida, verifique se a libinput reconhece o dispositivo. O Ubuntu 24.04 fornece o libinput-toolspacote opcional; se o comando estiver faltando, instale-o com `sudo apt install libinput` sudo apt install libinput-tools, depois execute `sudo apt install libinput` sudo libinput list-devices. Procure o touchpad pelo nome. Este comando lista os dispositivos e suas configurações padrão; ele não comprova que o GNOME atribuiu um gesto específico. Se nenhum touchpad aparecer, atualize o Ubuntu e verifique o firmware do laptop ou o suporte do fabricante, pois uma configuração de gesto na área de trabalho não pode corrigir um dispositivo que a pilha de entrada não reconhece. A documentação da libinput explica o escopo da saída.

Por fim, separe os gestos do sistema dos gestos dos aplicativos. Se o gesto de deslizar na área de trabalho funcionar, mas o gesto de pinça não, tente usar o gesto de pinça em um aplicativo que tenha suporte documentado, como o Mapas ou o Fotos. O Ubuntu 24.04.5 também inclui uma peculiaridade do libinput para um identificador de touchpad Elan 04F3:3355; se esse for o seu dispositivo, instale as atualizações mais recentes do 24.04 antes de tentar a configuração manual. Consulte as notas de lançamento do Ubuntu 24.04.5 .

Verifique a correção

Confirme echo "$XDG_SESSION_TYPE"os retornos e wayland, em seguida, teste o gesto de deslizar para cima com três dedos e o gesto de deslizar para a esquerda/direita na área de trabalho a partir da área de trabalho. Trate o gesto de pinça separadamente: ele só é corrigido em aplicativos que o suportam. Se o gesto de deslizar básico ainda falhar, mesmo com a sessão e o touchpad detectados, a causa provavelmente é específica do dispositivo ou um conflito de extensão, e não a ausência de uma opção de gesto global.

Deixar um comentário

Criptografar o DNS upstream do Pi-hole no Ubuntu Server 24.04

Criptografar o DNS upstream do Pi-hole no Ubuntu Server 24.04

Configure o dnscrypt-proxy como ponte DoH local do Pi-hole no Ubuntu 24.04, com um ouvinte somente para localhost, seleção de resolvedor e verificações antes de trocar o DNS.

Faça os gestos do touchpad do Ubuntu 24.04 funcionarem no Wayland.

Faça os gestos do touchpad do Ubuntu 24.04 funcionarem no Wayland.

Verifique as configurações do touchpad do Ubuntu, confirme o Wayland e teste os gestos de deslizar integrados do GNOME antes de solucionar problemas com aplicativos ou hardware.

Crie um espelhamento RAID 1 no Debian 12 com mdadm

Crie um espelhamento RAID 1 no Debian 12 com mdadm

Crie e verifique um array de dados RAID 1 de dois discos no Debian 12, formate-o com segurança e configure-o para ser montado após a reinicialização.

Criptografe a partição de swap do Debian 12 com uma chave nova a cada inicialização.

Criptografe a partição de swap do Debian 12 com uma chave nova a cada inicialização.

Configure a criptografia de chave aleatória para uma partição de swap Debian 12 existente, verifique o mapeamento dm-crypt ativo e compreenda as vantagens e desvantagens da hibernação.

Como restringir usuários SSH a diretórios específicos no Ubuntu 24.04 (Guia de Chroot SFTP)

Como restringir usuários SSH a diretórios específicos no Ubuntu 24.04 (Guia de Chroot SFTP)

Restrinja as contas SSH do Ubuntu 24.04 a pastas SFTP designadas com chroot, permissões adequadas, regras de correspondência e testes de segurança — sem conceder acesso ao shell.

Libere o APT Lock do Ubuntu com segurança e conclua a atualização.

Libere o APT Lock do Ubuntu com segurança e conclua a atualização.

Descubra qual processo possui o bloqueio do frontend dpkg do Ubuntu, deixe o processamento do pacote terminar e repare instalações interrompidas sem excluir os arquivos de bloqueio.

Como configurar snapshots Btrfs automatizados no Ubuntu Desktop

Como configurar snapshots Btrfs automatizados no Ubuntu Desktop

Configure snapshots agendados do sistema Btrfs no Ubuntu Desktop com o Timeshift, verifique o layout dos subvolumes do Ubuntu, escolha o período de retenção e entenda o que os snapshots não podem proteger.

Como migrar o Debian 12 para o ambiente de testes sem quebrar dependências

Como migrar o Debian 12 para o ambiente de testes sem quebrar dependências

Planeje uma migração mais segura do Debian 12 para o ambiente de testes: atualize através da versão estável, faça backup, limpe as fontes do APT, simule as alterações de dependências e verifique o que mudou.

Inicializando o Ubuntu Server em Modo de Emergência: Um Guia de Resgate Passo a Passo

Inicializando o Ubuntu Server em Modo de Emergência: Um Guia de Resgate Passo a Passo

Diagnostique o modo de emergência do Ubuntu Server com segurança. Leia os logs de inicialização, verifique as montagens do root e do fstab, repare uma unidade com falha, lide com erros do sistema de arquivos e verifique se a reinicialização foi bem-sucedida.

Como configurar uma VPN WireGuard ponto a site no Debian 12

Como configurar uma VPN WireGuard ponto a site no Debian 12

Configure um servidor VPN WireGuard em Debian 12 para um cliente remoto. Configure chaves, encaminhamento IPv4, NAT com nftables, acesso ao firewall e verificações de conexão.