{"id":181753,"date":"2026-05-26T14:49:05","date_gmt":"2026-05-26T12:49:05","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/sway-1-12"},"modified":"2026-05-26T14:49:05","modified_gmt":"2026-05-26T12:49:05","slug":"sway-1-12","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/sway-1-12","title":{"rendered":"Sway 1.12","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Opublikowano wydanie <strong>Sway 1.12<\/strong> \u2014 nowej wersji kompozytora Wayland, zgodnego pod wzgl\u0119dem ideologii i konfiguracji z i3. Wydanie mia\u0142o miejsce <strong>25 maja 2026 roku<\/strong>. Wed\u0142ug danych projektu, w Sway 1.12 znalaz\u0142o si\u0119 <strong>138 zmian od 50 uczestnik\u00f3w<\/strong>, a do budowy teraz wymagana jest <strong>wlroots 0.20.0<\/strong>.<\/p>\n<p>G\u0142\u00f3wn\u0105 zmian\u0105 dla u\u017cytkownik\u00f3w jest wsparcie <strong>HDR10<\/strong> przy pracy przez <strong>renderer Vulkan<\/strong>. To nie oznacza automatycznego w\u0142\u0105czania HDR we wszystkich konfiguracjach: mo\u017cliwo\u015b\u0107 jest zwi\u0105zana z backendem\/renderem Vulkan w wlroots\/Sway oraz wsparciem ze strony sterownik\u00f3w, monitora i ca\u0142ego stosu graficznego. Niemniej jednak dla Sway to wa\u017cny krok w kierunku pe\u0142noprawnej pracy z nowoczesnymi wy\u015bwietlaczami HDR w \u015brodowisku Wayland.<\/p>\n<h3>G\u0142\u00f3wne zmiany Sway 1.12<\/h3>\n<ul>\n<li>\n<p><strong>Wsparcie dla przechwytywania pojedynczych okien.<\/strong><br \/>\nSway teraz potrafi przekazywa\u0107 do przechwytywania nie ca\u0142y ekran ani biurko, ale pojedyncze okna. To wa\u017cne dla nagrywania ekranu i demonstracji aplikacji podczas wideokonferencji: mo\u017cna pokazywa\u0107 konkretn\u0105 aplikacj\u0119, nie ujawniaj\u0105c ca\u0142ego pulpitu. W pe\u0142nej li\u015bcie zmian ta funkcjonalno\u015b\u0107 jest okre\u015blona jako wsparcie <em>toplevel capture<\/em>.<\/p>\n<\/li>\n<li>\n<p><strong>HDR10 przez renderer Vulkan.<\/strong><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.phoronix.com\/news\/Sway-1.12-Released\">Dodano wsparcie dla<\/a> Wyj\u015bcie HDR10 podczas uruchamiania Sway z rendererem Vulkan. HDR10 to jeden z popularnych otwartych format\u00f3w wideo HDR, dlatego zmiana jest szczeg\u00f3lnie zauwa\u017calna dla u\u017cytkownik\u00f3w nowoczesnych monitor\u00f3w i scenariuszy multimedialnych.<\/p>\n<p><\/noindex>\n<\/li>\n<li>\n<p><strong>Nowe protoko\u0142y Wayland.<\/strong><br \/>\nW wydaniu dodano wsparcie dla color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 oraz wl_fixes. W praktyce rozszerza to fundament dla zarz\u0105dzania kolorami, interakcji zewn\u0119trznych komponent\u00f3w z przestrzeniami roboczymi i dok\u0142adniejszej identyfikacji okien g\u00f3rnego poziomu.<\/p>\n<\/li>\n<li>\n<p><strong>Nowa opcja \u2014device-primaries dla output color_profile.<\/strong><br \/>\nPojawi\u0142a si\u0119 mo\u017cliwo\u015b\u0107 u\u017cycia podstawowych kolor\u00f3w, kt\u00f3re monitor zg\u0142asza poprzez <strong>EDID<\/strong>. Jest to potrzebne do bardziej precyzyjnego opisu kolorystycznych charakterystyk konkretnego wy\u015bwietlacza, zamiast szorstkiego przyporz\u0105dkowania do wcze\u015bniej ustalonego profilu.<\/p>\n<\/li>\n<li>\n<p><strong>Zmiana zachowania profilu srgb.<\/strong><br \/>\nProfil srgb teraz u\u017cywa kawa\u0142kowo zdefiniowanej funkcji transferu sRGB zamiast prostej gammy 2.2. Do starego zachowania dodano profil gamma22. Przy tym efektywne zachowanie domy\u015blne, wed\u0142ug s\u0142\u00f3w programist\u00f3w, pozostaje takie samo \u2014 gamma 2.2.<\/p>\n<\/li>\n<li>\n<p><strong>Oficjalne wsparcie dla uruchamiania przez mened\u017cera wy\u015bwietlania.<\/strong><br \/>\nUruchamianie Sway za po\u015brednictwem mened\u017cer\u00f3w wy\u015bwietlania wcze\u015bniej by\u0142o formalnie uznawane za niesupportowan\u0105 sytuacj\u0119: programi\u015bci odnosili si\u0119 do dawnych problem\u00f3w z mened\u017cerami logowania i mogli zamyka\u0107 takie zg\u0142oszenia jako niesupportowane. W Sway 1.12 ta pozycja zosta\u0142a zrewidowana, a uruchamianie przez mened\u017cera wy\u015bwietlania jest teraz oficjalnie wspierane.<\/p>\n<\/li>\n<li>\n<p><strong>Zmieni\u0142o si\u0119 zachowanie w przypadku niesupportowanych GPU.<\/strong><br \/>\nSway ju\u017c nie odmawia uruchomienia na nieobs\u0142ugiwanych sterownikach graficznych, w tym na w\u0142asno\u015bciowych sterownikach NVIDIA. Zamiast odmowy przy starcie, wy\u015bwietlane jest komunikat informacyjny. Programi\u015bci podkre\u015blaj\u0105, \u017ce polityka wsparcia si\u0119 nie zmieni\u0142a: zmieni\u0142o si\u0119 jedynie zachowanie podczas uruchamiania. Komunikat mo\u017cna wy\u0142\u0105czy\u0107 za pomoc\u0105 parametru \u2014unsupported-gpu lub zmiennej \u015brodowiskowej SWAY_UNSUPPORTED_GPU.<\/p>\n<\/li>\n<li>\n<p><strong>Klawiatura multimedialna przez playerctl w standardowej konfiguracji.<\/strong><br \/>\nDo domy\u015blnego pliku konfiguracyjnego dodano przypisania klawiszy dla playerctl. U\u0142atwia to zarz\u0105dzanie odtwarzaczami multimedialnymi za pomoc\u0105 standardowych klawiszy multimedialnych bez r\u0119cznego dodawania typowych przypisa\u0144.<\/p>\n<\/li>\n<li>\n<p><strong>Wsparcie dla prze\u0142\u0105cznik\u00f3w suwakowych na klawiaturach.<\/strong><br \/>\nDodano wsparcie dla prze\u0142\u0105cznik\u00f3w suwakowych na klawiaturach. Ta zmiana dotyczy obs\u0142ugi wej\u015bcia i jest przydatna dla urz\u0105dze\u0144, w kt\u00f3rych takie prze\u0142\u0105czniki sprz\u0119towe s\u0105 cz\u0119\u015bci\u0105 klawiatury.<\/p>\n<\/li>\n<\/ul>\n<p>Opr\u00f3cz du\u017cych mo\u017cliwo\u015bci, w wydaniu znalaz\u0142y si\u0119 poprawki dotycz\u0105ce obs\u0142ugi przeci\u0105gania i upuszczania, przenoszenia kontener\u00f3w, pracy przestrzeni roboczych, layer-shell, xdg-shell, scratchpad, renderowania tekstu przez Pango\/Cairo oraz w szeregu skrypt\u00f3w IPC. W\u015br\u00f3d poprawek wymienia si\u0119 usuni\u0119cie awarii przy nieprawid\u0142owym u\u017cywaniu polece\u0144 panelu, przy pierwszym dotkni\u0119ciu rysika po ponownym uruchomieniu, przy przeci\u0105ganiu kontenera do kraw\u0119dzi przestrzeni roboczej i podczas niekt\u00f3rych operacji zmiany rozmiaru\/przemieszczania.<\/p>\n<p>Sway 1.12 wygl\u0105da na aktualizacj\u0119 na poziomie infrastrukturalnym: projekt dostosowa\u0142 si\u0119 do wlroots 0.20, uzyska\u0142 wsparcie dla nowoczesnego zarz\u0105dzania kolorami i HDR, poprawi\u0142 scenariusze udost\u0119pniania ekranu i zni\u00f3s\u0142 starsze formalne ograniczenie dotycz\u0105ce uruchamiania za po\u015brednictwem mened\u017cer\u00f3w wy\u015bwietlania. Dla u\u017cytkownik\u00f3w rolling-dystrybucji aktualizacja prawdopodobnie pojawi si\u0119 przez zwyk\u0142e kana\u0142y pakiet\u00f3w, a ci, kt\u00f3rzy kompiluj\u0105 Sway samodzielnie, musz\u0105 uwzgl\u0119dni\u0107 now\u0105 zale\u017cno\u015b\u0107 od wlroots 0.20.0.<\/p>\n<p>\u0179r\u00f3d\u0142o: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/18302763\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 Sway 1.12 \u2014 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0442\u0430\u0439\u043b\u0438\u043d\u0433\u043e\u0432\u043e\u0433\u043e Wayland-\u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0430, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u043f\u043e \u0438\u0434\u0435\u043e\u043b\u043e\u0433\u0438\u0438 \u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0441 i3. \u0412\u044b\u043f\u0443\u0441\u043a \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f 25 \u043c\u0430\u044f 2026 \u0433\u043e\u0434\u0430. \u041f\u043e \u0434\u0430\u043d\u043d\u044b\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0432 Sway 1.12 \u0432\u043e\u0448\u043b\u043e 138 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043e\u0442 50 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432, \u0430 \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f wlroots 0.20.0. \u0413\u043b\u0430\u0432\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c \u0441\u0442\u0430\u043b\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 HDR10 \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0447\u0435\u0440\u0435\u0437 Vulkan-\u0440\u0435\u043d\u0434\u0435\u0440\u0435\u0440. \u042d\u0442\u043e \u043d\u0435 \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 [&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-181753","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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 Sway 1.12 \u2014 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0442\u0430\u0439\u043b\u0438\u043d\u0433\u043e\u0432\u043e\u0433\u043e Wayland-\u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0430, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u043f\u043e \u0438\u0434\u0435\u043e\u043b\u043e\u0433\u0438\u0438 \u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0441 i3. \u0412\u044b\u043f\u0443\u0441\u043a \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f 25 \u043c\u0430\u044f 2026 \u0433\u043e\u0434\u0430.\" \/>\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\/pl\/blog\/news\/sway-1-12\" \/>\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\udd47Sway 1.12 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 Sway 1.12 \u2014 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0442\u0430\u0439\u043b\u0438\u043d\u0433\u043e\u0432\u043e\u0433\u043e Wayland-\u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0430, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u043f\u043e \u0438\u0434\u0435\u043e\u043b\u043e\u0433\u0438\u0438 \u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0441 i3. \u0412\u044b\u043f\u0443\u0441\u043a \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f 25 \u043c\u0430\u044f 2026 \u0433\u043e\u0434\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/sway-1-12\" \/>\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-05-26T12:49:05+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-26T12:49:05+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\udd47Sway 1.12 | ProHoster","description":"Opublikowano wydanie Sway 1.12 \u2013 nowej wersji kompozytora Wayland, zgodnego z ideologi\u0105 i konfiguracj\u0105 i3. Wydanie mia\u0142o miejsce 25 maja 2026 roku.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/sway-1-12","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\udd47Sway 1.12 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 Sway 1.12 \u2014 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0442\u0430\u0439\u043b\u0438\u043d\u0433\u043e\u0432\u043e\u0433\u043e Wayland-\u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0430, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u043f\u043e \u0438\u0434\u0435\u043e\u043b\u043e\u0433\u0438\u0438 \u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0441 i3. \u0412\u044b\u043f\u0443\u0441\u043a \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f 25 \u043c\u0430\u044f 2026 \u0433\u043e\u0434\u0430.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/sway-1-12","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-05-26T12:49:05+00:00","article:modified_time":"2026-05-26T12:49:05+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/181753","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\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=181753"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/181753\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=181753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=181753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=181753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}