{"id":37555,"date":"2019-10-31T22:18:17","date_gmt":"2019-10-31T19:18:17","guid":{"rendered":"https:\/\/prohoster.info\/blog\/vypusk-polzovatelskogo-okruzheniya-sway-1-2-ispolzuyushhego-wayland\/"},"modified":"2019-10-31T22:18:17","modified_gmt":"2019-10-31T19:18:17","slug":"vypusk-polzovatelskogo-okruzheniya-sway-1-2-ispolzuyushhego-wayland","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-polzovatelskogo-okruzheniya-sway-1-2-ispolzuyushhego-wayland","title":{"rendered":"Sortie de l'environnement utilisateur Sway 1.2 utilisant Wayland","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/swaywm\/sway\/releases\/tag\/1.2\">Pr\u00e9par\u00e9<\/a><\/noindex> publication du gestionnaire composite <noindex><a rel=\"nofollow\" href=\"https:\/\/swaywm.org\/\">Sway 1.2<\/a><\/noindex>, construit avec le protocole Wayland et enti\u00e8rement compatible avec le gestionnaire de fen\u00eatres en mosa\u00efque <noindex><a rel=\"nofollow\" href=\"https:\/\/i3wm.org\/\">i3<\/a><\/noindex> et le panneau <noindex><a rel=\"nofollow\" href=\"https:\/\/i3wm.org\/i3bar\/\">i3bar<\/a><\/noindex>. Le code du projet est \u00e9crit en C et <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/swaywm\/sway\">est distribu\u00e9<\/a><\/noindex> sous licence MIT. Le projet est destin\u00e9 \u00e0 \u00eatre utilis\u00e9 sur Linux et FreeBSD.<\/p>\n<p>La compatibilit\u00e9 avec i3 est assur\u00e9e au niveau des commandes, des fichiers de configuration et de l'IPC, ce qui permet d'utiliser Sway comme un remplacement transparent d'i3, utilisant Wayland au lieu de X11. Sway permet d'organiser les fen\u00eatres \u00e0 l'\u00e9cran non spatialement, mais logiquement. Les fen\u00eatres sont dispos\u00e9es pour former une grille, optimisant l'espace d'affichage et permettant de manipuler rapidement les fen\u00eatres uniquement \u00e0 l'aide du clavier.\n<\/p>\n<p>Pour \u00e9tablir un environnement utilisateur complet, des composants associ\u00e9s sont propos\u00e9s : <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/swaywm\/swayidle\">swayidle<\/a><\/noindex> (processus de fond impl\u00e9mentant le protocole KDE idle), <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/swaywm\/swaylock\">swaylock<\/a><\/noindex> (\u00e9cran de verrouillage), <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/emersion\/mako\">mako<\/a><\/noindex> (gestionnaire de notifications), <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/emersion\/grim\">grim<\/a><\/noindex>  (cr\u00e9ation de captures d'\u00e9cran), <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/emersion\/slurp\">slurp<\/a><\/noindex> (s\u00e9lection de zones \u00e0 l'\u00e9cran), <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ammen99\/wf-recorder\">wf-recorder<\/a><\/noindex> (capture vid\u00e9o), <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Alexays\/Waybar\">waybar<\/a><\/noindex>  (panneau d'applications), <noindex><a rel=\"nofollow\" href=\"https:\/\/source.puri.sm\/Librem5\/virtboard\">virtboard<\/a><\/noindex> (clavier \u00e0 l'\u00e9cran), <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bugaevc\/wl-clipboard\">wl-clipboard<\/a><\/noindex> (gestion du presse-papiers), <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xyproto\/wallutils\">wallutils<\/a><\/noindex> (gestion des fonds d'\u00e9cran).<\/p>\n<p>Sway se d\u00e9veloppe en tant que projet modulaire, construit sur la biblioth\u00e8que <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/swaywm\/wlroots\">wlroots<\/a><\/noindex>, qui contient tous les primitives de base pour organiser le fonctionnement du gestionnaire composite. Wlroots inclut des backends pour<br \/>\nabstraire l'acc\u00e8s \u00e0 l'\u00e9cran, aux dispositifs d'entr\u00e9e, le rendu sans acc\u00e8s direct \u00e0 OpenGL, l'interaction avec KMS\/DRM, libinput, Wayland et X11 (une couche est fournie pour ex\u00e9cuter des applications X11 bas\u00e9es sur Xwayland). En plus de Sway, la biblioth\u00e8que wlroots est \u00e9galement utilis\u00e9e dans <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/swaywm\/wlroots\/wiki\/Projects-which-use-wlroots\">d'autres projets<\/a><\/noindex>, y compris <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.puri.sm\/\">Librem5<\/a><\/noindex> et <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Hjdskes\/cage\">Cage<\/a><\/noindex>. En plus de C\/C++, des liaisons ont \u00e9t\u00e9 d\u00e9velopp\u00e9es pour Scheme, Common Lisp, Go, Haskell, OCaml, Python et Rust.<\/p>\n<p>Dans cette nouvelle version :<\/p>\n<ul>\n<li class=\"l\"> Des travaux ont \u00e9t\u00e9 r\u00e9alis\u00e9s pour am\u00e9liorer la compatibilit\u00e9 avec le gestionnaire de fen\u00eatres<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51215\">i3 4.17<\/a><\/noindex>. <\/p>\n<li class=\"l\"> Ajout d'une option pour lancer l'application apr\u00e8s le red\u00e9marrage;\n<li class=\"l\"> Ajout d'un interrupteur pour choisir la m\u00e9thode par d\u00e9faut de s\u00e9paration des fen\u00eatres, soit par onglets, soit c\u00f4te \u00e0 c\u00f4te (sous forme de pile);\n<li class=\"l\"> Am\u00e9lioration du m\u00e9canisme de changement de dispositions de clavier, ajout du support pour d\u00e9tecter les types de dispositifs d'entr\u00e9e et introduction d'une nouvelle commande xkb_switch_layout;\n<li class=\"l\"> Ajout du support pour les th\u00e8mes de curseur, avec une nouvelle commande xcursor_theme pour les changer;\n<li class=\"l\"> Ajout du support pour les fen\u00eatres contextuelles dans layer-shell;\n<li class=\"l\"> Support du protocole Wayland impl\u00e9ment\u00e9 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/swaywm\/wlr-protocols\/blob\/master\/unstable\/wlr-output-management-unstable-v1.xml\">wlr-output-management-v1<\/a><\/noindex>, destin\u00e9 \u00e0 configurer les dispositifs de sortie;\n<li class=\"l\"> Ajout du support pour le changement atomique des param\u00e8tres d'\u00e9cran via l'API wlr_output;\n<li class=\"l\"> Ajout du param\u00e8tre calibration_matrix pour la calibration des \u00e9crans tactiles;\n<li class=\"l\"> Correction de plusieurs fuites de m\u00e9moire et probl\u00e8mes entra\u00eenant des plantages.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51370\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\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.2, \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 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \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. \u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 i3 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0430 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u043a\u043e\u043c\u0430\u043d\u0434, \u0444\u0430\u0439\u043b\u043e\u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0438 IPC, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c [&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-37555","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\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.2.\" \/>\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\/fr\/blog\/news\/vypusk-polzovatelskogo-okruzheniya-sway-1-2-ispolzuyushhego-wayland\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f Sway 1.2, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e Wayland | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\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.2.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-polzovatelskogo-okruzheniya-sway-1-2-ispolzuyushhego-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=\"2019-10-31T19:18:17+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:18:17+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\udd47Lancement de l'environnement utilisateur Sway 1.2, utilisant Wayland | ProHoster","description":"Pr\u00e9paration de la sortie du gestionnaire composite Sway 1.2.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-polzovatelskogo-okruzheniya-sway-1-2-ispolzuyushhego-wayland","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\u0412\u044b\u043f\u0443\u0441\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f Sway 1.2, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e Wayland | ProHoster","og:description":"\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\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.2.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-polzovatelskogo-okruzheniya-sway-1-2-ispolzuyushhego-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":"2019-10-31T19:18:17+00:00","article:modified_time":"2019-10-31T19:18:17+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37555","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":null,"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-01-23 18:22:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:24:24","updated":"2026-01-23 18:22:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/37555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=37555"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/37555\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=37555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=37555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=37555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}