GNOME aptatur ad administrandum per systemd

Beniamin Berg (Beniamin Berg) , unus e fabrum Rubri Hat fabrum GNOME evolutionis implicatus ; communis eventus laboris in transitione GNOME ad administrationem sessionis solum utendo systemato, sine processu gnome-sessionis adhibito.

Usus est per aliquod tempus ut login ad GNOME regendum adhibitum. systemd-logind, quod usor-sessionis specificae indagat, sessionem identificantium administrat, est responsalis mutandi inter sessiones activas, multi sedes ambitus coordinat, accessus machinae conformat rationes agendi, instrumenta claudendi et dormiendi praebet, etc.

Eodem tempore pars functionis sessionis relatas super humeros processuum gnome-sessionis manebat, qui responsabilis per D-Bus administrandi erat, procuratorem et GNOME ostentationem deducendo, et autoruni applicationum specificarum usorum ordinando. . In evolutione GNOME 3.34, gnome-sessionis specialium notarum fasciculorum unitas in systemate, in modum "systemd -usoris" exsecutus, i.e. respectu ambitus usoris specifici, non integra ratio. Mutationes in Fedora 31 distributione iam effectae sunt, quae exeunte Octobri dimissae expectatur.

Usura systemata effecit ut tracto tractatorum in postulatio vel cum certae res evenirent, tum ad praematuram terminationem processuum ob incassum et prolixe clientelas inceptis GNOME componentibus sollertius responderet. Quam ob rem, numerum processuum continuorum cursus minuere et consummationem memoriam reducere potes. Exempli gratia, XWayland nunc tantum deduci potest cum applicationem protocollo X11 fundatam conanti currere, et ferramenta specialia composita solum deduci possunt si talis ferramenta inest (exempli gratia, tracti pro schedulis captiosis incipiet cum schedula inserenda est. et desinunt cum remoto).

Flexibilia instrumenta ad immissionem operarum administrandi pro usuario apparuerunt, exempli gratia, ut multimedia clavis tracto disable, satis erit exsequi "systemctl -usoris sistendi gsd-media-keys.target". In casu problematum, tigna cum unoquoque tracto coniuncta considerari possunt cum imperio ephemeride (exempli gratia "journalctl -usoris -u gsd-media-keys. servitii"), cum antea debug colligationem in servitio ("Environment= G_MESSAGES_DEBUG=omnium"). Potest etiam omnia GNOME membra currere in ambitibus arenis separatis, quae subiecta sunt requisitis securitatis auctae.

Ad leniendum transitum, subsidium vetustate processuum currentium cogitavit hoc perstare per plures GNOME progressionis circuitus. Deinde tincidunt in statum gnome-sessionis recensebunt et verisimillimum (ut "verisimile" notatum) instrumenta processuum deducendi removent et ex eo D-Bus API conservandam. Tunc usus "systemd -usoris" relegabitur ad categoriam functionum faciendarum, quae difficultates systematis sine systemate creare potest et solutionis alterius praeparationem requiret, sicut olim in systemd-logind. Quamquam in oratione in GUADEC 2019, Beniamin Berg propositum memoravit sustentationem methodi systematis sine systematis antiquis conservandi, sed haec notitia cum consiliis dissonat. project pagina.

Source: opennet.ru