{"id":113197,"date":"2024-01-28T12:50:29","date_gmt":"2024-01-28T10:50:32","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/pervyj-vypusk-kompozitnogo-servera-niri-ispolzuyushhego-wayland"},"modified":"2024-01-28T12:50:29","modified_gmt":"2024-01-28T10:50:32","slug":"pervyj-vypusk-kompozitnogo-servera-niri-ispolzuyushhego-wayland","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/pervyj-vypusk-kompozitnogo-servera-niri-ispolzuyushhego-wayland","title":{"rendered":"Prvn\u00ed verze kompozitn\u00edho serveru Niri, kter\u00fd pou\u017e\u00edv\u00e1 Wayland","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Byla vyd\u00e1na prvn\u00ed verze kompozitn\u00edho serveru Niri. Projekt byl inspirov\u00e1n roz\u0161\u00ed\u0159en\u00edm GNOME PaperWM a realizuje metodu dla\u017edicov\u00e9ho uspo\u0159\u00e1d\u00e1n\u00ed, p\u0159i kter\u00e9 jsou okna seskupena do nekone\u010dn\u011b posouvateln\u00e9ho pruhu na obrazovce. Otev\u0159en\u00ed nov\u00e9ho okna zp\u016fsob\u00ed roz\u0161\u00ed\u0159en\u00ed pruhu, p\u0159i\u010dem\u017e d\u0159\u00edve p\u0159idan\u00e1 okna nikdy nem\u011bn\u00ed svou velikost. K\u00f3d projektu je naps\u00e1n v jazyce Rust a \u0161\u00ed\u0159\u00ed se pod licenc\u00ed GPLv3. Bal\u00ed\u010dky jsou sestaveny pro Fedora, NixOS, Arch Linux a FreeBSD.      <center><img decoding=\"async\" alt=\"Prvn\u00ed verze kompozitn\u00edho serveru Niri, kter\u00fd pou\u017e\u00edv\u00e1 Wayland\" src=\"\/wp-content\/uploads\/2024\/01\/903ed45c04039560a0e64fd1fc986fb4.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Jako d\u016fvod pro vytvo\u0159en\u00ed samostatn\u00e9ho kompozitn\u00edho spr\u00e1vce se uv\u00e1d\u00ed nemo\u017enost realizace v PaperWM odd\u011blen\u00e9 pr\u00e1ce s monitory kv\u016fli specifik\u00e1m GNOME Shell (v\u00e1zanost na glob\u00e1ln\u00ed sou\u0159adnice oken). Hlavn\u00edm rozd\u00edlem Niri od PaperWM je p\u0159i\u0159azen\u00ed vlastn\u00ed li\u0161ty oken ka\u017ed\u00e9mu monitoru, kter\u00e9 se navz\u00e1jem nep\u0159ekr\u00fdvaj\u00ed. Niri podporuje HiDPI a m\u016f\u017ee pracovat na syst\u00e9mech s v\u00edce GPU (nap\u0159\u00edklad hybridn\u00edch syst\u00e9mech s dedikovanou grafickou kartou a integrovan\u00fdm GPU).    <\/p>\n<p>Virtu\u00e1ln\u00ed pracovn\u00ed plochy v Niri se vytv\u00e1\u0159ej\u00ed dynamicky (jako v GNOME) a umis\u0165uj\u00ed se vertik\u00e1ln\u011b (pruh oken se ot\u00e1\u010d\u00ed horizont\u00e1ln\u011b, zat\u00edmco pruh pracovn\u00edch ploch \u2014 vertik\u00e1ln\u011b). Na ka\u017ed\u00e9m monitoru m\u016f\u017ee b\u00fdt zobrazen nez\u00e1visl\u00fd soubor. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/vps\/abuzoustojchivye-vps\/\"   title=\"virtu\u00e1ln\u00edch pracovn\u00edch ploch\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1020\">virtu\u00e1ln\u00edch pracovn\u00edch ploch<\/a>. Pro p\u0159ep\u00edn\u00e1n\u00ed mezi pracovn\u00edmi plochami lze vyu\u017e\u00edt ovl\u00e1dac\u00ed gesta na touchpadu. P\u0159i odpojen\u00ed monitoru se uspo\u0159\u00e1d\u00e1n\u00ed virtu\u00e1ln\u00edch pracovn\u00edch ploch ulo\u017e\u00ed a p\u0159esune na zb\u00fdvaj\u00edc\u00ed monitor, a p\u0159i n\u00e1vratu monitoru se obnov\u00ed do p\u016fvodn\u00edho stavu.      <\/p>\n<p>Existuje integrovan\u00e9 rozhran\u00ed pro po\u0159izov\u00e1n\u00ed sn\u00edmk\u016f obrazovky a nahr\u00e1v\u00e1n\u00ed screencast\u016f (p\u0159\u00edstup se pou\u017e\u00edv\u00e1 p\u0159es xdg-desktop-portal-gnome). Pro spu\u0161t\u011bn\u00ed aplikac\u00ed X11 je mo\u017en\u00e9 vyu\u017e\u00edt DDX server Xwayland. Nastaven\u00ed se prov\u00e1d\u00ed pomoc\u00ed konfigura\u010dn\u00edho souboru, kter\u00fd umo\u017e\u0148uje m\u011bnit z\u00e1kladn\u00ed parametry prost\u0159ed\u00ed, jako jsou \u0161\u00ed\u0159ka r\u00e1m\u016f, okraje, v\u00fdstupn\u00ed re\u017eimy a velikosti oken. Zm\u011bny konfigurace se aplikuj\u00ed okam\u017eit\u011b bez restartov\u00e1n\u00ed kompozitn\u00edho <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/cs\/server\/dts-los-angeles\/\"   title=\"serveru\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3634\">serveru<\/a>.     <center><img decoding=\"async\" alt=\"Prvn\u00ed verze kompozitn\u00edho serveru Niri, kter\u00fd pou\u017e\u00edv\u00e1 Wayland\" src=\"\/wp-content\/uploads\/2024\/01\/33e3a92932d4a784bed9044ba5b6f593.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"Prvn\u00ed verze kompozitn\u00edho serveru Niri, kter\u00fd pou\u017e\u00edv\u00e1 Wayland\" src=\"\/wp-content\/uploads\/2024\/01\/b3e10821b38a6c2e4257b160012cc539.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"Prvn\u00ed verze kompozitn\u00edho serveru Niri, kter\u00fd pou\u017e\u00edv\u00e1 Wayland\" src=\"\/wp-content\/uploads\/2024\/01\/66280c95d0076f0f4c13e8cb07f0e7fa.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <center>  <video controls=\"\" style=\"width: 700px; height: 400px; max-width:100%\"><source src=\"https:\/\/private-user-images.githubusercontent.com\/1794388\/279458083-5d355694-7b06-4f00-8920-8dce54a8721c.mp4?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDY0MzQ5MzUsIm5iZiI6MTcwNjQzNDYzNSwicGF0aCI6Ii8xNzk0Mzg4LzI3OTQ1ODA4My01ZDM1NTY5NC03YjA2LTRmMDAtODkyMC04ZGNlNTRhODcyMWMubXA0P1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDEyOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDAxMjhUMDkzNzE1WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZWQxMTZkNTAyNDcyZDY3ZjUxNDBmMTU0YTk2M2ZkN2I2MDEyN2EwODBhZDk4YWFhMDZlMjVlNjNmNTlhNzM4OCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.r3kB6bgnOkGyqu0wC5RsOKLvrIQ-pWW5BqwTcq6lrJs\" type=\"video\/mp4\"><\/video>  <\/center><br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60511\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Niri. \u041f\u0440\u043e\u0435\u043a\u0442 \u0441\u043e\u0437\u0434\u0430\u043d \u043f\u043e\u0434 \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u0435\u043d\u0438\u0435\u043c \u043e\u0442 GNOME-\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f PaperWM \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u043c\u0435\u0442\u043e\u0434 \u043c\u043e\u0437\u0430\u0438\u0447\u043d\u043e\u0439 (tiling) \u043a\u043e\u043c\u043f\u043e\u043d\u043e\u0432\u043a\u0438, \u043f\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043e\u043a\u043d\u0430 \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0432 \u0431\u0435\u0441\u043a\u043e\u043d\u0435\u0447\u043d\u043e \u043f\u0440\u043e\u043a\u0440\u0443\u0447\u0438\u0432\u0430\u0435\u043c\u0443\u044e \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043b\u0435\u043d\u0442\u0443. \u041e\u0442\u043a\u0440\u044b\u0442\u0438\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u043e\u043a\u043d\u0430 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044e \u043b\u0435\u043d\u0442\u044b, \u0430 \u0440\u0430\u043d\u0435\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043e\u043a\u043d\u0430 \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u043c\u0435\u043d\u044f\u044e\u0442 \u0441\u0432\u043e\u0439 \u0440\u0430\u0437\u043c\u0435\u0440. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust \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 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":113198,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-113197","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=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Niri.\" \/>\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\/cs\/blog\/news\/pervyj-vypusk-kompozitnogo-servera-niri-ispolzuyushhego-wayland\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\u041f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Niri, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e Wayland | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Niri.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/pervyj-vypusk-kompozitnogo-servera-niri-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=\"2024-01-28T10:50:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-01-28T10:50:32+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\udd47Prvn\u00ed verze kompozitn\u00edho serveru Niri, kter\u00fd pou\u017e\u00edv\u00e1 Wayland | ProHoster","description":"Byla vyd\u00e1na prvn\u00ed verze kompozitn\u00edho serveru Niri.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/pervyj-vypusk-kompozitnogo-servera-niri-ispolzuyushhego-wayland","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\u041f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Niri, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e Wayland | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430 Niri.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/pervyj-vypusk-kompozitnogo-servera-niri-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":"2024-01-28T10:50:32+00:00","article:modified_time":"2024-01-28T10:50:32+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"113197","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":"2026-02-09 12:58:02","updated":"2026-02-22 15:29:30","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/113197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=113197"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/113197\/revisions"}],"predecessor-version":[{"id":162162,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/113197\/revisions\/162162"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/113198"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=113197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=113197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=113197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}