GNOME-ում ավելացվել է նիստերի վերականգնման կառավարման աջակցություն

GNOME 50-ի թողարկման հիմք հանդիսացող կոդային հիմքում ընդունվել է փոփոխությունների հավաքածու, որը վերաբերում է ծրագրերի վերականգնմանը, որոնք գործող են եղել անցյալ նստաշրջանում: Կոնֆիգուրատորին ավելացվել է switches, որը թույլ է տալիս չհավելել գործարկված ծրագրերի ցուցակի պահպանման ռեժիմը նստաշրջանը ավարտելու ժամանակ և դրանք վերականգնել հաջորդ նստաշրջանում:

GNOME-ում ավելացվել է նիստերի վերականգնման կառավարման աջակցություն

Մայիսին gnome-session սեսիայի կառավարիչից հեռացվել է հին կոդը, որը պատասխանատու էր նստաշրջանի պահպանման համար, որն անհամատեղելի էր systemd-ի վրա հիմնված նստաշրջանի կառավարման բաղադրիչների հետ: Հին իրականացումը ապահովում էր գործող ծրագրերի ցուցակի պահպանումը նստաշրջանը ավարտելուց առաջ каталогում ~/.config/gnome-session/saved-session և կառավարվում էր gconf պարամետրով «auto-save-session», բայց չէր գործում systemd ունեցող համակարգերում:

Սեպտեմբերի վերջում GNOME-ի համար առաջարկվեց նոր նստաշրջանի պահպանման համակարգ, որը հիմնված է systemd-ի օգտագործման վրա: Ավելացվեց GsmSessionSave առարկա, որն обеспечивает отдельных программаларды պահպանել կեցվածքի վիճակը: Բացի ծրագրերի վերականգնման պատուհանների դիրքերը պահպանելուց, GNOME-ը կարող է ներառել նաև տրամաբանություն վիճակը վերականգնելու համար, օրինակ, GNOME Calculator-ը կարող է վերականգնել ընտրված հաշվարկման ռեժիմը (բազային, ընդլայնված, ծրագրավորողների համար), բայց չի վերականգնում գործողությունների պատմությունը:

Ընտանիք: opennet.ru

Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով 🔥 Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster