{"id":165344,"date":"2026-03-19T23:11:54","date_gmt":"2026-03-19T21:11:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dostupen-wayland-1-25"},"modified":"2026-03-19T23:11:54","modified_gmt":"2026-03-19T21:11:55","slug":"dostupen-wayland-1-25","status":"publish","type":"post","link":"https:\/\/prohoster.info\/da\/blog\/news\/dostupen-wayland-1-25","title":{"rendered":"Wayland 1.25 er tilg\u00e6ngelig","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Efter otte m\u00e5neders udvikling er den stabile version af Wayland-protokollen, mekanismen til inter-proceskommunikation og bibliotekerne Wayland 1.25 blevet pr\u00e6senteret. Version 1.25 er bagudkompatibel p\u00e5 API- og ABI-niveau med udgaverne 1.x og indeholder prim\u00e6rt fejlrettelser og mindre opdateringer af protokollen. Projektets resultater distribueres under MIT-licensen. Den referencekomposite server Weston, der leverer kode og arbejdseksempler til anvendelse af Wayland i desktop-milj\u00f8er og indlejrede l\u00f8sninger, udvikles inden for en separat udviklingscyklus.        <\/p>\n<p>De vigtigste \u00e6ndringer i protokollen:  <\/p>\n<ul>\n<li class=\"l\"> Dokumentationen er konverteret fra DocBook-format til mdBook (Markdown).\n<li class=\"l\"> Wayland XML-dialekten, opdateringsmodellen for indhold og funktionerne til farvestyring er fuldt dokumenteret.\n<li class=\"l\"> En ny attribut \"frozen\" er tilf\u00f8jet til gr\u00e6nseflader med flere for\u00e6ldergr\u00e6nseflader.\n<li class=\"l\"> Der er tilf\u00f8jet en ny anmodning wl_surface.get_release til at modtage besked om frigivelse af en buffer, som er knyttet til klienten via wl_surface.attach. I mods\u00e6tning til wl_buffer.release er beskeden i wl_surface.get_release knyttet til et specifikt tidspunkt for rendering.\n<li class=\"l\"> Funktionen wl_display_dispatch_pending_single() er blevet tilf\u00f8jet, hvilket g\u00f8r det muligt at hente et enkelt h\u00e6ndelse fra k\u00f8en og behandle det, i stedet for at behandle alle opbyggede h\u00e6ndelser, som wl_display_dispatch_pending() g\u00f8r.\n<li class=\"l\"> Farveudtr\u00e6kning til debuggingsoutput WAYLAND_DEBUG er sikret.  <\/ul>\n<p>De tilf\u00f8jede protokollextensioner siden udgivelsen af Wayland 1.25, som supplerer den grundl\u00e6ggende Wayland-protokol og distribueres i et separat s\u00e6t Wayland-Protocols:  <\/p>\n<ul>\n<li class=\"l\">xx-input-method \u2014 giver applikationer mulighed for at implementere tekstinputmetoder for kompositter. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/server\/\" title=\"servere\" data-wpil-keyword-link=\"linked\">servere<\/a> og danne den indtastede tekst, hvilket kan anvendes, for eksempel til at skabe virtuelle tastaturer og IME-lag (Input Method Editor) til behandling af input.    <\/li>\n<li class=\"l\">  xx-text-input \u2014 giver kompositservere mulighed for at implementere metoder til input og sende tekst til applikationer. Protokollen standardiserer interaktionen mellem kompositter. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/server\/dts-prohoster\/\" title=\"serveren\" data-wpil-keyword-link=\"linked\">serveren<\/a> og og applikationer, og giver mulighed for at h\u00e5ndtere funktioner s\u00e5som overf\u00f8rsel af indtastet tekst, behandling af indtastningsfokus\u00e6ndringsbegivenheder og tage h\u00f8jde for specifikationen af inputfelter (sprog, tekstmarkering, indholdstype).\n<li class=\"l\"> Protokollerne color-management-v1 og color-representation-v1 er blevet forbedret og giver muligheder for farvestyring, underst\u00f8ttelse af HDR og definition af farvepr\u00e6sentation for Wayland-overfladen.  <\/ul>\n<p>De mest bem\u00e6rkelsesv\u00e6rdige begivenheder relateret til Wayland, der er sket siden udgivelsen af den seneste version:  <\/p>\n<ul>\n<li class=\"l\"> I GNOME 50 er underst\u00f8ttelsen af X11 fjernet. I KDE Plasma 6.8 er det besluttet at stoppe underst\u00f8ttelsen af X11.\n<li class=\"l\"> JetBrains flytter IDE IntelliJ til at bruge Wayland som standard.\n<li class=\"l\"> Xfce annoncerede kompositserveren Xfwl4, som anvender Wayland.\n<li class=\"l\"> Desktop-milj\u00f8et Budgie 10.10 er blevet overf\u00f8rt til Wayland.\n<li class=\"l\"> QNX Developer Desktop baseret p\u00e5 Wayland.\n<li class=\"l\"> Marathon OS \u2014 en mobil OS baseret p\u00e5 Wayland.\n<li class=\"l\"> Udgivelsen af Wayback, en lag imellem for at k\u00f8re X11-skriveborde ved hj\u00e6lp af Wayland-komponenter.\n<li class=\"l\"> I Cinnamon er der tilf\u00f8jet en valgfri mulighed for at installere sessionfiler til Wayland og implementeret muligheden for at skifte tastaturskabelon, n\u00e5r man bruger Wayland.\n<li class=\"l\"> I driveren wine er der nu underst\u00f8ttelse af clipboard, inputmetoder, ikke-rektangul\u00e6re vinduer og gennemsigtighed i milj\u00f8er baseret p\u00e5 Wayland.\n<li class=\"l\"> Cairo-Dock har f\u00e5et tilf\u00f8jet underst\u00f8ttelse af Wayland.\n<li class=\"l\"> Opdatering af kompositservere: Weston 15.0, River 0.4.0, Hyprland 0.54, labwc 0.9.4, Niri 25.11, miracle-wm 0.8, Wayfire 0.10, wlmaker 0.6, labwc 0.9.0.  <\/ul>\n<p>Vi minder om, at Wayland er et protokol til interaktion mellem kompositter <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/server\/dts-los-angeles\/\" title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> og de applikationer, der arbejder med det. Klienter udf\u00f8rer selv rendering af deres vinduer i en separat buffer og overf\u00f8rer opdateringsinformation til kompositteren. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/server\/dts-shicago\/\" title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a>, som kombinerer indholdet fra bufferne af de enkelte applikationer for at danne det endelige output med hensyntagen til eventuelle nuancer, s\u00e5som vinduesoverlap og gennemsigtighed. Med andre ord giver kompositserveren ikke en API til gengivelse af enkelte elementer, men arbejder kun med allerede dannede vinduer, hvilket g\u00f8r det muligt at undg\u00e5 dobbelt buffering ved brug af h\u00f8jere niveau biblioteker s\u00e5som GTK og Qt, der tager sig af arbejdet med at sammens\u00e6tte indholdet af vinduer.      <\/p>\n<p>Wayland l\u00f8ser mange sikkerhedsproblemer i X11, da det adskiller input og output for hvert vindue, forhindrer klienter i at f\u00e5 adgang til indholdet af andre klienters vinduer, samt forhindrer opsnapning af inputbegivenheder relateret til andre vinduer. Direkte underst\u00f8ttelse af arbejde med Wayland er implementeret for de fleste grafiske biblioteker anvendt i Linux, herunder GTK, Qt, SDL, FLTK, wxWidgets, Clutter og EFL (Enlightenment Foundation Library).        <\/p>\n<p>Interaktion med hardware i Wayland\/Weston, for eksempel initialisering, skift af videomodes (drm modesetting) og hukommelsesstyring (GEM for i915 og TTM for radeon og nouveau) af grafikkort, kan ske direkte gennem en modul, der arbejder p\u00e5 kernens niveau, hvilket g\u00f8r det muligt at undg\u00e5 superbrugerprivilegier. For at muligg\u00f8re k\u00f8rsel af almindelige X11-applikationer i et Wayland-baseret milj\u00f8 bruges DDX-komponenten XWayland (Device-Dependent X), som ligner driften af Xwin og Xquartz til Win32 og macOS-platforme.           <\/p>\n<p><img decoding=\"async\" alt=\"Wayland 1.25 er tilg\u00e6ngelig\" src=\"\/wp-content\/uploads\/2026\/03\/82e9f89a3dacf629056a8722255dad23.png\" style=\"display:block;margin: 0 auto\" \/><img decoding=\"async\" alt=\"Wayland 1.25 er tilg\u00e6ngelig\" src=\"\/wp-content\/uploads\/2026\/03\/406b94f2a416695425f16236172e789f.png\" style=\"display:block;margin: 0 auto\" \/><br \/>\n<br \/>Kilde: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65020\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u044c\u043c\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 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043c\u0435\u0436\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a Wayland 1.25. \u0412\u0435\u0442\u043a\u0430 1.25 \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u0430 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 API \u0438 ABI \u0441 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u043c\u0438 1.x \u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u043d\u0435\u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430. \u041d\u0430\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u042d\u0442\u0430\u043b\u043e\u043d\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 Weston, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u043a\u043e\u0434 \u0438 \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f Wayland [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":165345,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-165344","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u044c\u043c\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 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043c\u0435\u0436\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a Wayland 1.25.\" \/>\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\/da\/blog\/news\/dostupen-wayland-1-25\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Wayland 1.25 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u044c\u043c\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 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043c\u0435\u0436\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a Wayland 1.25.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/da\/blog\/news\/dostupen-wayland-1-25\" \/>\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-03-19T21:11:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-03-19T21:11:55+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\udd47Wayland 1.25 er tilg\u00e6ngelig | ProHoster","description":"Efter otte m\u00e5neders udvikling er der blevet pr\u00e6senteret en stabil udgivelse af protokollen, mekanismen til inter-process kommunikation og bibliotekerne Wayland 1.25.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/dostupen-wayland-1-25","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d Wayland 1.25 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0432\u043e\u0441\u044c\u043c\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 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043c\u0435\u0436\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043d\u043e\u0433\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0438 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a Wayland 1.25.","og:url":"https:\/\/prohoster.info\/da\/blog\/news\/dostupen-wayland-1-25","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-03-19T21:11:55+00:00","article:modified_time":"2026-03-19T21:11:55+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\/da\/wp-json\/wp\/v2\/posts\/165344","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=165344"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/165344\/revisions"}],"predecessor-version":[{"id":165631,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/165344\/revisions\/165631"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/165345"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=165344"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=165344"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=165344"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}