GNOME ለስርዓት አስተዳደር ተስተካክሏል።

ቤንጃሚን በርግ (እ.ኤ.አ.)ቤንጃሚን በርግበ GNOME ልማት ውስጥ ከተሳተፉት የቀይ ኮፍያ መሐንዲሶች አንዱ ፣ ማጠቃለል GNOMEን ወደ ክፍለ-ጊዜ አስተዳደር በማሸጋገር ላይ ያለው የሥራ ውጤት systemd ብቻ በመጠቀም፣ የ gnome-session ሂደትን ሳይጠቀም።

ወደ GNOME መግባትን ለመቆጣጠር ለተወሰነ ጊዜ ጥቅም ላይ ውሏል። systemd-logindበተጠቃሚ-ተኮር ክፍለ-ጊዜ ሁኔታዎችን የሚከታተል፣ የክፍለ-ጊዜ መለያዎችን የሚያስተዳድር፣ በነቃ ክፍለ ጊዜዎች መካከል የመቀያየር ኃላፊነት አለበት፣ ባለብዙ መቀመጫ አካባቢዎችን ያስተባብራል፣ የመሣሪያ መዳረሻ ፖሊሲዎችን ያዋቅራል፣ ለመዝጋት እና ለመተኛት ወዘተ መሳሪያዎችን ይሰጣል።

በተመሳሳይ ጊዜ ከክፍለ-ጊዜው ጋር የተዛመደ ተግባራዊነት በ D-Bus በኩል ለማስተዳደር ፣ የማሳያ አቀናባሪውን እና የ GNOME አካላትን ለማስጀመር እና በተጠቃሚ የተገለጹ መተግበሪያዎችን በራስ-ሰር የማደራጀት ሃላፊነት ባለው በ gnome-sesion ሂደት ትከሻ ላይ ቀርቷል ። . በ GNOME 3.34 ልማት ወቅት፣ የ gnome-Session-ተኮር ባህሪያት እንደ አሃድ ፋይሎች ለስርዓት የታሸጉ፣ በ"systemd-user" ሁነታ የተፈጸሙ ናቸው፣ i.e. ከአንድ የተወሰነ ተጠቃሚ አካባቢ ጋር በተያያዘ, እና ሙሉውን ስርዓት አይደለም. ለውጦቹ ቀድሞውኑ በ Fedora 31 ስርጭት ውስጥ ተተግብረዋል, ይህም በጥቅምት ወር መጨረሻ ላይ ይለቀቃል.

ሲስተምድ በመጠቀም የተቆጣጣሪዎችን ጅምር በፍላጎት ወይም አንዳንድ ክስተቶች ሲከሰቱ ለማደራጀት አስችሏል፣ እንዲሁም በውድቀቶች ምክንያት ሂደቶች ያለጊዜው እንዲቋረጡ በብቃት ምላሽ እንዲሰጡ እና የ GNOME ክፍሎችን ሲጀምሩ ጥገኞችን በስፋት ማስተናገድ ተችሏል። በውጤቱም, በቋሚነት የሚሰሩ ሂደቶችን ቁጥር መቀነስ እና የማስታወስ ፍጆታን መቀነስ ይችላሉ. ለምሳሌ XWayland አሁን ማስጀመር የሚቻለው በX11 ፕሮቶኮል መሰረት አፕሊኬሽን ለማስኬድ ሲሞከር ብቻ ነው፣ እና ሃርድዌር-ተኮር ክፍሎችን መጀመር የሚቻለው እንደዚህ አይነት ሃርድዌር ካለ ብቻ ነው (ለምሳሌ የስማርት ካርዶች ተቆጣጣሪዎች ካርድ ሲገቡ ይጀምራሉ) እና ሲወገድ ያቋርጡ).

አገልግሎቶችን ለመጀመር የበለጠ ተለዋዋጭ መሳሪያዎች ለተጠቃሚው ታይተዋል ፣ ለምሳሌ የመልቲሚዲያ ቁልፍ ተቆጣጣሪን ለማሰናከል “systemctl -user stop gsd-media-keys.target” ን ለማስፈጸም በቂ ይሆናል ። በችግሮች ጊዜ ከእያንዳንዱ ተቆጣጣሪ ጋር የተያያዙ ምዝግብ ማስታወሻዎች በጆርናልctl ትዕዛዝ ሊታዩ ይችላሉ (ለምሳሌ "journalctl —user -u gsd-media-keys.service")፣ ከዚህ ቀደም በአገልግሎቱ ውስጥ የስህተት ማረም ማንቃት ("Environment=" G_MESSAGES_DEBUG=ሁሉም”)። እንዲሁም ሁሉንም የ GNOME ክፍሎችን በንጥል ማጠሪያ አከባቢዎች ውስጥ ማሄድ ይቻላል, ይህም ለተጨማሪ የደህንነት መስፈርቶች ተገዢ ነው.

ሽግግሩን ለማለስለስ, ለአሮጌው የአሂድ ሂደቶች ድጋፍ የታቀደ ነው ፡፡ በበርካታ የ GNOME ልማት ዑደቶች ላይ ይቆዩ። በመቀጠል ገንቢዎቹ የ gnome-Sesion ሁኔታን ይገመግማሉ እና ምናልባትም ("ሊሆን ይችላል" የሚል ምልክት የተደረገባቸው) ሂደቶችን ለማስጀመር እና የዲ-ባስ ኤፒአይን ለማቆየት የሚረዱ መሳሪያዎችን ከእሱ ያስወግዳሉ። ከዚያ የ "systemd -user" አጠቃቀም ወደ የግዴታ ተግባራት ምድብ ይዛወራል, ይህም ስርዓት ከሌለ ስርዓቶች ላይ ችግሮች ሊፈጥር ይችላል እና እንደ አንድ ጊዜ እንደነበሩ አማራጭ መፍትሄዎችን ማዘጋጀት ያስፈልገዋል. systemd-logind. ሆኖም ፣ በ GUADEC 2019 ባደረጉት ንግግር ፣ ቤንጃሚን በርግ ያለስርዓት ስርዓት ለቀድሞው የማስጀመሪያ ዘዴ ድጋፍን ለመጠበቅ ያለውን ፍላጎት ጠቅሷል ፣ ግን ይህ መረጃ ከ እቅዶች ጋር ይቃረናል ። የፕሮጀክት ገጽ.

ምንጭ: opennet.ru

አስተያየት ያክሉ