Zum Inhalt springen

KWin

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 6. März 2026 um 16:34 Uhr durch imported>BrunoBoehmler (Einleitung: Bildunterschrift ohne Punkt).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
KWin

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Datei:Kwin-cube.jpg
KWin 4.4 mit dem Cube-Effekt
Basisdaten

Hauptentwickler freiwillige Entwickler (v. a. Martin Gräßlin)
Entwickler Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Programmier­sprache C++
Kategorie Fenstermanager
Wayland Compositor
Lizenz GNU GPL
https://userbase.kde.org/KWin/de
Datei:Schema der Schichten der grafischen Benutzeroberfläche.svg
Es gibt den KWin Fenstermanager und außerdem den KWin Wayland Compositor, welcher ein Display-Server-Protokoll ist

KWin ist der Fenstermanager und auch Wayland Compositor der Desktopumgebung von KDE. Er ist seit K Desktop Environment 2.0 Teil der Desktopumgebung und hat den älteren KWM abgelöst. KWin wird im Zusammenhang mit der KDE Software Compilation weiterentwickelt.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig KWin schmeißt alten X-Server-Code raus.] Golem.de, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 31. Oktober 2013.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>

Besonderheiten

Eine Besonderheit gegenüber anderen Fenstermanagern ist die Tatsache, dass der Bildschirmhintergrund nicht als so genanntes root-Window genutzt wird, sondern durch den KDE-Desktop überlagert wird, was Ziehen-und-Ablegen-Aktionen möglich macht. Des Weiteren unterstützt KWin neuere Standards wie ICCCM 2.0 und die Sitzungsverwaltung X Session Manager (kurz XSM). Auch erweiterte Fokus-Einstellungen und die Behandlung von abgestürzten Programmen werden mittlerweile beherrscht.

Grafisch kann KWin mit verschiedenen Stilen angepasst werden, es werden auch Stile von IceWM unterstützt.

Versionen

Name Version Version in KDE Abhängigkeiten Einzelheiten
KWM 1.0 1.0
KWin 2.0 2.0 Qt, KDELibs ausgedehnte Unterstützung für Themen und Fenstereffekte
KWin 3.0 3.2 verbesserte Unterstützung für die Standards ICCCM von freedesktop.org
KWin 4.0 4.0 Qt4, KDE Platform 4, KRandR experimentelle compositing Unterstützung und compiz-äquivalente Effekte.
KWin 4.4 4.4 Maximierung und Tiling entlang der Oberflächenecken, Gruppierung und Reiter
KWin 4.5 4.5 Qt5, KWindowSystem<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig KWindowSystem in Frameworks 5.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL;.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>, KScreen Unterstützung von Tiling
KWin 4.9 4.9 Änderungen in der API.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Scripting Update Notes.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 19. Juni 2013.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
KWin 4.11 4.11 Letzte Version auf KDE Platform 4 basierend. Experimentelle Wayland Unterstützung.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Plasma Workspaces 4.11 Continues to Refine User Experience.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 1. Juli 2015.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
KWin 5.0 5.0 Qt5 Erste Version basierend auf KDE Frameworks 5 und Qt 5.<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig New Plasma brings a cleaner interface on top of a new graphics stack.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 1. Juli 2015.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
KWin 6.4 6.4 Getrennte Codebase für Wayland und X11<ref>Vlad Zahorodnii: kwin_x11 and kwin_wayland split. 13. März 2025, abgerufen am 29. Juni 2025 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Siehe auch

Weblinks

Einzelnachweise

<references />