Benjamin Berg (
Li te itilize depi kèk tan pou kontwole login nan GNOME.
An menm tan an, yon pati nan fonksyonalite ki gen rapò ak sesyon an te rete sou zepòl yo nan pwosesis gnome-sesyon an, ki te responsab pou jere atravè D-Bus, lanse manadjè ekspozisyon an ak konpozan GNOME, ak òganize otorun aplikasyon itilizatè yo espesifye. . Pandan devlopman GNOME 3.34, karakteristik espesifik gnome-sesyon yo pake kòm fichye inite pou systemd, egzekite nan mòd "systemd -user", i.e. an relasyon ak anviwònman an nan yon itilizatè espesifik, epi yo pa tout sistèm nan. Chanjman yo te deja aplike nan distribisyon Fedora 31, ki espere yo dwe lage nan fen mwa oktòb la.
Sèvi ak systemd te fè li posib yo òganize lansman moun kap okipe yo sou demann oswa lè sèten evènman rive, osi byen ke pi sofistike reponn a revokasyon twò bonè nan pwosesis akòz echèk ak anpil jere depandans lè yo kòmanse konpozan GNOME. Kòm yon rezilta, ou ka diminye kantite pwosesis toujou ap kouri epi redwi konsomasyon memwa. Pou egzanp, XWayland kapab kounye a sèlman dwe lanse lè w ap eseye kouri yon aplikasyon ki baze sou pwotokòl X11 la, epi eleman pyès ki nan konpitè espesifik yo ka sèlman lanse si pyès ki nan konpitè sa yo prezan (pa egzanp, moun kap okipe kat entelijan yo ap kòmanse lè yo mete yon kat. epi fini lè yo retire li).
Zouti ki pi fleksib pou jere lansman sèvis yo te parèt pou itilizatè a; pou egzanp, enfim gestionnaire kle miltimedya a, li pral ase pou egzekite "systemctl -user stop gsd-media-keys.target". Nan ka ta gen pwoblèm, mòso bwa ki asosye ak chak moun kap okipe yo ka wè ak lòd journalctl la (pa egzanp, "journalctl —user -u gsd-media-keys.service"), li te deja pèmèt debug antre nan sèvis la ("Anviwònman = G_MESSAGES_DEBUG=tout”). Li posib tou pou kouri tout konpozan GNOME nan anviwònman sandbox izole, ki sijè a kondisyon sekirite ogmante.
Pou lis tranzisyon an, sipò pou ansyen fason yo kouri pwosesis
Sous: opennet.ru