{"id":119618,"date":"2024-08-26T03:43:01","date_gmt":"2024-08-26T01:43:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovan-kompozitnyj-server-wayfire-0-9-ispolzuyushhij-wayland"},"modified":"2024-08-26T03:43:01","modified_gmt":"2024-08-26T01:43:02","slug":"opublikovan-kompozitnyj-server-wayfire-0-9-ispolzuyushhij-wayland","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/opublikovan-kompozitnyj-server-wayfire-0-9-ispolzuyushhij-wayland","title":{"rendered":"Opublikowano kompozytowy serwer Wayfire 0.9, wykorzystuj\u0105cy Wayland.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Po dziesi\u0119ciu miesi\u0105cach prac rozwojowych zaprezentowano wydanie kompozytowego serwera Wayfire 0.9, kt\u00f3ry wykorzystuje Wayland i umo\u017cliwia tworzenie ma\u0142o zasobo\u017cernych interfejs\u00f3w u\u017cytkownika z efektami 3D w stylu wtyczek 3D do Compiz (prze\u0142\u0105czanie ekran\u00f3w za pomoc\u0105 sze\u015bcianu 3D, przestrzenne rozmieszczenie okien, morfowanie podczas pracy z oknami itd.). Wayfire obs\u0142uguje rozszerzenia za pomoc\u0105 wtyczek i oferuje elastyczny system konfiguracji. Kod projektu zosta\u0142 napisany w j\u0119zyku C++ i jest rozpowszechniany na licencji MIT.     <\/p>\n<p>Projekt zbudowano na bazie biblioteki wlroots, rozwijanej przez deweloper\u00f3w \u015brodowiska u\u017cytkownika Sway, kt\u00f3ra zapewnia podstawowe funkcje do organizacji pracy menad\u017cera kompozytowego opartego na Wayland. Do zarz\u0105dzania sesjami mo\u017cna wykorzysta\u0107 systemd, elogind lub seatd. Wspierane jest uruchamianie aplikacji X11 za pomoc\u0105 XWayland. Jako panel mo\u017cna u\u017cywa\u0107 wf-shell od deweloper\u00f3w Wayfire lub zewn\u0119trznego panelu LavaLauncher. Projekt obejmuje r\u00f3wnie\u017c rozw\u00f3j biblioteki do obs\u0142ugi plik\u00f3w konfiguracyjnych wf-config oraz graficznego konfiguratora wcm.     <\/p>\n<p>W nowej wersji:  <\/p>\n<ul>\n<li class=\"l\"> Dodano wsparcie dla protoko\u0142u \u201esession-lock\u201d, kt\u00f3ry zapewnia \u015brodki do organizacji blokady sesji, na przyk\u0142ad podczas dzia\u0142ania wygaszacza ekranu lub wy\u015bwietlania dialogu uwierzytelniaj\u0105cego. Protok\u00f3\u0142 jest realizowany poprzez wtyczk\u0119 session-lock, kt\u00f3r\u0105 mo\u017cna aktywowa\u0107 w pliku wayfire.ini i u\u017cywa\u0107 razem z Swaylock i innymi interfejsami blokady ekranu.\n<li class=\"l\"> Zrealizowano mo\u017cliwo\u015b\u0107 u\u017cycia wtyczki xkb-bindings do przypisywania kombinacji klawiszy, kt\u00f3re dzia\u0142aj\u0105 niezale\u017cnie od aktywnego uk\u0142adu klawiatury.\n<li class=\"l\"> Opr\u00f3cz mo\u017cliwo\u015bci dostosowania d\u0142ugo\u015bci animacji, dodano wsparcie dla zmiany metody okre\u015blaj\u0105cej pr\u0119dko\u015b\u0107 zmian efekt\u00f3w animowanych (dynamika tempa animacji), co pozwala na uzyskanie bardziej p\u0142ynnej animacji. Do wyboru s\u0105 metody circle, linear, sigmoid i easeOutElastic.\n<li class=\"l\"> W interfejsie IPC dla zewn\u0119trznego zarz\u0105dzania kompozytowym <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/server\/dts-prohoster\/\"   title=\"serwerem\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3088\">serwerem<\/a> zrealizowano wsparcie dla nowych metod do zarz\u0105dzania wyj\u015bciem, ustawiania parametr\u00f3w konfiguracji, manipulacji oknami i wirtualnymi pulpitem, oraz otrzymywania powiadomie\u0144 o r\u00f3\u017cnych zdarzeniach. Dodano nowy pakiet Pythona, aby u\u0142atwi\u0107 interakcj\u0119 z Wayfire z poziomu skrypt\u00f3w.\n<li class=\"l\"> W wf-shell i wf-panel dodano mo\u017cliwo\u015b\u0107 u\u017cywania CSS do zmiany wygl\u0105du element\u00f3w pulpitu i panelu.\n<li class=\"l\"> Dodano nowe wtyczki do zestawu wayfire-plugins-extra: filters (stosowanie shader\u00f3w do okien), pixdecor (realizuje okna z wyg\u0142adzonymi zaokr\u0105glonymi rogami i cieniami) oraz obs (konfiguracja przezroczysto\u015bci, jasno\u015bci i nasycenia).\n<li class=\"l\"> Ustalono budow\u0119 na platformie FreeBSD  <\/ul>\n<p>        <center><img decoding=\"async\" alt=\"Opublikowano kompozytowy serwer Wayfire 0.9, wykorzystuj\u0105cy Wayland. \" src=\"\/wp-content\/uploads\/2024\/08\/2b956e4ca7f81a45410936fefef329e9.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61763\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0435\u0441\u044f\u0442\u0438 \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 \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Wayfire 0.9, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e Wayland \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f c 3D-\u044d\u0444\u0444\u0435\u043a\u0442\u0430\u043c\u0438 \u0432 \u0441\u0442\u0438\u043b\u0435 3D-\u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432 \u043a Compiz (\u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u044d\u043a\u0440\u0430\u043d\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 3D-\u043a\u0443\u0431, \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u0430\u044f \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0430 \u043e\u043a\u043e\u043d, \u043c\u043e\u0440\u0444\u0438\u043d\u0433 \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u043e\u043a\u043d\u0430\u043c\u0438 \u0438 \u0442.\u043f.). Wayfire \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0447\u0435\u0440\u0435\u0437 \u043f\u043b\u0430\u0433\u0438\u043d\u044b \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0433\u0438\u0431\u043a\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":119619,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-119618","post","type-post","status-publish","format-standard","has-post-thumbnail","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 \u0434\u0435\u0441\u044f\u0442\u0438 \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 \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Wayfire 0.9, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e Wayland \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f c 3D-\u044d\u0444\u0444\u0435\u043a\u0442\u0430\u043c\u0438 \u0432 \u0441\u0442\u0438\u043b\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/opublikovan-kompozitnyj-server-wayfire-0-9-ispolzuyushhij-wayland\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 Wayfire 0.9, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 Wayland | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0435\u0441\u044f\u0442\u0438 \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 \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Wayfire 0.9, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e Wayland \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f c 3D-\u044d\u0444\u0444\u0435\u043a\u0442\u0430\u043c\u0438 \u0432 \u0441\u0442\u0438\u043b\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/opublikovan-kompozitnyj-server-wayfire-0-9-ispolzuyushhij-wayland\" \/>\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=\"2024-08-26T01:43:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-08-26T01:43:02+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\udd47Opublikowano serwer kompozytowy Wayfire 0.9, u\u017cywaj\u0105cy Wayland | ProHoster","description":"Po dziesi\u0119ciu miesi\u0105cach prac rozwojowych zaprezentowano wydanie kompozytowego serwera Wayfire 0.9, kt\u00f3ry wykorzystuje Wayland i umo\u017cliwia tworzenie ma\u0142o zasobo\u017cernych interfejs\u00f3w u\u017cytkownika z efektami 3D w stylu.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/opublikovan-kompozitnyj-server-wayfire-0-9-ispolzuyushhij-wayland","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 Wayfire 0.9, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0439 Wayland | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0435\u0441\u044f\u0442\u0438 \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 \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Wayfire 0.9, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e Wayland \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043a \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f c 3D-\u044d\u0444\u0444\u0435\u043a\u0442\u0430\u043c\u0438 \u0432 \u0441\u0442\u0438\u043b\u0435.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/opublikovan-kompozitnyj-server-wayfire-0-9-ispolzuyushhij-wayland","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":"2024-08-26T01:43:02+00:00","article:modified_time":"2024-08-26T01:43:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"119618","title":null,"description":null,"keywords":null,"keyphrases":null,"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":"2026-02-09 22:01:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 06:08:19","updated":"2026-02-09 22:01:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/119618","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=119618"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/119618\/revisions"}],"predecessor-version":[{"id":160369,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/119618\/revisions\/160369"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/119619"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=119618"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=119618"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=119618"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}