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 қолдауы кем дегенде 8 жылға дейін созылатын RHEL 2029 дистрибутивінің өмірлік циклінің соңына дейін жалғасады.

X.Org серверінің дамуындағы тоқырау қазірдің өзінде байқалады – бұрын қолданылған алты айлық шығару цикліне қарамастан, X.Org Server 1.20 соңғы маңызды шығарылымы 14 ай бұрын жарияланған, ал 1.21 шығарылымын дайындау тоқтап тұр. Егер қандай да бір компания немесе қауымдастық X.Org серверінің функционалдығын құруды жалғастыруды өз міндетіне алса, жағдай өзгеруі мүмкін, бірақ маңызды жобалардың Wayland бағытына кең тарағанын ескере отырып, қабылдаушылардың болуы екіталай.

Red Hat қазіргі уақытта Wayland жұмыс үстелі тәжірибесін жақсартуға бағытталған. X.Org серверін техникалық қызмет көрсету режиміне жылжыту X.Org құрамдастарына тәуелділік толығымен жойылғаннан кейін аяқталады деп күтілуде және GNOME Shell қалған X.org тәуелділіктерін рефакторингті немесе жоюды қажет ететін XWayland қолданбай жұмыс істейді. Мұндай байланыстырулар GNOME қабығынан дерлік жойылды, бірақ әлі де GNOME Setting демонында қалады. GNOME 3.34 немесе 3.36 нұсқаларында X.Org байланыстарынан толығымен құтылу және XWayland іске қосу жоспарлануда. динамикалық, X11 үйлесімділігін қамтамасыз ету үшін құрамдастарға қажеттілік туындаған кезде.

Сонымен қатар бірқатар мәселелерді шешу қажеттігі айтылды қалған проблемалар Wayland негізіндегі ортада X қолданбаларының жоғары сапалы іске қосылуын қамтамасыз ету үшін меншікті NVIDIA драйверлерімен жұмыс істеу және XWayland DDX серверін жақсарту сияқты Wayland көмегімен. Fedora 31-ге дайындық кезінде жүргізілген жұмыстардың ішінде XWayland-те түбірлік артықшылықтармен X қосымшаларын іске қосу мүмкіндігін енгізу атап өтілді. Мұндай іске қосу қауіпсіздік тұрғысынан күмәнді, бірақ жоғары артықшылықтармен жұмыс істеуді қажет ететін X бағдарламаларымен үйлесімділікті қамтамасыз ету үшін қажет.

Тағы бір мақсат - SDL кітапханасында Wayland қолдауын жақсарту, мысалы, экран ажыратымдылығы төмен ескі ойындарды іске қосу кезінде масштабтау мәселелерін шешу. Сондай-ақ меншікті NVIDIA драйверлері бар жүйелерде Wayland қолдауын жақсарту қажет - Wayland бұрыннан мұндай драйверлердің үстінде жұмыс істей алғанымен, XWayland бұл конфигурацияда 3D графикасын аппараттық жеделдетуге арналған құралдарды әлі пайдалана алмайды (жоспарланған XWayland үшін x.org драйверін NVIDIA жүктеп алу мүмкіндігін қамтамасыз етіңіз).

Сонымен қатар, PulseAudio және Jack-ті мультимедиялық серверге ауыстыру жұмыстары жалғасуда PipeWire, ол кәсіби аудио өңдеу жүйелерінің қажеттіліктерін ескере отырып бейне ағындарымен жұмыс істеу және дыбысты минималды кідірістермен өңдеу құралдарымен PulseAudio мүмкіндіктерін кеңейтеді, сонымен қатар жеке құрылғылар мен ағындар деңгейінде қол жеткізуді басқару үшін қауіпсіздіктің жетілдірілген үлгісін ұсынады. . Fedora 31 әзірлеу циклінің бөлігі ретінде жұмыс Wayland негізіндегі орталарда экранды бөлісу үшін PipeWire пайдалануға бағытталған, соның ішінде Miracast.

Red Hat X.Org серверін дамытуды тоқтатуға ниетті

Fedora 31-де де жоспарланған X11/XWayland арқылы XCB плагинінің орнына Qt Wayland плагинін пайдаланып Wayland негізіндегі GNOME сеансында Qt қолданбаларын іске қосу мүмкіндігін қосыңыз.

Ақпарат көзі: opennet.ru

пікір қалдыру