Benjamin Berg (
Imetumika kwa muda mrefu kudhibiti kuingia kwa GNOME.
Wakati huo huo, sehemu ya utendaji inayohusiana na kikao ilibaki kwenye mabega ya mchakato wa kikao cha mbilikimo, ambacho kilikuwa na jukumu la kudhibiti kupitia D-Bus, kuzindua kidhibiti cha onyesho na vifaa vya GNOME, na kuandaa otomatiki ya programu zilizoainishwa na mtumiaji. . Wakati wa ukuzaji wa GNOME 3.34, vipengele mahususi vya kipindi cha mbilikimo huwekwa kama faili za kitengo kwa mfumo, kutekelezwa katika hali ya "systemd -user", i.e. kuhusiana na mazingira ya mtumiaji maalum, na si mfumo mzima. Mabadiliko tayari yametekelezwa katika usambazaji wa Fedora 31, ambao unatarajiwa kutolewa mwishoni mwa Oktoba.
Kutumia systemd kulifanya iwezekane kupanga uzinduzi wa vidhibiti kulingana na mahitaji au wakati matukio fulani yanapotokea, na vile vile kujibu kwa njia ya hali ya juu zaidi kukomesha mapema kwa michakato kwa sababu ya kutofaulu na kushughulikia kwa upana utegemezi wakati wa kuanzisha vipengee vya GNOME. Matokeo yake, unaweza kupunguza idadi ya taratibu zinazoendelea mara kwa mara na kupunguza matumizi ya kumbukumbu. Kwa mfano, XWayland sasa inaweza tu kuzinduliwa inapojaribu kutekeleza programu kulingana na itifaki ya X11, na vipengee mahususi vya maunzi vinaweza tu kuzinduliwa ikiwa maunzi kama hayo yapo (kwa mfano, vidhibiti vya kadi mahiri vitaanza wakati kadi itaingizwa. na kusitisha inapoondolewa).
Zana zinazonyumbulika zaidi za kudhibiti uzinduzi wa huduma zimeonekana kwa mtumiaji; kwa mfano, kuzima kidhibiti cha vitufe vya media titika, itatosha kutekeleza "systemctl -user stop gsd-media-keys.target". Kukitokea matatizo, kumbukumbu zinazohusishwa na kila kidhibiti zinaweza kutazamwa kwa amri ya journalctl (kwa mfano, “journalctl —user -u gsd-media-keys.service”), ikiwa imewasha utatuzi wa utatuzi hapo awali katika huduma (“Environment= G_MESSAGES_DEBUG=yote”). Inawezekana pia kuendesha vipengee vyote vya GNOME katika mazingira ya pekee ya sanduku la mchanga, ambayo yanategemea mahitaji ya usalama yaliyoongezeka.
Ili kulainisha mpito, usaidizi kwa njia ya zamani ya michakato ya uendeshaji
Chanzo: opennet.ru