FERRAMENTAS LINUX: Kwi: O Novo Terminal do KDE que Promete ser Até 35x Mais Rápido que o Konsole

segunda-feira, 2 de novembro de 2026

Kwi: O Novo Terminal do KDE que Promete ser Até 35x Mais Rápido que o Konsole

 


Conheça o Kwi, terminal do KDE baseado em Ghostty e GPU que promete 3x a 35x mais desempenho que o Konsole. Saiba se vale a pena testar agora.


Um novo terminal para o ecossistema KDE


O desenvolvedor do KDE, Eike Hein, anunciou o Kwi (pronunciado "kwee"), um novo emulador de terminal para o KDE Plasma e outros desktops livres. A proposta é oferecer uma alternativa moderna ao Konsole, construída sobre uma pilha tecnológica mais recente e alinhada às diretrizes de interface do KDE (HIG) .

O nome vem do coreano gwisin (귀신), que significa "Fantasma" — uma referência ao ícone do projeto, um pequeno fantasma de terminal. A escolha não é aleatória: o Kwi utiliza a biblioteca libghostty-vt, do projeto Ghostty, para lidar com o parsing e o estado do terminal, enquanto o KDE Frameworks e o Kirigami cuidam da integração com o desktop .


Por que o Kwi existe?


O Konsole é um dos aplicativos mais antigos e estáveis do KDE, com 29 anos de desenvolvimento contínuo e milhões de usuários diários. 

No entanto, sua arquitetura é baseada no QWidget, que renderiza principalmente pela CPU. Aplicativos mais recentes do KDE, incluindo o próprio Plasma, usam Qt Quick e obtêm aceleração por GPU via Vulkan ou OpenGL .

O Kwi nasce justamente para explorar essa lacuna. Ele usa o Qt Scene Graph para renderização acelerada por GPU e o Kirigami para a interface, resultando em uma aplicação que se integra visualmente aos aplicativos mais modernos do KDE .


Desempenho: os números divulgados


Segundo o anúncio oficial, o Kwi apresenta 3x a 35x mais desempenho geral que o Konsole, dependendo do benchmark. Em um teste com o DOOM-fire-zig — um benchmark que simula saída visual intensa no terminal —, o Kwi atingiu 870 fps, contra 23 fps do Konsole no mesmo sistema .

É importante contextualizar: esses números vêm do desenvolvedor e ainda não foram reproduzidos de forma independente. Além disso, o ganho varia conforme a carga de trabalho. 

Tarefas que não exigem atualizações visuais constantes, como aguardar um download ou uma consulta a banco de dados, provavelmente não sentirão a mesma diferença .

A aceleração por GPU também deve contribuir para reduzir o consumo de bateria em notebooks, já que tira parte da carga da CPU .


Produto Recomendado


Quer aprender Rust de verdade e destravar o futuro da programação de sistemas?

O Livro "Primeiros Passos com a Linguagem Rust" é o guia que faltava para quem quer sair do zero e escrever código seguro, rápido e sem medo do borrow checker.


✅ Explicações diretas, sem enrolação.

✅ Exemplos práticos do primeiro "Hello, world!" aos conceitos de ownership.

✅ Ideal para quem vem de outras linguagens e quer migrar com confiança.

Não deixe para depois o que pode acelerar sua carreira hoje. Garanta o seu exemplar e comece a programar em Rust ainda esta semana.

Primeiros Passos com a Linguagem Rust ->  https://link.amazon/B02VDk1ax

Eu ganho uma comissão quando você faz uma compra.


O que o Kwi já oferece de diferente

Além da velocidade, o Kwi traz melhorias técnicas que o Konsole, por sua arquitetura mais antiga, não consegue implementar com a mesma facilidade:


Renderização de texto aprimorada: melhor suporte a ligaduras, símbolos Nerd Font, Powerline e decorações complexas de texto .

Escalonamento fracionário no Wayland: tratamento mais correto para telas de alta densidade .

