KwinFT — ein Fork von Kwin mit dem Ziel einer aktiveren Entwicklung und Optimierung

Roman Gilg, einer der aktiven Entwickler von Kwin und Xwayland, prĂ€sentierte einen Fork des Fenstermanagers Kwin mit dem Namen KwinFT (Fast Track), sowie eine vollstĂ€ndig ĂŒberarbeitete Version der Kwayland-Bibliothek mit dem Namen Wrapland, die von den Bindungen an Qt befreit wurde. Ziel des Forks ist es, eine aktivere Entwicklung von Kwin zu ermöglichen, die erforderliche FunktionalitĂ€t fĂŒr Wayland zu erweitern und die Rendering-Optimierung voranzutreiben. Der klassische Kwin leidet unter einer zu langsamen Patch-Akzeptanz, da das KDE-Team nicht das Risiko eingehen will, eine große Anzahl von Nutzern zu gefĂ€hrden, deren ArbeitsablĂ€ufe durch eine zu aggressive EinfĂŒhrung von Innovationen gestört werden könnten. Viele Patches befinden sich seit Jahren in der ÜberprĂŒfung, was die EinfĂŒhrung von Wayland und verschiedene interne Code-Refaktorisierungen erheblich verlangsamt. KwinFT wird als transparente Alternative zu Kwin positioniert und ist bereits jetzt in Manjaro verfĂŒgbar. Die Entwickler warnen jedoch vor möglichen Komplikationen bei der KompatibilitĂ€t in der Zukunft. In seiner jetzigen Form bietet KwinFT folgende, in der Vanilla-Version von Kwin fehlende Möglichkeiten:

  • Eine vollstĂ€ndige Überarbeitung des Kompositing-Prozesses, die die Verzögerungen sowohl unter Wayland als auch unter X11 verringert;
  • UnterstĂŒtzung der Wayland-Erweiterung wp_vieporter, die die Leistung von Videoplayern verbessert und auch fĂŒr die kommende Version von Xwayland erforderlich ist, in die hinzugefĂŒgt UnterstĂŒtzung der Emulation von Bildschirmauflösungswechseln in vielen alten Spielen;
  • VollstĂ€ndige UnterstĂŒtzung von Drehung und Spiegelung von Displays unter Wayland.

Es wird erwartet, dass KwinFT und Wrapland in naher Zukunft in allen Linux-Distributionen ausgeliefert werden. Wrapland ist geplant, in eine reine C++-Bibliothek umgewandelt zu werden und auch eine nahtlose UnterstĂŒtzung fĂŒr externe, gefragte Technologien zu bieten. Beispielsweise wurde bereits jetzt die UnterstĂŒtzung des Wlroots-Protokolls wlr-output-manager, die es ermöglicht, Bildschirmparameter in Wlroots-basierten Kompositen (z. B. Sway) ĂŒber KScreen zu setzen..

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster