Kwi, KDEs neues Terminal, verspricht 3- bis 35-fache Konsole-Geschwindigkeit
KDE-Entwickler Eike Hein stellte am 1. November Kwi vor, ein GPU-gerendertes Terminal auf Basis von Ghosttys libghostty-vt, das laut ihm 3- bis 35-mal schneller läuft als Konsole.
4 Min. Lesezeit

Die Zahlen
- faster than Konsole, depending on the benchmark, per Hein
- 3x-35x
- in DOOM-fire-zig on a test system, against 23 fps in Konsole
- 870 fps
- of Konsole development that Hein says Kwi is no match for
- 29 years
KDE-Entwickler Eike Hein hat am 1. November 2026 Kwi angekündigt, einen neuen Terminalemulator für den KDE-Plasma-Desktop. Er zeichnet auf der GPU und läuft in Heins Tests 3- bis 35-mal schneller als Konsole. Er baut auf libghostty-vt auf, einer Bibliothek aus dem Ghostty-Terminalprojekt, und nächtliche Flatpak-Builds sind bereits verfügbar. Hein nennt ihn „ein Experiment und einen Vorschlag“, keinen Ersatz für KDEs 29 Jahre altes Standardterminal.
Was Kwi ist
Kwi ist „ein modernes und schnelles Terminal für KDE Plasma und andere Desktops“, heißt es in der README. Hein schrieb im KDE-Blog, der Funktionsumfang sei vorerst bewusst bescheiden. Ausgesprochen wird der Name „Kwie“, berichtet XDA Developers.
Das Projekt besteht aus drei Teilen. Da ist die Kwi-Anwendung selbst. Da ist ein öffentliches QML-Modul, mit dem andere Apps auf Basis von Qt Quick und KDEs Kirigami-Toolkit ein Terminalfeld einbetten können. Und da ist ein KPart-Plugin für ältere Apps auf QWidget-Basis. Die Anwendung baut auf demselben QML-Modul auf, das sie allen anderen anbietet.
Diese Einbettung zählt innerhalb von KDE. Neuere KDE-Apps brauchen Umwege, um Konsole einzubetten, berichtet XDA, weil Konsole auf QWidget aufbaut. Eine Qt-Quick-App kann Kwi direkt importieren.
Woher die Geschwindigkeit kommt
Konsole rendert über QWidget auf der CPU. Kwi rendert mit Qt Quick und dem Qt Scene Graph, die über Vulkan oder OpenGL auf der GPU laufen, berichtet Phoronix. Die GPU übernimmt das Zeichnen, und die CPU bleibt frei für Ihre Programme.
Die andere Hälfte ist libghostty-vt. Ein Terminalemulator hat zwei Aufgaben: den Strom aus Text und Steuercodes verstehen, den ein Programm ausgibt, und das Ergebnis zeichnen. libghostty-vt erledigt die erste Aufgabe. Es parst die Ausgabe und verfolgt, was auf dem Bildschirm steht, sodass sich Kwis eigener Code auf Desktop-Integration, Rendering und Oberfläche konzentrieren kann. Hein sagt, die Bibliothek sei anderen Terminals bei modernen Funktionen voraus, und Neovim und Ghostel nutzten sie bereits.
| Schicht | Komponente | Aufgabe |
|---|---|---|
| Terminal-Engine | libghostty-vt 1.4.0 oder neuer | Parst Programmausgaben, hält den Terminalzustand |
| Rendering | Qt Quick und der Qt Scene Graph | Zeichnet auf der GPU über Vulkan oder OpenGL |
| Pseudoterminal | KPty aus den KDE Frameworks | Verbindet die Shell mit dem Fenster |
| Oberfläche | Kirigami | KDEs Toolkit für Qt-Quick-Apps |
Heins Schlagzeilenzahlen stammen von seinem eigenen Testsystem. Im Benchmark DOOM-fire-zig, der das Terminal mit schnell wechselnder Ausgabe flutet, erreichte Kwi 870 Bilder pro Sekunde gegenüber 23 bei Konsole. Über alle Benchmarks beziffert er den Gewinn mit dem 3- bis 35-Fachen. Unabhängige Messungen wurden noch nicht veröffentlicht.
Ein Experiment, keine Richtungsentscheidung
Hein ist vorsichtig damit, was Kwi nicht ist. „Es ist in keiner Weise ein Gegenstück zu den 29 Jahren kontinuierlicher Entwicklungsarbeit an Konsole“, schrieb er. Leser sollten „Kwi nicht als eine Art Ankündigung der künftigen KDE-Richtung missverstehen“. Phoronix beschreibt es als experimentell und noch nicht als Konsole-Ersatz vorgeschlagen.
Getestet wurde bisher wenig. Kwi „hat begrenzte Tests in einem kleinen Freundeskreis durchlaufen“, heißt es in der Ankündigung, und Nutzer sollten „offensichtliche und sofortige Fehler erwarten“. Ein getaggtes Release gibt es überhaupt nicht, nicht einmal ein v0.1.0. Hein bringt außerdem eine längerfristige Idee ins Spiel: eine Kwi-basierte Alternative zu Kmscon, der Textkonsole, die läuft, bevor ein Desktop lädt.
KDE selbst hat im Oktober Plasma 6.8 ausgeliefert, mit Konsole an seinem gewohnten Platz. Daran ändert Kwi nichts.
So probieren Sie es aus
Der einfachste Weg ist das nächtliche Flatpak, das KDEs eigene Continuous Integration baut und das in der README verlinkt ist. Der Bau aus dem Quellcode „kann heute schwierig sein“, sagt Hein, weil die Abhängigkeiten die Linux-Distributionen noch nicht erreicht haben. Die README listet sie auf:
- CMake 3.28 oder neuer
- Qt 6.10 oder neuer
- KDE Frameworks 6.29 oder neuer
- Kirigami Addons 1.11 oder neuer
- Kirigami App Components 1.1 oder neuer
- libghostty-vt 1.4.0 oder neuer
Ein Flatpak-Vorbehalt: Die Laufzeitumgebung kann ältere Komponenten mitbringen, die das Union-Theming beeinträchtigen, merkt Hein an, auch wenn ein Nachtrag sagt, ein Merge Request habe das behoben. Die Bibliotheken stehen unter LGPL 2.1 oder 3.0, die Anwendung unter GPL 2.0 oder 3.0. Der Chat für Nutzer und Entwickler findet im Matrix-Raum #kwi:kde.org statt.
Was das für Entwickler bedeutet
- Im Flatpak ausprobieren, nicht als tägliche Shell. Heins eigene Worte sind „offensichtliche und sofortige Fehler erwarten“. Installieren Sie das Nightly neben Konsole, jagen Sie Ihre schwersten Build-Logs hindurch und sehen Sie, ob die Geschwindigkeit auf Ihrer Hardware ankommt.
- Messen Sie Ihre eigene Arbeitslast. DOOM-fire-zig misst, wie schnell ein Terminal eine Flut an Ausgabe zeichnen kann. Dort glänzt GPU-Rendering. Über Tipplatenz oder einen Scrollback mit einer Million Zeilen sagt es wenig. Messen Sie, was Sie tatsächlich tun.
- Das QML-Modul ist der Teil, den man beobachten sollte. Wer KDE- oder Qt-Quick-Apps baut, bekommt mit Kwi ein einbettbares, GPU-gerendertes Terminal ohne die von XDA beschriebenen Konsole-Umwege. Das ist eine neue Fähigkeit, ob Kwi je ein 1.0 ausliefert oder nicht.
- libghostty-vt wird zur gemeinsamen Infrastruktur. Neovim, Ghostel und jetzt ein KDE-Projekt stützen sich auf einen Parser. Weniger handgeschriebene VT-Implementierungen bedeuten weniger Parsing-Fehler, aber auch, dass ein Fehler in dieser einen Bibliothek überall gleichzeitig landet.
- Planen Sie nicht mit einem Konsole-Ersatz. Hein sagt, dies sei keine Richtungsankündigung von KDE. Behalten Sie Konsole in Ihren Skripten und Ihrer Dokumentation. Sehen Sie Kwi als Zeichen dafür, wohin KDE-Terminals gehen könnten, nicht wo sie stehen.
Quellen
- Introducing Kwi, a new KDE terminal emulator - KDE Blogs
- Kwi Being Developed As New KDE Terminal Emulator With 3x To 35x Performance - Phoronix
- A KDE developer reveals Kwi, a GPU-accelerated terminal built on Ghostty's library - XDA Developers
- KDE/kwi: Modern and fast terminal for KDE Plasma and other desktops - GitHub
Ähnliche Artikel

KDE Plasma 6.8 Beta bringt Kup-Backups und Wayland-Korrekturen
KDE hat die Beta von Plasma 6.8 am 10. September 2026 als Version 6.7.90 veröffentlicht. Sie ergänzt Kup als Backup-Planer des Desktops, stabil soll am 14. Oktober folgen.

GitLab CVE-2026-97229: Alpine meldet einen Angriffsversuch
Alpine Linux meldet, dass ein Angreifer CVE-2026-97229 am 20. und 21. Oktober auf seinem GitLab-Server ausprobierte. Ein GitLab-Upgrade allein half nicht: Der Patch steckt in Ruby.

COSMIC Epoch 1.11 bringt xdg-dialog-v1 und Fixes für Hybrid-GPUs
COSMIC Epoch 1.11 hält modale Dialoge mit Waylands xdg-dialog-v1 im Vordergrund und schickt Spiele auf Hybrid-Laptops auf die richtige GPU, 12 Tage nach 1.10.