Esquema de cores do Plasma: sincronização em tempo real com as cores do sistema, incluindo mudanças durante o uso .

Protocolos modernos de TUI: suporte mais completo aos protocolos do Kitty (imagens, animações, teclado, clipboard) e ao protocolo de progresso OSC 9;4 .

Acessibilidade: extração de texto e suporte a leitores de tela significativamente melhores .

Módulo QML público: outros aplicativos Qt Quick/Kirigami podem embutir um terminal diretamente, algo que o Konsole (baseado em QWidget/KPart) não oferece de forma nativa .


Status atual: experimental, não substituto


O próprio Eike Hein faz questão de moderar as expectativas. O Kwi ainda não tem uma versão 0.1.0 tagueada, foi testado por um círculo pequeno de amigos e certamente apresentará bugs óbvios. Nas palavras do desenvolvedor, "não é, de forma alguma, páreo para os 29 anos de desenvolvimento contínuo do Konsole" .

O Kwi é descrito como um experimento e uma proposta, não um anúncio de que o KDE pretende substituir o Konsole. O Konsole continua sendo o terminal padrão e recomendado para uso diário .

Para quem quiser testar, há builds noturnas em Flatpak disponíveis, e o código-fonte está no KDE Invent .


Checklists rápido: vale a pena testar o Kwi agora?

□ Você usa KDE Plasma e quer experimentar algo novo sem compromisso?

□ Seu fluxo de trabalho envolve saída visual intensa no terminal (logs em tempo real, TUI apps pesados, benchmarks)?

□ Você está disposto a lidar com bugs e falta de recursos que o Konsole já tem há anos?

□ Você desenvolve aplicativos Qt Quick/Kirigami e quer testar a embedação de terminal via QML?

□ Você NÃO depende do terminal para trabalho crítico ou produção?

Se marcou a maioria, o Kwi pode ser um teste interessante. Caso contrário, o Konsole continua sendo a escolha segura .


Questionário 

1. Qual é a principal diferença arquitetural entre o Kwi e o Konsole que explica a diferença de desempenho?

a) O Kwi usa Python, o Konsole usa C++.

b) O Kwi renderiza via GPU com Qt Quick, enquanto o Konsole renderiza via CPU com QWidget.

c) O Kwi não usa bibliotecas do KDE.

d) O Konsole foi descontinuado.


Resposta correta: b


2. Os números de "3x a 35x mais rápido" divulgados para o Kwi foram:

a) Confirmados por benchmarks independentes do Phoronix.

b) Medidos apenas em servidores sem interface gráfica.

c) Divulgados pelo próprio desenvolvedor, sem reprodução independente até o momento.

d) Baseados em testes com o Konsole desinstalado.


Resposta correta: c


3. Qual é o status atual do Kwi em relação ao Konsole, segundo o anúncio oficial?

a) O Kwi já substituiu o Konsole como padrão do KDE Plasma.

b) O Kwi é uma versão estável recomendada para produção.

c) O Kwi é experimental, sem versão 0.1.0, e não é proposto como substituto do Konsole.

d) O Konsole foi descontinuado em favor do Kwi.


Resposta correta: c


Conclusão


O Kwi representa uma aposta técnica ousada do KDE: trocar a base QWidget do Konsole por uma arquitetura moderna em Qt Quick com aceleração por GPU via libghostty-vt. 

Os números divulgados (3x a 35x mais rápido) impressionam, mas vêm do próprio desenvolvedor e ainda carecem de validação independente. Com recursos como ligaduras aprimoradas, escalonamento fracionário no Wayland e protocolos Kitty, o potencial é real e animador. 

Porém, sem versão 0.1.0 e com bugs esperados, o Kwi é hoje um experimento para entusiastas, não uma substituição ao Konsole. A recomendação é clara: acompanhe de perto, teste com cautela e mantenha o Konsole para o trabalho crítico.



Nenhum comentário:

Postar um comentário