Benjamin Berg (
Nws tau siv rau qee lub sijhawm los tswj kev nkag mus rau GNOME.
Nyob rau tib lub sijhawm, ib feem ntawm kev sib tham txog kev ua haujlwm tseem nyob ntawm lub xub pwg nyom ntawm cov txheej txheem gnome-session, uas yog lub luag haujlwm rau kev tswj hwm ntawm D-Bus, tso tawm tus saib xyuas cov zaub thiab GNOME cov khoom, thiab teeb tsa lub autorun ntawm cov neeg siv cov ntawv teev npe. . Thaum lub sij hawm kev txhim kho ntawm GNOME 3.34, gnome-session-specific nta tau ntim raws li chav tsev cov ntaub ntawv rau systemd, tua nyob rau hauv "systemd -user" hom, i.e. nyob rau hauv kev cuam tshuam rau ib puag ncig ntawm ib tus neeg siv tshwj xeeb, thiab tsis yog tag nrho cov system. Cov kev hloov pauv twb tau ua tiav hauv Fedora 31 kev faib tawm, uas xav tias yuav tshaj tawm thaum lub Kaum Hlis kawg.
Siv systemd ua rau nws muaj peev xwm los teeb tsa cov neeg ua haujlwm ntawm kev thov lossis thaum muaj qee yam xwm txheej tshwm sim, nrog rau kev ua kom zoo dua rau kev txiav tawm ntxov ntawm cov txheej txheem vim tsis ua tiav thiab feem ntau tswj hwm kev vam khom thaum pib GNOME cov khoom. Yog li ntawd, koj tuaj yeem txo tus naj npawb ntawm cov txheej txheem ua haujlwm tas li thiab txo kev siv lub cim xeeb. Piv txwv li, XWayland tam sim no tsuas yog tso tawm thaum sim khiav daim ntawv thov raws li X11 raws tu qauv, thiab cov khoom siv tshwj xeeb tsuas tuaj yeem tsim tau yog tias cov khoom siv no muaj tam sim no (piv txwv li, cov neeg ua haujlwm rau daim npav ntse yuav pib thaum daim npav nkag. thiab txiav tawm thaum nws raug tshem tawm).
Cov cuab yeej hloov tau yooj yim dua rau kev tswj hwm kev tshaj tawm cov kev pabcuam tau tshwm sim rau tus neeg siv; piv txwv li, txhawm rau lov tes taw multimedia key handler, nws yuav txaus los ua "systemctl -user nres gsd-media-keys.target". Nyob rau hauv rooj plaub ntawm cov teeb meem, cov cav uas cuam tshuam nrog txhua tus neeg tuav ntaub ntawv tuaj yeem saib nrog journalctl hais kom ua (piv txwv li, "journalctl -user -u gsd-media-keys.service"), muaj yav tas los qhib kev debug logging hauv qhov kev pabcuam ("Environment= G_MESSAGES_DEBUG = tag nrho”). Nws kuj tseem tuaj yeem khiav tag nrho GNOME cov khoom hauv ib puag ncig sandbox cais, uas yuav tsum muaj kev ruaj ntseg ntxiv.
Txhawm rau txhim kho qhov kev hloov pauv, kev txhawb nqa rau txoj kev qub ntawm cov txheej txheem khiav
Tau qhov twg los: opennet.ru