Benjamin Berg (
Yakashandiswa kwenguva yakati rebei kudzora kupinda kuGNOME.
Panguva imwecheteyo, chikamu chesesesheni-inoenderana nekushanda kwakaramba kuri pamapfudzi eiyo gnome-session process, iyo yaive nebasa rekutonga kuburikidza neD-Bus, kuvhura maneja wekuratidzira uye zvikamu zveGNOME, uye kuronga autorun yezvishandiso zvakatsanangurwa nemushandisi. . Munguva yekuvandudzwa kweGNOME 3.34, gnome-session-chaiwo maficha akaiswa seyuniti mafaera e systemd, anourayiwa mu "systemd -user" modhi, i.e. maererano nemhoteredzo yemumwe mushandisi, uye kwete iyo yese system. Shanduko idzi dzakatoitwa mukugovera kweFedora 31, iyo inotarisirwa kuburitswa mukupera kwaGumiguru.
Kushandisa systemd kwakaita kuti zvikwanisike kuronga kutangwa kwevanobata pazvinenge zvichidiwa kana zvimwe zviitiko zvikaitika, pamwe nekupindura zvine hungwaru pakugumiswa kwemaitiro nguva isati yakwana nekuda kwekutadza uye kubata zvakanyanya kutsamira paunotanga zvikamu zveGNOME. Nekuda kweizvozvo, unogona kuderedza huwandu hwekugara uchimhanya maitiro uye kuderedza ndangariro kushandiswa. Semuenzaniso, XWayland ikozvino inogona kutangwa chete kana ichiedza kumhanyisa application zvichienderana neX11 protocol, uye hardware-chaiyo zvikamu zvinogona kutangwa chete kana hardware yakadaro iripo (semuenzaniso, vanobata makadhi akangwara vanotanga kana kadhi raiswa. uye kugumisa kana yabviswa).
Zvimwe zvishandiso zvinochinjika zvekugadzirisa kuvhurwa kwemasevhisi zvakaonekwa kumushandisi; semuenzaniso, kudzima iyo multimedia kiyi inobatisa, zvichakwana kuita "systemctl -user stop gsd-media-keys.target". Kana paine matambudziko, matanda ane chekuita nemubati wega wega anogona kutariswa nejenalictl command (semuenzaniso, "journalctl -user -u gsd-media-keys.service"), yakambogonesa debug matanda musevhisi ("Environment= G_MESSAGES_DEBUG=zvoseβ). Izvo zvakare zvinogoneka kumhanyisa ese maGNOME zvikamu munzvimbo dzakasarudzika sandbox, izvo zviri pasi pekuwedzera kuchengetedza zvinodiwa.
Kugadzirisa shanduko, tsigiro yenzira yekare yekumhanyisa maitiro
Source: opennet.ru