Red Hat-ը մտադիր է դադարեցնել X.Org սերվերի զարգացումը

Քրիստիան Շալլերը, ով ղեկավարում է Red Hat-ի և Fedora Desktop Team-ի աշխատասեղանի մշակման թիմը, պլանների վերանայումԻնչ վերաբերում է Fedora 31-ի աշխատասեղանի բաղադրիչներին, նշեց Red Hat-ի մտադրությունը՝ դադարեցնել X.Org սերվերի ֆունկցիոնալության ակտիվ զարգացումը և սահմանափակվել միայն գոյություն ունեցող կոդերի բազայի պահպանմամբ և սխալների վերացումով:

Ներկայումս Red Hat-ը առանցքային ներդրում է X.Org սերվերի զարգացման գործում և պահպանում է այն իր ուսերին, ուստի, եթե հեռացվի մշակումից, դժվար թե X.Org սերվերի զգալի թողարկումների ձևավորումը շարունակվի: Միևնույն ժամանակ, չնայած զարգացման դադարեցմանը, Red Hat-ի կողմից X.Org-ի աջակցությունը կշարունակվի առնվազն մինչև RHEL 8 բաշխման կյանքի ցիկլի ավարտը, որը կտևի մինչև 2029 թվականը։

X.Org սերվերի մշակման լճացումն արդեն նկատվում է. չնայած նախկինում օգտագործված վեցամսյա թողարկման ցիկլին, X.Org Server 1.20-ի վերջին նշանակալից թողարկումը հրապարակվել է 14 ամիս առաջ, իսկ 1.21 թողարկման նախապատրաստումը կանգ է առել: Իրավիճակը կարող է փոխվել, եթե ինչ-որ ընկերություն կամ համայնք իր վրա վերցնի իր վրա՝ շարունակելու կառուցել X.Org սերվերի ֆունկցիոնալությունը, սակայն հաշվի առնելով զգալի նախագծերի լայնածավալ տեղաշարժը դեպի Wayland, քիչ հավանական է, որ որևէ մեկը լինի:

Red Hat-ի ներկայիս ուշադրությունը կենտրոնացած է Wayland-ի աշխատասեղանի փորձի բարելավման վրա: Ակնկալվում է, որ X.Org սերվերը սպասարկման ռեժիմ տեղափոխելը կավարտվի այն բանից հետո, երբ ամբողջովին հեռացվի կախվածությունը X.Org բաղադրիչներից, և GNOME Shell-ը կաշխատի առանց XWayland-ի օգտագործման, ինչը պահանջում է վերամշակել կամ հեռացնել մնացած X.org կախվածությունները: Նման կապերը գրեթե վերացվել են GNOME Shell-ից, բայց դեռ մնում են GNOME Setting deemon-ում: GNOME 3.34 կամ 3.36-ում նախատեսվում է ամբողջությամբ ազատվել X.Org-ի հետ կապված կապերից և գործարկել XWayland-ը: դինամիկ կերպով, երբ X11-ի հետ համատեղելիությունն ապահովելու համար բաղադրիչների անհրաժեշտություն է առաջանում։

Նշվում է նաև մի շարք խնդիրների լուծման անհրաժեշտությունը մնացած խնդիրները Wayland-ի հետ, օրինակ՝ աշխատելով NVIDIA-ի սեփականության վարորդների հետ և կատարելագործելով XWayland DDX սերվերը՝ ապահովելու X հավելվածների բարձրորակ գործարկում Wayland-ի վրա հիմնված միջավայրում: Fedora 31-ի նախապատրաստման ընթացքում կատարված աշխատանքների շարքում նշվում է XWayland-ում արմատային արտոնություններով X հավելվածներ գործարկելու հնարավորության ներդրումը։ Նման գործարկումը կասկածելի է անվտանգության տեսանկյունից, սակայն անհրաժեշտ է X ծրագրերի հետ համատեղելիություն ապահովելու համար, որոնք պահանջում են բարձր արտոնություններով աշխատել:

Մեկ այլ նպատակ է բարելավել Wayland-ի աջակցությունը SDL գրադարանում, օրինակ՝ լուծել սանդղակի հետ կապված խնդիրները՝ ցածր էկրանով աշխատող ավելի հին խաղերի ժամանակ: Նաև կարիք կա բարելավելու Wayland-ի աջակցությունը NVIDIA-ի սեփականատիրական դրայվերներով համակարգերում. մինչդեռ Wayland-ը վաղուց արդեն կարողանում է աշխատել նման դրայվերների վրա, XWayland-ն այս կոնֆիգուրացիայի մեջ դեռ չի կարող օգտագործել գործիքներ 3D գրաֆիկայի ապարատային արագացման համար (նախատեսվում է. ապահովել XWayland-ի համար x.org դրայվեր NVIDIA-ն ներբեռնելու հնարավորություն):

Բացի այդ, աշխատանքը շարունակվում է PulseAudio-ն և Jack-ը մուլտիմեդիա սերվերով փոխարինելու ուղղությամբ PipeWire, որն ընդլայնում է PulseAudio-ի հնարավորությունները՝ վիդեո հոսքերի հետ աշխատելու և ձայնը նվազագույն ուշացումներով մշակելու գործիքներով՝ հաշվի առնելով պրոֆեսիոնալ աուդիո մշակման համակարգերի կարիքները, ինչպես նաև առաջարկում է առաջադեմ անվտանգության մոդել՝ առանձին սարքերի և հոսքերի մակարդակով մուտքի վերահսկման համար։ . Որպես Fedora 31-ի զարգացման ցիկլի մի մաս, աշխատանքը կենտրոնացած է PipeWire-ի օգտագործման վրա՝ Wayland-ի վրա հիմնված միջավայրերում էկրանի փոխանակման համար, ներառյալ՝ օգտագործելով Միրաքաստը.

Red Hat-ը մտադիր է դադարեցնել X.Org սերվերի զարգացումը

Fedora 31-ում նույնպես պլանավորված ավելացնել Qt հավելվածները Wayland-ի վրա հիմնված GNOME նիստում գործարկելու հնարավորություն՝ օգտագործելով Qt Wayland հավելվածը X11/XWayland օգտագործող XCB հավելվածի փոխարեն:

Source: opennet.ru

Добавить комментарий