In Fedora 41 is voorgesteld om de installer over te schakelen naar Wayland en X11-pakketten uit de GNOME-builds te verwijderen.

In de release van Fedora 41 wordt voorgesteld om de Anaconda-installateur over te zetten naar het gebruik van het Wayland-protocol. Momenteel maakt Anaconda gebruik van het X11-protocol, wat het onmogelijk maakt om afhankelijkheden die X11 ondersteunen uit de installatiemedia te verwijderen. Aangezien de migratie van Anaconda naar Wayland geen triviale taak is, wordt verondersteld dat deze wijziging invloed zal hebben op de mogelijkheden van de installateur.

Bijvoorbeeld, het zal nodig zijn om het proces voor externe installatie opnieuw te ontwerpen, dat momenteel is gebaseerd op de TigerVNC-client, die afhankelijk is van X11. In plaats van TigerVNC wordt voorgesteld om de toepassing grd (Gnome Remote Desktop) op basis van het RDP-protocol te gebruiken. Een tweede opvallende wijziging zal de herziening van de keyboardbeheer- en lay-outwisselprocessen zijn. Momenteel maakt Anaconda gebruik van de libXklavier-bibliotheek voor de configuratie van de toetsenbordindeling, waarvan de ondersteuning in GNOME Shell zal worden stopgezet en waarvan het libxklavier-pakket gepland staat om uit Fedora te worden verwijderd.

Door de afhankelijkheid van libXklavier in de installateur die wordt gebruikt in Live-builds op basis van Wayland, is de mogelijkheid tot het wisselen van toetsenborden uitgeschakeld.
Aangezien Wayland geen universele mechanisme voor keyboardbeheer biedt, is besloten om in plaats van libXklavier de service systemd-localed te gebruiken voor het wisselen van indelingen, met toegang via D-Bus.

Naast de migratie van de installateur naar Wayland wordt tegelijkertijd voorgesteld om de levering van X11-gerelateerde GNOME-pakketten in de Fedora Workstation-builds volledig stop te zetten. Dergelijke pakketten zullen in de repository achterblijven, maar zullen niet langer worden opgenomen in de installatie- en Live-media die zijn gebouwd op basis van GNOME.

Het voorstel is nog niet goedgekeurd door het FESCo (Fedora Engineering Steering Committee), dat verantwoordelijk is voor de technische ontwikkeling van de Fedora-distributie. Tegelijkertijd heeft het comitƩ eerder al de verwijdering van de X11-sessie voor GNOME uit de basislevering van Fedora 41 goedgekeurd. De belangrijkste reden voor het stopzetten van de ondersteuning voor X11 in Fedora is de classificatie van de X.Org-server in RHEL 9 als verouderd, met de beslissing om deze volledig uit te sluiten in een toekomstige belangrijke release van RHEL 10.

Onder de factoren die bijdragen aan het vasthouden aan alleen ondersteuning voor Wayland, wordt ook de verschijning van ondersteuning voor Wayland in de propriƫtaire NVIDIA-stuurprogramma's en de vervanging van de fbdev-stuurprogramma's door de simpledrm-stuurprogramma's in Fedora 36 genoemd, die correct werken met Wayland. Het stopzetten van de ondersteuning voor X11-sessies zal de werklast voor onderhoud aanzienlijk verlagen en middelen vrijmaken die kunnen worden benut voor het verbeteren van de kwaliteit van de moderne grafische stack.

Bron: opennet.ru

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