Benjamin Berg (
GNOME သို့ ဝင်ရောက်မှုကို ထိန်းချုပ်ရန် ၎င်းကို အချိန်အတော်ကြာ အသုံးပြုခဲ့သည်။
တစ်ချိန်တည်းမှာပင်၊ D-Bus မှတစ်ဆင့် စီမံခန့်ခွဲရန် တာဝန်ရှိသော gnome-session လုပ်ငန်းစဉ်၏ ပခုံးပေါ်တွင် ကျန်ရှိနေခဲ့ပြီး၊ မျက်နှာပြင်မန်နေဂျာနှင့် GNOME အစိတ်အပိုင်းများကို စတင်ကာ အသုံးပြုသူသတ်မှတ်ထားသော အပလီကေးရှင်းများ၏ အလိုအလျောက်လည်ပတ်မှုကို စီစဉ်ပေးသည်။ . GNOME 3.34 ၏ဖွံ့ဖြိုးတိုးတက်မှုကာလအတွင်း၊ gnome-session-တိကျသောအင်္ဂါရပ်များကို systemd အတွက်ယူနစ်ဖိုင်များအဖြစ် "systemd —user" မုဒ်တွင်လုပ်ဆောင်သည်၊ ဆိုလိုသည်မှာ၊ ဥပမာ။ စနစ်တစ်ခုလုံးမဟုတ်ဘဲ သီးခြားအသုံးပြုသူတစ်ဦး၏ ပတ်ဝန်းကျင်နှင့် ဆက်စပ်မှုရှိသည်။ အပြောင်းအလဲများကို Fedora 31 ဖြန့်ဖြူးမှုတွင် အကောင်အထည် ဖော်ထားပြီးဖြစ်ပြီး အောက်တိုဘာလကုန်တွင် ထွက်ရှိရန် မျှော်လင့်ထားသည်။
systemd ကိုအသုံးပြုခြင်းဖြင့် တောင်းဆိုမှုအရ ကိုင်တွယ်သူ၏စတင်ခြင်း သို့မဟုတ် အချို့သောဖြစ်ရပ်များ ဖြစ်ပေါ်လာသည့်အခါ၊ ပျက်ကွက်မှုများကြောင့် လုပ်ငန်းစဉ်များကို အချိန်မတန်မီ ရပ်စဲခြင်းနှင့် GNOME အစိတ်အပိုင်းများကို စတင်သည့်အခါ မှီခိုမှုအား အကျယ်တဝင့် ကိုင်တွယ်ဖြေရှင်းနိုင်စေခဲ့သည်။ ရလဒ်အနေဖြင့် သင်သည် အဆက်မပြတ်လုပ်ဆောင်နေသည့် လုပ်ငန်းစဉ်အရေအတွက်ကို လျှော့ချနိုင်ပြီး မှတ်ဉာဏ်သုံးစွဲမှုကို လျှော့ချနိုင်သည်။ ဥပမာအားဖြင့်၊ XWayland သည် X11 ပရိုတိုကောကို အခြေခံ၍ အက်ပလီကေးရှင်းတစ်ခုကို လုပ်ဆောင်သည့်အခါမှသာ စတင်နိုင်မည်ဖြစ်ပြီး ယင်းဟာ့ဒ်ဝဲရှိမှသာ ဟာ့ဒ်ဝဲဆိုင်ရာ အစိတ်အပိုင်းများကို စတင်အသုံးပြုနိုင်သည် (ဥပမာ၊ စမတ်ကတ်များအတွက် လက်ကိုင်ကိရိယာများသည် ကတ်တစ်ခုထည့်သွင်းသည့်အခါတွင် စတင်လိမ့်မည် ၎င်းကို ဖယ်ရှားသည့်အခါတွင် ရပ်စဲပါ။)
ဝန်ဆောင်မှုများစတင်ခြင်းကို စီမံခန့်ခွဲခြင်းအတွက် ပိုမိုပြောင်းလွယ်ပြင်လွယ်သော ကိရိယာများသည် သုံးစွဲသူအတွက် ပေါ်လာသည်; ဥပမာအားဖြင့်၊ မာလ်တီမီဒီယာသော့ကိုင်တွယ်သူကို ပိတ်ရန်၊ ၎င်းသည် “systemctl -user stop gsd-media-keys.target” ကို လုပ်ဆောင်ရန် လုံလောက်မည်ဖြစ်သည်။ ပြဿနာများရှိသောအခါ၊ ကိုင်တွယ်သူတိုင်းနှင့်ဆက်စပ်နေသောမှတ်တမ်းများကို journalctl အမိန့်ဖြင့်ကြည့်ရှုနိုင်သည် (ဥပမာ၊ "journalctl —user -u gsd-media-keys.service)) ဝန်ဆောင်မှုတွင် အမှားရှာပြင်ခြင်းအား ယခင်ကဖွင့်ထားခြင်းဖြင့် ("Environment= G_MESSAGES_DEBUG=all”)။ လုံခြုံရေးလိုအပ်ချက်များကို တိုးမြှင့်ထားသော သီးခြား sandbox ပတ်ဝန်းကျင်များတွင် GNOME အစိတ်အပိုင်းများအားလုံးကိုလည်း လုပ်ဆောင်နိုင်သည်။
အသွင်ကူးပြောင်းမှုကို ချောမွေ့စေရန်၊ လုပ်ငန်းစဉ်များ လုပ်ဆောင်သည့် နည်းလမ်းဟောင်းကို ပံ့ပိုးပါ။
source: opennet.ru