Benjamin Berg (
Et gouf fir eng laang Zäit benotzt fir de Login op GNOME ze kontrolléieren.
Zur selwechter Zäit ass en Deel vun der Sessiounsbezunnen Funktionalitéit op de Schëlleren vum Gnom-Sessiounsprozess bliwwen, dee verantwortlech war fir iwwer D-Bus ze managen, den Display Manager an GNOME Komponenten ze lancéieren an d'Autorun vun de Benotzer spezifizéierten Uwendungen z'organiséieren. . Wärend der Entwécklung vu GNOME 3.34 ginn gnome-Sessioun-spezifesch Features als Eenheetsdateien fir systemd verpackt, am "systemd -user" Modus ausgefouert, d.h. a Relatioun zu der Ëmwelt vun engem spezifesche Benotzer, an net de ganze System. D'Ännerunge si schonn an der Fedora 31 Verdeelung ëmgesat ginn, déi erwaart gëtt Enn Oktober verëffentlecht ginn.
D'Benotzung vu Systemd huet et méiglech gemaach de Start vun Handler op Ufro ze organiséieren oder wann verschidden Eventer optrieden, wéi och méi sophistikéiert ze reagéieren op virzäiteg Ofschloss vu Prozesser wéinst Feeler an extensiv Ofhängegkeete behandelen beim Start vun GNOME Komponenten. Als Resultat, kënnt Dir d'Zuel vun dauernd Lafen Prozesser reduzéieren an Erënnerung Konsum reduzéieren. Zum Beispill kann XWayland elo nëmmen lancéiert ginn wann Dir probéiert eng Applikatioun auszeféieren baséiert op dem X11 Protokoll, an Hardware-spezifesch Komponenten kënnen nëmme gestart ginn wann esou Hardware präsent ass (zum Beispill Handler fir Smart Cards fänken un wann eng Kaart agebaut gëtt an ofgeschloss wann et ewechgeholl gëtt).
Méi flexibel Tools fir de Start vun de Servicer ze managen sinn fir de Benotzer erschéngen; zum Beispill, fir de Multimedia Schlëssel Handler auszeschalten, ass et genuch fir "systemctl -user stop gsd-media-keys.target" auszeféieren. Am Fall vu Probleemer kënnen d'Logbicher, déi mat all Handler assoziéiert sinn, mam journalctl Kommando gekuckt ginn (zum Beispill "journalctl —user -u gsd-media-keys.service"), nodeems se virdru Debug Logbuch am Service aktivéiert hunn ("Environment= G_MESSAGES_DEBUG=all"). Et ass och méiglech all GNOME Komponenten an isoléierte Sandbox-Ëmfeld auszeféieren, déi ënner erweiderten Sécherheetsfuerderunge ënnerleien.
Fir den Iwwergank ze glatteren, Ënnerstëtzung fir déi al Manéier fir Prozesser ze lafen
Source: opennet.ru