{"id":106268,"date":"2022-12-26T09:36:48","date_gmt":"2022-12-26T07:36:49","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-polzovatelskogo-okruzheniya-sway-1-8-ispolzuyushhego-wayland"},"modified":"2022-12-26T09:36:48","modified_gmt":"2022-12-26T07:36:49","slug":"vypusk-polzovatelskogo-okruzheniya-sway-1-8-ispolzuyushhego-wayland","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-polzovatelskogo-okruzheniya-sway-1-8-ispolzuyushhego-wayland","title":{"rendered":"Publication de l'environnement utilisateur Sway 1.8, utilisant Wayland","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Apr\u00e8s 11 mois de d\u00e9veloppement, la version 1.8 du gestionnaire de composition Sway est publi\u00e9e, construite en utilisant le protocole Wayland et enti\u00e8rement compatible avec le gestionnaire de fen\u00eatres mosa\u00efque i3 et le panneau i3bar. Le code du projet est \u00e9crit en C et est distribu\u00e9 sous la licence MIT. Le projet est destin\u00e9 \u00e0 une utilisation 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.   <\/p>\n<p>Pour cr\u00e9er un environnement utilisateur complet, des composants compl\u00e9mentaires sont propos\u00e9s : swayidle (un processus d'arri\u00e8re-plan impl\u00e9mentant le protocole KDE idle), swaylock (verrou de l'\u00e9cran), mako (gestionnaire de notifications), grim (capture d'\u00e9crans), slurp (s\u00e9lection de la zone \u00e0 l'\u00e9cran), wf-recorder (capture vid\u00e9o), waybar (barre d'applications), virtboard (clavier \u00e0 l'\u00e9cran), wl-clipboard (gestion du presse-papiers), wallutils (gestion des fonds d'\u00e9cran).    <\/p>\n<p>Sway \u00e9volue comme un projet modulaire, construit sur la biblioth\u00e8que wlroots, qui contient tous les primitifs de base pour organiser le fonctionnement du gestionnaire de composition. Wlroots inclut des backends pour abstraire l'acc\u00e8s \u00e0 l'\u00e9cran, aux dispositifs d'entr\u00e9e, \u00e0 l'affichage sans acc\u00e8s direct \u00e0 OpenGL, \u00e0 l'interaction avec KMS\/DRM, libinput, Wayland et X11 (un interm\u00e9diaire est fourni pour ex\u00e9cuter des applications X11 sur la base de Xwayland). En plus de Sway, la biblioth\u00e8que wlroots est \u00e9galement largement utilis\u00e9e dans d'autres projets, y compris Librem5 et Cage. En plus de C\/C++, des liaisons ont \u00e9t\u00e9 d\u00e9velopp\u00e9es pour Scheme, Common Lisp, Go, Haskell, OCaml, Python et Rust.    <center><img decoding=\"async\" alt=\"Publication de l&#039;environnement utilisateur Sway 1.8, utilisant Wayland \" src=\"\/wp-content\/uploads\/2022\/12\/bb7c0080fea0c4ec5c452b983a1a56fd.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Dans cette nouvelle version :  <\/p>\n<ul>\n<li class=\"l\"> Une nouvelle commande \u00ab bindgesture \u00bb a \u00e9t\u00e9 impl\u00e9ment\u00e9e pour lier des actions aux gestes sur le pav\u00e9 tactile.\n<li class=\"l\"> Le processus de verrouillage d'\u00e9cran (swaylock) a \u00e9t\u00e9 adapt\u00e9 pour utiliser le protocole Wayland ext-session-lock-v1, ce qui a permis d'am\u00e9liorer la fiabilit\u00e9 et la s\u00e9curit\u00e9 du verrouillage de la session.\n<li class=\"l\"> Une nouvelle commande \u00ab output unplug \u00bb a \u00e9t\u00e9 ajout\u00e9e pour supprimer les p\u00e9riph\u00e9riques de sortie virtuels.\n<li class=\"l\"> La prise en charge des \u00e9v\u00e9nements de d\u00e9filement de haute r\u00e9solution a \u00e9t\u00e9 ajout\u00e9e.\n<li class=\"l\"> La prise en charge de l'option \u00ab disable while trackpointing \u00bb a \u00e9t\u00e9 assur\u00e9e dans la biblioth\u00e8que libinput pour g\u00e9rer la d\u00e9sactivation du pav\u00e9 tactile lors de l'utilisation du joystick tensionnel (trackpoint sur les ordinateurs portables Thinkpad).\n<li class=\"l\"> Pour am\u00e9liorer la fiabilit\u00e9 de la d\u00e9tection de l'espace de travail lors du lancement de nouvelles applications clientes, le protocole xdg-activation-v1 a \u00e9t\u00e9 activ\u00e9.\n<li class=\"l\"> Dans la biblioth\u00e8que wlroots, la mise en \u0153uvre du syst\u00e8me de rendu a \u00e9t\u00e9 am\u00e9lior\u00e9e \u00e0 l'aide de l'API graphique Vulkan.\n<li class=\"l\"> Pour optimiser le processus de planification des lancements de t\u00e2ches sur la plateforme Linux, il a \u00e9t\u00e9 possible d'attribuer les privil\u00e8ges CAP_SYS_NICE.\n<li class=\"l\"> Le support de l'utilisation du drapeau SUID root a \u00e9t\u00e9 abandonn\u00e9.\n<li class=\"l\"> La commande \u00ab output dpms \u00bb a \u00e9t\u00e9 d\u00e9clar\u00e9e obsol\u00e8te, d\u00e9sormais utilis\u00e9e en remplacement la commande \u00ab output power \u00bb.\n<li class=\"l\"> Pour le traitement des expressions r\u00e9guli\u00e8res, la biblioth\u00e8que pcre a \u00e9t\u00e9 remplac\u00e9e par pcre2.  <\/ul>\n<p>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58388\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 11 \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.8, \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 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":106269,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-106268","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.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 11 \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.8, \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.\" \/>\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-8-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.8, \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\u0441\u043b\u0435 11 \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.8, \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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-polzovatelskogo-okruzheniya-sway-1-8-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=\"2022-12-26T07:36:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-12-26T07: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\udd47Lancement de l'environnement utilisateur Sway 1.8 utilisant Wayland | ProHoster","description":"Apr\u00e8s 11 mois de d\u00e9veloppement, la version 1.8 du gestionnaire de composition Sway est publi\u00e9e, construite en utilisant le protocole Wayland et enti\u00e8rement compatible avec le gestionnaire de fen\u00eatres mosa\u00efque i3 et le panneau i3bar.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-polzovatelskogo-okruzheniya-sway-1-8-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.8, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e Wayland | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 11 \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.8, \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.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/vypusk-polzovatelskogo-okruzheniya-sway-1-8-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":"2022-12-26T07:36:49+00:00","article:modified_time":"2022-12-26T07:36:49+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\/fr\/wp-json\/wp\/v2\/posts\/106268","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=106268"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/106268\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/106269"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=106268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=106268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=106268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}