{"id":120381,"date":"2024-10-28T19:09:17","date_gmt":"2024-10-28T17:09:18","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovano-polzovatelskoe-okruzhenie-sway-1-10-ispolzuyushhee-wayland"},"modified":"2026-02-13T12:39:20","modified_gmt":"2026-02-13T10:39:20","slug":"opublikovano-polzovatelskoe-okruzhenie-sway-1-10-ispolzuyushhee-wayland","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/opublikovano-polzovatelskoe-okruzhenie-sway-1-10-ispolzuyushhee-wayland","title":{"rendered":"\u00c8 stato pubblicato l'ambiente utente Sway 1.10, che utilizza Wayland","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dopo 8 mesi di sviluppo, \u00e8 stata pubblicata la versione 1.10 del gestore di compositing Sway, costruita utilizzando il protocollo Wayland e compatibile con il gestore di finestre a mosaico i3 e la barra i3bar. Il codice del progetto \u00e8 scritto in linguaggio C e distribuito con licenza MIT. Il progetto \u00e8 concepito per l'uso su Linux e FreeBSD.      <\/p>\n<p>Sway permette di posizionare le finestre sullo schermo in modo logico anzich\u00e9 spaziale. Le finestre sono disposte formando una griglia che utilizza in modo ottimale lo spazio dello schermo e consente di manipolare rapidamente le finestre esclusivamente tramite tastiera. La compatibilit\u00e0 con i3 \u00e8 garantita a livello di comandi, file di configurazione e IPC, permettendo di utilizzare Sway come un sostituto trasparente di i3, che impiega Wayland invece di X11.        <\/p>\n<p>Per la creazione di un ambiente utente completo sono disponibili componenti ausiliari: swayidle (processo in background con implementazione della modalit\u00e0 di attesa), swaylock (blocco schermo), mako (gestore delle notifiche), grim (creazione di screenshot), slurp (selezione di aree sullo schermo), wf-recorder (cattura video), waybar (barra delle applicazioni), virtboard (tastiera su schermo), wl-clipboard (gestione degli appunti), wallutils (gestione degli sfondi del desktop).    <\/p>\n<p>Sway si sviluppa come un progetto modulare, costruito sopra la libreria wlroots, che incapsula tutti i primitivi di base per l'organizzazione del lavoro del gestore di compositing. Wlroots include backend per astrarre l'accesso allo schermo, ai dispositivi di input, al rendering senza contatto diretto con OpenGL, all'interazione con KMS\/DRM, libinput, Wayland e X11 (fornendo un layer per eseguire applicazioni X11 basate su Xwayland). Oltre a Sway, la libreria wlroots \u00e8 utilizzata anche in altri progetti. Oltre al supporto per i linguaggi C\/C++, sono disponibili wrapper per i linguaggi Scheme, Common Lisp, Go, Haskell, OCaml, Zig, Python e Rust.      <\/p>\n<p>Nel nuovo rilascio:  <\/p>\n<ul>\n<li class=\"l\"> Sono state attivate nuove funzionalit\u00e0 della libreria wlroots 0.18, come il supporto per i protocolli Wayland linux-drm-syncobj-v1, alpha-modifier-v1, ext-foreign-toplevel-list-v1 ed ext-transient-seat-v1, la possibilit\u00e0 di utilizzare profili di colore ICC per l'API grafica Vulkan, il supporto per l'operazione di reset della GPU e una nuova API di rendering, senza uno stato intermedio (stateless) che consente di ottenere informazioni sui buffer di pixel dalla GPU.\n<li class=\"l\"> Il codice di rendering \u00e8 stato riscritto utilizzando l'API basata su graph scene aggiunta in wlroots. Si \u00e8 notato che la riprogettazione ha consentito di ottenere un aumento delle prestazioni.\n<li class=\"l\"> \u00c8 stato garantito il ripristino dello stato dopo il reset della GPU.\n<li class=\"l\"> \u00c8 stato aggiunto un comando per utilizzare i profili ICC per i dispositivi di output.\n<li class=\"l\"> \u00c8 stato migliorato l'algoritmo di configurazione dei dispositivi di output.\n<li class=\"l\"> \u00c8 stata fornita la possibilit\u00e0 di utilizzare l'estensione del protocollo \u00abtearing-control-v1\u00bb per disattivare la sincronizzazione verticale (VSync) con impulso di spegnimento nei programmi in modalit\u00e0 schermo intero, utilizzata per prevenire la comparsa di tearing durante l'output. Nelle applicazioni multimediali, la comparsa di artefatti dovuti a tearing \u00e8 un effetto indesiderato, ma nei programmi di gioco si pu\u00f2 accettare la presenza di artefatti se la lotta contro di essi porta a ulteriori ritardi.\n<li class=\"l\"> \u00c8 stata aggiunta la supporto per l'estensione del protocollo \u00abext-transient-seat-v1\u00bb per creare sessioni temporanee indipendenti (seat), progettate per essere utilizzate insieme a dispositivi di input virtuali. Ad esempio, nelle applicazioni di connessione a <a href=\"https:\/\/prohoster.info\/it\/vps\/\"  data-wpil-monitor-id=\"3197\">desktop remoto<\/a>, come il client VNC wayvn, \u00e8 possibile creare una sessione separata con tastiera e mouse virtuali per ogni utente.\n<li class=\"l\"> \u00c8 stata aggiunta la supporto per l'estensione del protocollo \u00abext-foreign-toplevel-list-v1\u00bb per ottenere informazioni sulle superfici posizionate al livello pi\u00f9 alto (toplevel). Il protocollo consente di organizzare il pinnaggio delle finestre sopra altri contenuti, ad esempio per implementare pannelli e switch delle finestre.\n<li class=\"l\"> \u00c8 stata aggiunta la supporto per la quinta versione del protocollo \u00abxdg-shell\u00bb, che offre funzionalit\u00e0 per modificare la posizione delle finestre pop-up e implementare pulsanti di riduzione e espansione della finestra durante la decorazione delle finestre lato client (CSD).\n<li class=\"l\"> Il pacchetto dmenu_run, che consente di utilizzare dmenu come interfaccia per l'avvio delle applicazioni, \u00e8 stato rimosso dalle dipendenze nella configurazione predefinita.\n<li class=\"l\"> Aggiunto l'uso di pactl nel file di configurazione predefinito per impostare scorciatoie da tastiera per modificare il volume e la luminosit\u00e0, nonch\u00e9 per richiamare lo strumento grim per creare uno screenshot.\n<li class=\"l\"> Disattivato per impostazione predefinita il supporto del protocollo Wayland obsoleto wl_drm, sostituito dal protocollo linux-dmabuf-v1.\n<li class=\"l\"> Rimossa l'opzione di compilazione per abilitare il supporto Xwayland (l'abilitazione di Xwayland dipende ora dalle impostazioni di compilazione di wlroots).    <\/ul>\n<p><center><img decoding=\"async\" alt=\"\u00c8 stato pubblicato l&#039;ambiente utente Sway 1.10, che utilizza Wayland\" src=\"\/wp-content\/uploads\/2024\/10\/a130d2c84576e82d65fbfef608609ba3.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62124\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 8 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 Sway 1.10, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland \u0438 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u0441 \u043c\u043e\u0437\u0430\u0438\u0447\u043d\u044b\u043c \u043e\u043a\u043e\u043d\u043d\u044b\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u043e\u043c i3 \u0438 \u043f\u0430\u043d\u0435\u043b\u044c\u044e i3bar. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u041f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430\u0446\u0435\u043b\u0435\u043d \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 Linux \u0438 FreeBSD. Sway \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0440\u0430\u0437\u043c\u0435\u0449\u0430\u0442\u044c \u043e\u043a\u043d\u0430 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0430 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438. \u041e\u043a\u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":120382,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-120381","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 8 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 Sway 1.10, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland \u0438 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u0441 \u043c\u043e\u0437\u0430\u0438\u0447\u043d\u044b\u043c \u043e\u043a\u043e\u043d\u043d\u044b\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u043e\u043c i3 \u0438 \u043f\u0430\u043d\u0435\u043b\u044c\u044e i3bar.\" \/>\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\/opublikovano-polzovatelskoe-okruzhenie-sway-1-10-ispolzuyushhee-wayland\" \/>\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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0435 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435 Sway 1.10, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0435 Wayland | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 8 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 Sway 1.10, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland \u0438 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u0441 \u043c\u043e\u0437\u0430\u0438\u0447\u043d\u044b\u043c \u043e\u043a\u043e\u043d\u043d\u044b\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u043e\u043c i3 \u0438 \u043f\u0430\u043d\u0435\u043b\u044c\u044e i3bar.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/opublikovano-polzovatelskoe-okruzhenie-sway-1-10-ispolzuyushhee-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-10-28T17:09:18+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-13T10:39:20+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\udd47Pubblicato l'ambiente utente Sway 1.10, che utilizza Wayland | ProHoster","description":"Dopo 8 mesi di sviluppo, \u00e8 stata pubblicata la versione del compositore Sway 1.10, costruita utilizzando il protocollo Wayland e compatibile con il gestore di finestre a mosaico i3 e con la barra dei menu i3bar.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/opublikovano-polzovatelskoe-okruzhenie-sway-1-10-ispolzuyushhee-wayland","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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0435 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435 Sway 1.10, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0435 Wayland | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 8 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 Sway 1.10, \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland \u0438 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u0441 \u043c\u043e\u0437\u0430\u0438\u0447\u043d\u044b\u043c \u043e\u043a\u043e\u043d\u043d\u044b\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u043e\u043c i3 \u0438 \u043f\u0430\u043d\u0435\u043b\u044c\u044e i3bar.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/opublikovano-polzovatelskoe-okruzhenie-sway-1-10-ispolzuyushhee-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-10-28T17:09:18+00:00","article:modified_time":"2026-02-13T10:39:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"120381","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-13 10:40:06","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 07:35:19","updated":"2026-02-13 10:40:06","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\/120381","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=120381"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/120381\/revisions"}],"predecessor-version":[{"id":160870,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/120381\/revisions\/160870"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/120382"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=120381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=120381"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=120381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}