{"id":182280,"date":"2026-06-23T02:48:28","date_gmt":"2026-06-23T00:48:28","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/pervyj-testovyj-vypusk-kompozitnogo-servera-xfwl4-ot-proekta-xfce"},"modified":"2026-06-23T02:48:28","modified_gmt":"2026-06-23T00:48:28","slug":"pervyj-testovyj-vypusk-kompozitnogo-servera-xfwl4-ot-proekta-xfce","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/pervyj-testovyj-vypusk-kompozitnogo-servera-xfwl4-ot-proekta-xfce","title":{"rendered":"Erster Testrelease des Composite-Servers Xfwl4 vom Xfce-Projekt","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nach sechs Monaten Entwicklung wird die erste Vorabversion des Zusammensetzungsservers Xfwl4 vorgestellt, der das Wayland-Protokoll verwendet. Xfwl4 ist in Rust geschrieben und nutzt die Bibliothek Smithay. Als Grund f\u00fcr die Schaffung des neuen Zusammensetzungsservers wird ein gescheiterter Versuch genannt, die gleichzeitige Unterst\u00fctzung von X11 und Wayland in der bestehenden Codebasis des Fenstermanagers xfwm4 zu implementieren, der urspr\u00fcnglich mit Blick auf die enge Integration des X11-Protokolls entworfen wurde, was die Trennung der allgemeinen Logik der Fensterverwaltung von den Spezifika von X11 erschwerte.<\/p>\n<p>Xfwl4 wird von Grund auf entwickelt und \u00fcberschneidet sich nicht mit der Codebasis des Fenstermanagers xfwm4, zielt aber darauf ab, die gesamte Funktionalit\u00e4t von xfwm4 zu implementieren, einschlie\u00dflich der M\u00f6glichkeit, bestehende xfconf-Einstellungen zu nutzen und die Konfigurationsschnittstelle unter Ber\u00fccksichtigung der Verwendung von Wayland anstelle von X11 zu gestalten. Es ist geplant, die Funktionalit\u00e4t von Xfwl4 auf ein Niveau zu bringen, bei dem der Benutzer nahtlos zwischen Xfwl4 und xfwm4 wechseln kann, ohne Unterschiede zu bemerken.<\/p>\n<p>Zu den erweiterten Funktionen von Xfwl4 geh\u00f6rt eine umfassende \u00dcberarbeitung der Logik zur Sitzungsstart, die Implementierung des Wayland-Protokolls xdg-session-management und die Unterst\u00fctzung des Startens von X11-Anwendungen mithilfe von XWayland. Der Code von Xfwl4 wird unter der Lizenz GPLv3 ver\u00f6ffentlicht (zum Vergleich, der Code des Fenstermanagers xfwm4 wird unter GPLv2 ver\u00f6ffentlicht). <\/p>\n<p>Xfwl4 basiert auf der Bibliothek Smithay, die fast alle offiziellen Erweiterungen des Wayland-Protokolls sowie die Protokolle wlroots und KDE implementiert. Smithay wird in Projekten wie Cosmic und Niri verwendet. Analog zu wlroots bietet die Bibliothek Smithay hochrangige Abstraktionen, erm\u00f6glicht jedoch auch Eingriffe in die Abl\u00e4ufe tiefere Systeme und Anpassungen von Grafik-Rendering-Methoden, der Eingabeger\u00e4teverwaltung, des Verhaltens von Wayland-Protokollen und der Behandlung von Aufgaben im Zusammenhang mit dem Desktop-Building. Die Wahl von Rust wird als wesentlich erachtet, da sie das Auftreten von Fehlern bei der Speichermanagement entscheidend erschwert und die Wahrscheinlichkeit von Problemen, die zu einem Absturz f\u00fchren, verringert.<\/p>\n<p>Das Projekt zur schrittweisen Hinzuf\u00fcgung der Wayland-Unterst\u00fctzung in xfwm4 wurde aufgegeben, da Bedenken hinsichtlich der Stabilit\u00e4t und neuen Fehlern w\u00e4hrend des Refactorings aufkamen. Es war einfacher, xfwm4 an X11 zu binden und parallel einen neuen Zusammensetzungsserver f\u00fcr Wayland zu entwickeln. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/server\/\" title=\"Server\" data-wpil-keyword-link=\"linked\">Server<\/a> Die Gr\u00fcnde f\u00fcr die Schaffung eines neuen <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/server\/dts-los-angeles\/\" title=\"Server\" data-wpil-keyword-link=\"linked\">Server<\/a> Es wird auch die Unm\u00f6glichkeit erw\u00e4hnt, einige Konzepte der Fensterverwaltung von X11 f\u00fcr Wayland anzupassen, sowie die Notwendigkeit, die Programmiersprache C und die Bibliothek wlroots zu verwenden, um die Entwicklung von xfwm4 fortzusetzen, trotz besserer Alternativen.<\/p>\n<p>Die erste Version von Xfwl4 hat den Qualit\u00e4tsstand Alpha und implementiert nicht alle geplanten Funktionen. Folgendes ist in der ersten Testversion noch nicht verf\u00fcgbar:<\/p>\n<ul>\n<li class=\"l\"> Dialog zur Konfiguration von Maus und Touchpad.\n<li class=\"l\"> Einstellungsdialog <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/vps\/abuzoustojchivye-vps\/\" title=\"virtuellen Arbeitspl\u00e4tzen\" data-wpil-keyword-link=\"linked\">virtuellen Arbeitspl\u00e4tzen<\/a>.\n<li class=\"l\"> Bestimmung von Bereichen am Bildschirmrand, in denen Fenster nicht platziert werden k\u00f6nnen.\n<li class=\"l\"> Minimierung des Fensters mit Anzeige eines Symbols und eines Men\u00fcs, das beim Klicken mit der Mitteltaste angezeigt wird.\n<li class=\"l\"> Anzeige von Miniaturansichten mit Inhalten der virtuellen Desktops in der Taskleiste.\n<li class=\"l\"> Tastenkombinationen zum Wechseln zwischen Anwendungen und Anwendungsfenstern.\n<li class=\"l\"> Wiederherstellung der letzten Fensterposition nach dem Neustart von Anwendungen.\n<\/ul>\n<p>Quelle: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65742\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 6 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Xfwl4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland. Xfwl4 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Smithay. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u044b \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u0430\u044f \u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 X11 \u0438 Wayland \u0432 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0439 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u0435 \u043e\u043a\u043e\u043d\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 xfwm4, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0431\u044b\u043b \u0441\u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d \u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u0442\u0435\u0441\u043d\u043e\u0439 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182280","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 6 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Xfwl4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland. Xfwl4 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Smithay.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/pervyj-testovyj-vypusk-kompozitnogo-servera-xfwl4-ot-proekta-xfce\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0435\u0440\u0432\u044b\u0439 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Xfwl4 \u043e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Xfce | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 6 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Xfwl4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland. Xfwl4 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Smithay.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/pervyj-testovyj-vypusk-kompozitnogo-servera-xfwl4-ot-proekta-xfce\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-06-23T00:48:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-23T00:48:28+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Erste Testversion des kompositorischen Servers Xfwl4 aus dem Xfce-Projekt | ProHoster","description":"Nach 6 Monaten Entwicklung wird die erste Alpha-Version des kompositorischen Servers Xfwl4 vorgestellt, der das Wayland-Protokoll verwendet. Xfwl4 ist in Rust geschrieben und nutzt die Smithay-Bibliothek.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/pervyj-testovyj-vypusk-kompozitnogo-servera-xfwl4-ot-proekta-xfce","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0435\u0440\u0432\u044b\u0439 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Xfwl4 \u043e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Xfce | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 6 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Xfwl4, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b Wayland. Xfwl4 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Smithay.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/pervyj-testovyj-vypusk-kompozitnogo-servera-xfwl4-ot-proekta-xfce","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-06-23T00:48:28+00:00","article:modified_time":"2026-06-23T00:48:28+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182280","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-08-05 12:22:17","updated":"2026-08-05 12:22:17","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/182280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=182280"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/182280\/revisions"}],"predecessor-version":[{"id":182384,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/182280\/revisions\/182384"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=182280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=182280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=182280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}