Se você é um dos usuários que estavam esperando isso, o Wayland Preview da JetBrains já está disponível para testes.
Atualmente, todos os vários IDEs da JetBrains no Linux são executados em uma sessão Wayland usam o XWayland (o modo de compatibilidade do servidor X para software sem suporte nativo ao Wayland).
O XWayland funciona bem o suficiente para que a maioria das pessoas não consiga notar a diferença. Isso é ótimo. Ainda assim, ao não aproveitar ao máximo os benefícios que o Wayland oferece, há um potencial inexplorado.
É por isso que as últimas compilações do JetBrains 2024.2 EAP são uma atualização empolgante. Elas tornam possível usar o IntelliJ IDEA etc. em implementações Wayland puras.
Wayland Preview da JetBrains já está disponível para testes
Usuários da JetBrains que estão se perguntando quando o suporte ao Wayland pode chegar devem conferir as últimas compilações do ‘Early Access Program’ (EAP) lançadas no início deste mês e que traz uma prévia do suporte ao Wayland!
Benefícios disso? Alguns:
- Não há mais UI desfocada em sistemas com escala fracionária habilitada
- Atualizações de tela mais rápidas durante rolagem, redimensionamento e interação
- Períodos de ritmo lento que diminuem as atualizações de tela durante períodos ociosos
- Suporte/manipulação de pop-ups, caixas de diálogo e janelas multimonitor aprimorados
No entanto, esta é uma versão de pré-visualização e não está concluída. Há lacunas e peculiaridades (nenhum suporte a método de entrada, arrastar e soltar não funciona, decorações de janela inconsistentes) e peculiaridades, bugs e partes quebradas devem ser esperados.
A JetBrains diz que as compilações com suporte a Wayland ainda usam renderização somente de software, mas um backend Vulkan em desenvolvimento ativo para fornecer aceleração de hardware.
As chances são de que isso aconteça em uma atualização futura do EAP, se você estiver satisfeito em manter uma compilação estável e EAP por perto.
Obtendo o JetBrains EAP
Se você for assinante do JetBrains, terá acesso às compilações do EAP e poderá baixá-las da página da web “próxima versão”.
Se você não for assinante do JetBrain, poderá experimentar as compilações do EAP gratuitamente por 30 dias — tempo suficiente para testar (e não precisa de detalhes para isso).
Você também precisa configurar manualmente o software para ignorar a camada de compatibilidade do XWayland em favor de uma experiência “pura Wayland” adicionando -Dawt.toolkit.name=WLToolkit
à seção Custom VM Options...
.
Para ajudar, registre bugs/problemas no JetBrains YouTrack, que é onde você também pode acompanhar o desenvolvimento de outros recursos planejados para a era Wayland dos IDEs IntelliJ.