{"id":38614,"date":"2019-10-31T22:24:52","date_gmt":"2019-10-31T19:24:52","guid":{"rendered":"https:\/\/prohoster.info\/blog\/gnome-adaptirovan-dlya-upravleniya-cherez-systemd\/"},"modified":"2019-10-31T22:24:52","modified_gmt":"2019-10-31T19:24:52","slug":"gnome-adaptirovan-dlya-upravleniya-cherez-systemd","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/news\/gnome-adaptirovan-dlya-upravleniya-cherez-systemd","title":{"rendered":"GNOME on kohandatud juhtimiseks l\u00e4bi systemd","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Benjamin Berg (<noindex><a rel=\"nofollow\" href=\"https:\/\/benjamin.sipsolutions.net\/\">Benjamin Berg<\/a><\/noindex>), \u00fcks Red Hati inseneridest, kes tegeleb GNOME arendamisega, <noindex><a rel=\"nofollow\" href=\"https:\/\/blogs.gnome.org\/benzea\/2019\/10\/01\/gnome-3-34-is-now-managed-using-systemd\/\">kokkuv\u00f5tlikult<\/a><\/noindex> t\u00f6\u00f6, mis on seotud GNOME'i muundamisega istungihalduseks ainult systemd abil, ilma gnome-sessioni kasutamata. <\/p>\n<p>GNOME'i sisselogimise haldamiseks on juba pikka aega kasutusel <noindex><a rel=\"nofollow\" href=\"https:\/\/www.freedesktop.org\/wiki\/Software\/systemd\/logind\/\">systemd-logind<\/a><\/noindex>, mis j\u00e4lgib kasutajaga seotud istungite seisundeid, haldab istungi ID-sid, vastutab aktiivsete istungite vahel vahetamise eest, koordineerib mitme kasutaja keskkondi (Multi-seat), seadistab seadmete juurdep\u00e4\u00e4supoliitika, pakub t\u00f6\u00f6 l\u00f5petamise ja unere\u017eiimi sisenemise t\u00f6\u00f6riistu jne. <\/p>\n<p>Samal ajal j\u00e4i osa seanssidega seotud funktsionaalsusest gnome-session protsessi kanda, mis hallas D-Bus'i kaudu, k\u00e4ivitas ekraanihalduri ja GNOME komponente ning korraldas kasutaja m\u00e4\u00e4ratud rakenduste automaatset k\u00e4ivitamist. GNOME 3.34 arendamise k\u00e4igus vormistati gnome-session spetsiifilised v\u00f5imalused systemd unit-failide kujul, mis k\u00e4ivitatakse 'systemd --user' re\u017eiimis, st seotud konkreetse kasutaja keskkonnaga, mitte kogu s\u00fcsteemiga. Muudatused on juba rakendatud Fedora 31 distributsioonis, mille v\u00e4ljalaskmine on oodata oktoobri l\u00f5pus.<\/p>\n<p>Systemd kasutamine on v\u00f5imaldanud korraldada t\u00f6\u00f6tlejat k\u00e4ivitamist n\u00f5udmisel v\u00f5i teatud s\u00fcndmuste korral, samuti reageerida keerulisemalt protsesside enneaegsetele l\u00f5petamistele rikete t\u00f5ttu ja arendada koostisosade GNOME k\u00e4ivitamisel s\u00f5ltuvusi. Selle tulemusena on v\u00f5imalik v\u00e4hendada pidevalt t\u00f6\u00f6tavate protsesside arvu ja v\u00e4hendada m\u00e4lutarbimist. N\u00e4iteks XWayland'i saab n\u00fc\u00fcd k\u00e4ivitada ainult siis, kui p\u00fc\u00fctakse k\u00e4ivitada rakendust, mis p\u00f5hineb X11 protokollil, ja kindlate seadmete komponendid ainult olemasoleva seadme korral (nt nutikaartide t\u00f6\u00f6tlejad k\u00e4ivituvad kaardi sisestamisel ja l\u00f5petavad t\u00f6\u00f6 kaardi v\u00e4ljav\u00f5tmisel).  <\/p>\n<p>Kasutajale on ilmunud paindlikumad t\u00f6\u00f6riistad teenuste k\u00e4ivitamise haldamiseks, n\u00e4iteks saab multimeedia klahvide t\u00f6\u00f6tleja v\u00e4ljal\u00fclitamiseks piisata k\u00e4sust 'systemctl --user stop gsd-media-keys.target'. Probleemide korral on iga t\u00f6\u00f6tleja logisid v\u00f5imalik vaadata k\u00e4suga journalctl (nt 'journalctl --user -u gsd-media-keys.service'), eelnevalt luba andes teenusest silumislogi pidamiseks ('Environment=G_MESSAGES_DEBUG=all'). Samuti on n\u00fc\u00fcd v\u00f5imalik k\u00e4ivitada k\u00f5ik GNOME komponendid isoleeritud sandbox-keskkondades, kus kehtivad rangemad turvan\u00f5uded. <\/p>\n<p>Selle \u00fclemineku sujuvamaks muutmiseks tuleb vanade protsesside k\u00e4ivitamise meetodite toetust <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.gnome.org\/Initiatives\/SystemdUser\">planeeritud<\/a><\/noindex> s\u00e4ilitada mitme GNOME arendusts\u00fckli jooksul. Edasine arendajate arvustamine gnome-session'i seisukorra suhtes n\u00e4itab t\u00f5en\u00e4oliselt (t\u00e4histatud kui 'likely'), et protsesside k\u00e4ivitamise ja D-Bus API hooldamise vahendid eemaldatakse. Seej\u00e4rel muudetakse 'systemd --user' kohustuslikuks funktsiooniks, mis v\u00f5ib tekitada raskusi s\u00fcsteemides, kus ei ole systemd-d, ning n\u00f5uda alternatiivsete lahenduste ettevalmistamist, nagu kunagi varem. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=42079\">systemd-logind<\/a><\/noindex>. Sellegipoolest mainis Benjamin Berg oma ettekandes GUADEC 2019 konverentsil, et on plaanis s\u00e4ilitada vanade k\u00e4ivitamismeetodite toetamist s\u00fcsteemidele, kus systemd ei eksisteeri, kuid see teave ei \u00fchti plaanidega <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.gnome.org\/Initiatives\/SystemdUser\">projekti lehel<\/a><\/noindex>. <\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"pdwi3NWAW7I\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/pdwi3NWAW7I\/hqdefault.jpg\" alt=\"M\u00e4ngi videot\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51601\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0411\u0435\u043d\u0434\u0436\u0430\u043c\u0438\u043d \u0411\u0435\u0440\u0433 (Benjamin Berg), \u043e\u0434\u0438\u043d \u0438\u0437 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 Red Hat, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 GNOME, \u043e\u0431\u043e\u0431\u0449\u0438\u043b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0443 GNOME \u043d\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0435\u0430\u043d\u0441\u0430\u043c\u0438 \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043c\u0438 systemd, \u0431\u0435\u0437 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 gnome-session. \u0414\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0445\u043e\u0434\u043e\u043c \u0432 GNOME \u0443\u0436\u0435 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0434\u0430\u0432\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f systemd-logind, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0435\u0442 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0441\u0435\u0430\u043d\u0441\u043e\u0432 \u0432 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u0435 \u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e, \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u0430\u043c\u0438 \u0441\u0435\u0430\u043d\u0441\u043e\u0432, \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442 \u0437\u0430 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u043c\u0438 \u0441\u0435\u0430\u043d\u0441\u0430\u043c\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-38614","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=\"\u0411\u0435\u043d\u0434\u0436\u0430\u043c\u0438\u043d \u0411\u0435\u0440\u0433 (Benjamin Berg), \u043e\u0434\u0438\u043d \u0438\u0437 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 Red Hat, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 GNOME,\" \/>\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\/et\/blog\/news\/gnome-adaptirovan-dlya-upravleniya-cherez-systemd\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\udd47GNOME \u0430\u0434\u0430\u043f\u0442\u0438\u0440\u043e\u0432\u0430\u043d \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0447\u0435\u0440\u0435\u0437 systemd | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0411\u0435\u043d\u0434\u0436\u0430\u043c\u0438\u043d \u0411\u0435\u0440\u0433 (Benjamin Berg), \u043e\u0434\u0438\u043d \u0438\u0437 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 Red Hat, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 GNOME,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/news\/gnome-adaptirovan-dlya-upravleniya-cherez-systemd\" \/>\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:24:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:24:52+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\udd47GNOME on kohandatud systemd kaudu juhtimiseks | ProHoster","description":"Benjamin Berg, \u00fcks Red Hati inseneridest, kes tegeleb GNOME arendamisega,","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/gnome-adaptirovan-dlya-upravleniya-cherez-systemd","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\udd47GNOME \u0430\u0434\u0430\u043f\u0442\u0438\u0440\u043e\u0432\u0430\u043d \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0447\u0435\u0440\u0435\u0437 systemd | ProHoster","og:description":"\u0411\u0435\u043d\u0434\u0436\u0430\u043c\u0438\u043d \u0411\u0435\u0440\u0433 (Benjamin Berg), \u043e\u0434\u0438\u043d \u0438\u0437 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u0432 Red Hat, \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 GNOME,","og:url":"https:\/\/prohoster.info\/et\/blog\/news\/gnome-adaptirovan-dlya-upravleniya-cherez-systemd","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:24:52+00:00","article:modified_time":"2019-10-31T19:24:52+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38614","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 22:45:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:06:24","updated":"2026-01-23 22:45:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/38614","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=38614"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/38614\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=38614"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=38614"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=38614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}