A equipe de desenvolvimento do KDE publicou seu relatório semanal detalhando os últimos avanços em seu ambiente de desktop. Embora as versões atuais estejam recebendo patches de estabilização , a atenção da comunidade já está voltada para o lançamento do KDE Plasma 6.8, previsto para 14 de outubro.
Esta próxima versão promete não apenas melhorias estéticas muito solicitadas, mas também mudanças profundas no funcionamento interno, que otimizarão o desempenho gráfico e a forma como o sistema lida com a entrada de dados.
Transição gráfica e melhorias visuais do KWin no Plasma 6.8
Sem dúvida, uma das mudanças mais significativas na versão 6.8 afeta diretamente o núcleo visual da área de trabalho: o gerenciador de composição KWin . Os desenvolvedores decidiram abandonar o uso da API gráfica padrão OpenGL para desktop e utilizar exclusivamente o OpenGL ES.
Esta variante, embora inicialmente projetada para sistemas embarcados e móveis, provou ser mais do que suficiente para atender a todas as necessidades de renderização do KWin. O principal motivo para essa transição é eliminar os constantes problemas de incompatibilidade e fragmentação de código. Ao unificar o desenvolvimento sob uma única API interna (enquanto o suporte ao Vulkan amadurece), as estranhas falhas visuais que ocorriam quando o código otimizado para uma versão entrava em conflito com outra serão eliminadas. Juntamente com essa melhoria, o KWin também lançará suporte para a versão 1.6 da biblioteca Emulated Input (libei), um componente vital para o gerenciamento de entrada de dados em sessões Wayland modernas.
Além disso, os desenvolvedores enfatizam que o KDE Plasma 6.8 será um deleite tanto em termos visuais quanto de usabilidade, já que as animações do sistema passaram por uma reformulação completa para parecerem mais naturais . A clássica notificação que desliza pela tela agora usa uma curva matematicamente suavizada que imita a aceleração e a desaceleração do mundo real, e o icônico cursor saltitante que indica que um aplicativo está carregando foi reescrito com um modelo de física aprimorado e uma taxa de quadros mais alta.
Pensando na produtividade, o atalho de teclado não documentado (Meta+Ctrl+x) que acionava ações da área de transferência foi finalmente removido , já que sua semelhança com a combinação clássica de recortar levava muitos usuários a pressioná-lo acidentalmente. Além disso, a seleção de emojis será atualizada com a integração da versão 17 do Unicode, e opções mais claras foram adicionadas ao menu de configurações para controlar a caixa de diálogo de caracteres alternativos que aparece ao manter uma tecla pressionada.
Estabilização para a versão 6.7 e um alerta de segurança.
Enquanto aguardamos o lançamento em outubro, as versões atuais não foram negligenciadas. A recente atualização 6.7.2 focou na estabilização de configurações com múltiplos monitores , na correção de travamentos inesperados do KWin ao usar taxas de atualização adaptáveis (VRR) e na correção de um bug que afetava o desempenho de aplicativos baseados no Chromium em modo de tela cheia.
Entretanto, a versão 6.7.3 trará alívio aos usuários de processadores Intel , pois corrige uma regressão técnica problemática que aumentava o uso da CPU ao utilizar o modo de vídeo atômico. Essa mesma atualização fará com que o mecanismo de busca KRunner consuma menos recursos, permitindo buscas ultracurtas de duas letras, e desativará o serviço Kameleon por padrão, após ter sido descoberto que ele interferia negativamente na iluminação de fundo do teclado.
Por fim, o relatório destaca uma vulnerabilidade crítica que afeta a função "Abrir nova janela" no Gerenciador de Tarefas. O problema reside no fato de que, para executar uma nova instância de um aplicativo, o sistema lê diretamente o conteúdo do arquivo de processo interno. Como um aplicativo malicioso encapsulado no formato Flatpak pode modificar esse valor, um invasor poderia enganar o KDE para executar comandos arbitrários fora de seu ambiente de sandbox se o usuário clicar em "Abrir nova janela".
Embora essa falha de segurança tenha sido relatada aos desenvolvedores em abril, no momento da redação deste relatório, a correção ainda está em desenvolvimento e revisão, portanto, um patch de mitigação foi incluído na versão 6.6.6 para reforçar a forma como o gerenciador de tarefas lê os arquivos do aplicativo.