{"id":102563,"date":"2021-12-10T15:36:49","date_gmt":"2021-12-10T13:36:49","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dostupen-wayland-1-20"},"modified":"2021-12-10T15:36:49","modified_gmt":"2021-12-10T13:36:49","slug":"dostupen-wayland-1-20","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/dostupen-wayland-1-20","title":{"rendered":"Disponibile Wayland 1.20","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00c8 stata effettuata una versione stabile del protocollo, del meccanismo di interazione tra processi e delle librerie Wayland 1.20. Il ramo 1.20 \u00e8 retrocompatibile a livello di API e ABI con le versioni 1.x e contiene principalmente correzioni di errori e aggiornamenti minori del protocollo. Il server composito Weston, che fornisce codice ed esempi di lavoro per utilizzare Wayland in ambienti desktop e soluzioni integrate, si sta evolvendo all'interno di un ciclo di sviluppo separato.  <\/p>\n<p>Principali modifiche al protocollo:  <\/p>\n<ul>\n<li class=\"l\"> \u00c8 stato implementato il supporto ufficiale per la piattaforma FreeBSD, con i test aggiunti al sistema di integrazione continua.\n<li class=\"l\"> \u00c8 stato interrotto il supporto per il sistema di build autotools, che ora \u00e8 sostituito da Meson.\n<li class=\"l\"> Nel protocollo \u00e8 stata aggiunta la possibilit\u00e0 di \u00abwl_surface.offset\u00bb, che consente ai client di aggiornare lo spostamento del buffer della superficie indipendentemente dal buffer stesso.\n<li class=\"l\"> Nel protocollo sono state aggiunte le funzionalit\u00e0 \u00abwl_output.name\u00bb e \u00abwl_output.description\u00bb, che consentono al client di identificare l'output senza vincoli all'estensione del protocollo xdg-output-unstable-v1.\n<li class=\"l\"> Nelle definizioni del protocollo per gli eventi \u00e8 stato introdotto un nuovo attributo \u00abtype\u00bb, e gli eventi stessi possono ora essere contrassegnati come distruttori.\n<li class=\"l\"> Sono stati risolti errori, inclusi stati di competizione durante la rimozione di proxy in client multithreading.  <\/ul>\n<p>Modifiche nelle applicazioni, ambienti desktop e distribuzioni relative a Wayland:  <\/p>\n<ul>\n<li class=\"l\"> In XWayland e nel driver proprietario NVIDIA sono state implementate modifiche che garantiscono il pieno supporto per l'accelerazione hardware di OpenGL e Vulkan nelle applicazioni X11, eseguite tramite il componente DDX (Device-Dependent X) XWayland.\n<li class=\"l\"> Il ramo principale in tutti i repository di Wayland \u00e8 stato rinominato da \u00abmaster\u00bb a \u00abmain\u00bb, poich\u00e9 la parola \u00abmaster\u00bb \u00e8 considerata politicamente scorretta negli ultimi tempi, ricorda la schiavit\u00f9 ed \u00e8 percepita come offensiva da alcuni membri della comunit\u00e0.\n<li class=\"l\"> In Ubuntu 21.04 \u00e8 stato effettuato il passaggio all'uso di Wayland come predefinito.\n<li class=\"l\"> In Fedora 35, Ubuntu 21.10 e RHEL 8.5 \u00e8 stata aggiunta la possibilit\u00e0 di utilizzare un desktop basato sul protocollo Wayland su sistemi con driver proprietari NVIDIA.\n<li class=\"l\"> \u00c8 stato creato il rilascio composito <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/dts-los-angeles\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3773\">server<\/a> Weston 9.0, che ha introdotto la shell kiosk-shell, consente di avviare singole applicazioni in modalit\u00e0 schermo intero, ad esempio, per creare chioschi internet, stand dimostrativi, cartelloni elettronici e terminali self-service.\n<li class=\"l\"> L'azienda Canonical ha pubblicato Ubuntu Frame, un'interfaccia a schermo intero per la creazione di chioschi internet, che utilizza il protocollo Wayland.\n<li class=\"l\"> Nel sistema di streaming OBS Studio \u00e8 stata implementata la supporto al protocollo Wayland.\n<li class=\"l\"> In GNOME 40 e 41 continua il perfezionamento del supporto al protocollo Wayland e al componente XWayland. \u00c8 consentito utilizzare sessioni Wayland su sistemi con GPU NVIDIA.\n<li class=\"l\"> Continua il porting del desktop MATE per Wayland. Per funzionare senza dipendenze da X11 nell'ambiente Wayland, sono stati adattati il visualizzatore di documenti Atril, il Monitor di sistema, l'editore di testo Pluma, l'emulatore di terminale Terminal e altri componenti desktop.\n<li class=\"l\"> Stabilizzata la sessione KDE che utilizza il protocollo Wayland. Nella gestione dei compositori KWin e nel desktop KDE Plasma 5.21, 5.22 e 5.23 \u00e8 notevolmente migliorata la performance della sessione basata sul protocollo Wayland. Le build di Fedora Linux con desktop KDE sono state impostate per utilizzare Wayland per impostazione predefinita.\n<li class=\"l\"> In Firefox 93-96 sono state incluse modifiche che risolvono i problemi che si manifestano negli ambienti Wayland, relativi alla gestione delle finestre popup, al clipboard e al ridimensionamento sugli schermi con differenti DPI. Il port di Firefox per Wayland ha raggiunto un parit\u00e0 funzionale con la build per X11 quando si opera nell'ambiente GNOME di Fedora.\n<li class=\"l\"> \u00c8 stata pubblicata una shell utente compatta basata sul server composito Weston \u2014 wayward.\n<li class=\"l\"> \u00c8 stata rilasciata la prima versione di labwc, un server compositor per Wayland con funzionalit\u00e0 simili a quelle del gestore di finestre Openbox.\n<li class=\"l\"> System76 sta lavorando alla creazione di un nuovo ambiente utente COSMIC, che utilizza Wayland.\n<li class=\"l\"> Sono state create le versioni dell'ambiente utente Sway 1.6 e del server compositor Wayfire 0.7, che utilizzano Wayland.\n<li class=\"l\"> \u00c8 stato proposto un driver aggiornato per Wine, che consente di eseguire tramite Wine applicazioni che utilizzano GDI e OpenGL\/DirectX, direttamente in un ambiente basato su Wayland, senza l'uso del layer XWayland e liberando Wine dalla dipendenza dal protocollo X11. Il driver ha aggiunto supporto per Vulkan e configurazioni multi-monitor.\n<li class=\"l\"> Microsoft ha implementato la possibilit\u00e0 di eseguire applicazioni Linux con interfaccia grafica in ambienti basati sul sottosistema WSL2 (Windows Subsystem for Linux). Per l'output viene utilizzato il gestore composito RAIL-Shell, che utilizza il protocollo Wayland ed \u00e8 basato sulla base di codice di Weston.\n<li class=\"l\"> \u00c8 cambiato il metodo di sviluppo del pacchetto wayland-protocols, che contiene un insieme di protocolli ed estensioni che ampliano le capacit\u00e0 del protocollo base Wayland e forniscono funzionalit\u00e0 necessarie per costruire compositi <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1618\">server<\/a> e ambienti utente. La fase di sviluppo dei protocolli \u00abunstable\u00bb \u00e8 stata sostituita da \u00abstaging\u00bb, per rendere pi\u00f9 fluido il processo di stabilizzazione dei protocolli testati in ambienti di lavoro.\n<li class=\"l\"> Per Wayland \u00e8 stato preparato un'estensione del protocollo per il riavvio dell'ambiente desktop senza fermare le applicazioni, che risolver\u00e0 il problema della chiusura delle applicazioni in caso di malfunzionamento dell'ambiente desktop.\n<li class=\"l\"> In Mesa \u00e8 stata aggiunta l'estensione EGL necessaria per Wayland EGL_EXT_present_opaque. Sono stati risolti i problemi di visualizzazione della trasparenza nei giochi eseguiti in ambienti basati sul protocollo Wayland. \u00c8 stato implementato il supporto per la scoperta e il caricamento dinamico di backend alternativi GBM (Generic Buffer Manager) per migliorare il supporto di Wayland sui sistemi con driver NVIDIA.     <\/li>\n<li class=\"l\"> Continua lo sviluppo di KWinFT, un fork di KWin focalizzato su Wayland. Il progetto sviluppa inoltre la libreria wrapland, con un'implementazione di interfaccia sopra libwayland per Qt\/C++, continuando lo sviluppo di KWayland, ma privo del legame con Qt.     <\/li>\n<li class=\"l\"> La distribuzione Tails ha pianificato il trasferimento dell'ambiente utente all'uso del protocollo Wayland, il che aumenter\u00e0 la sicurezza di tutte le applicazioni grafiche grazie a un miglior controllo su come le applicazioni interagiscono con il sistema.         <\/li>\n<li class=\"l\"> Wayland \u00e8 utilizzato per impostazione predefinita sulle piattaforme mobili Plasma Mobile, Sailfish, webOS Open Source Edition,<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56320\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \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.20. \u0412\u0435\u0442\u043a\u0430 1.20 \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. \u041a\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 \u0432 \u0434\u0435\u0441\u043a\u0442\u043e\u043f-\u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f\u0445 \u0438 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-102563","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=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \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.20.\" \/>\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\/it\/blog\/news\/dostupen-wayland-1-20\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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.20 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \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.20.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/dostupen-wayland-1-20\" \/>\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=\"2021-12-10T13:36:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-12-10T13:36:49+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\udd47Disponibile Wayland 1.20 | ProHoster","description":"\u00c8 stata rilasciata la versione stabile del protocollo, del meccanismo di interprocess communication e delle librerie Wayland 1.20.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/dostupen-wayland-1-20","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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.20 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \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.20.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/dostupen-wayland-1-20","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":"2021-12-10T13:36:49+00:00","article:modified_time":"2021-12-10T13:36:49+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"102563","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-12-10 13:37:40","updated":"2026-02-22 15:30:36","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/102563","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=102563"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/102563\/revisions"}],"predecessor-version":[{"id":162301,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/102563\/revisions\/162301"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=102563"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=102563"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=102563"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}