Red Hat is van plan de ontwikkeling van de X.Org-server te stoppen.

Christian Schaller, die leiding heeft over de desktop-systemen groep bij Red Hat en het Fedora Desktop Team, in een overzicht van plannen, met betrekking tot de desktop-componenten in Fedora 31, noemde het voornemen van Red Hat om de actieve ontwikkeling van de X.Org server functionaliteit te stoppen en zich te beperken tot het onderhoud van de bestaande codebase en het oplossen van bugs.

Momenteel levert Red Hat een belangrijke bijdrage aan de ontwikkeling van de X.Org server en draagt het de verantwoordelijkheid voor het onderhoud ervan, daarom is het onwaarschijnlijk dat er na een stopzetting van de ontwikkeling nog significante releases van de X.Org server zullen komen. Desondanks zal het onderhoud van X.Org door Red Hat in ieder geval doorgaan tot het einde van de levenscyclus van de RHEL 8 distributie, die tot 2029 zal duren.

Er is nu al stagnatie in de ontwikkeling van de X.Org server — ondanks de eerdere zes maanden durende releasecyclus, werd de laatste significante release van X.Org Server 1.20 14 maanden geleden gepubliceerd, en de voorbereiding van release 1.21 lijkt stil te staan. De situatie kan veranderen als een bedrijf of gemeenschap de verantwoordelijkheid voor het verder ontwikkelen van de functionaliteit van de X.Org server op zich neemt, maar gezien de verschuiving naar Wayland is het onwaarschijnlijk dat er veel geĆÆnteresseerden zullen zijn.

Red Hat richt zich momenteel op het verbeteren van de desktop-ervaring op basis van Wayland. De overgang van de X.Org server naar onderhoudmodus wordt verwacht na het oplossen van het probleem van het volledig verwijderen van de afhankelijkheid van X.Org-componenten en het mogelijk maken van de werking van GNOME Shell zonder gebruik van XWayland, wat refactoren of het verwijderen van resterende koppelingen naar X.Org vereist. Dergelijke koppelingen zijn bijna geƫlimineerd uit GNOME Shell, maar blijven nog bestaan in de GNOME Setting daemon. In GNOME 3.34 of 3.36 is het plan om volledig af te zien van de koppelingen naar X.Org en XWayland dynamisch te organiseren, wanneer nodig is voor componenten voor compatibiliteit met X11.Er wordt ook de noodzaak genoemd om verschillende

overgebleven problemen op te lossen. overblijvende problemen met Wayland, zoals het werken met proprietary NVIDIA-stuurprogramma's en het verbeteren van de DDX-server XWayland voor een soepele uitvoering van X-applicaties in een omgeving op basis van Wayland. Van de werkzaamheden uitgevoerd in het kader van de voorbereiding van Fedora 31 wordt de implementatie in XWayland opgemerkt om X-applicaties met root-rechten uit te voeren. Dit soort uitvoering is twijfelachtig vanuit beveiligingsperspectief, maar is noodzakelijk voor de compatibiliteit met X-programma's die verhoogde bevoegdheden vereisen.

Een andere taak is het verbeteren van de Wayland-ondersteuning in de SDL-bibliotheek, bijvoorbeeld om problemen met schaling op te lossen bij het uitvoeren van oude spellen die op lage schermresoluties draaien. Ook wordt de noodzaak opgemerkt om de Wayland-ondersteuning in systemen met proprietary NVIDIA-stuurprogramma's te verbeteren — hoewel Wayland al lang boven dergelijke stuurprogramma's kan draaien, kan XWayland in zo'n configuratie tot nu toe geen gebruikmaken van hardwareversnelling voor 3D-grafics (er worden mogelijkheden gepland om de x.org-stuurprogramma's van NVIDIA voor XWayland te laden).

Daarnaast wordt het voortzetten van de vervanging van PulseAudio en Jack door een multimedia-server opgemerkt. PipeWire, die de mogelijkheden van PulseAudio uitbreidt met functionaliteit voor het werken met videostreams en het verwerken van geluid met minimale vertragingen, rekening houdend met de behoeften van professionele geluidverwerking, en biedt ook een uitgebreid beveiligingsmodel voor het beheer van toegang op het niveau van individuele apparaten en streams. Binnen de ontwikkelcyclus van Fedora 31 ligt de focus op het gebruik van PipeWire voor het organiseren van gedeeld schermtoegang in omgevingen op basis van Wayland, inclusief het gebruik van het protocol. Miracast.

Red Hat is van plan de ontwikkeling van de X.Org-server te stoppen.

In Fedora 31 wordt ook gepland de mogelijkheid toegevoegd om Qt-applicaties in een GNOME-sessie op basis van Wayland uit te voeren met behulp van de Qt Wayland-plug-in in plaats van de XCB-plug-in, die X11/XWayland gebruikt.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster