I udgivet af Fedora 41 foreslås det at overføre Anaconda-installationsprogrammet til at bruge Wayland-protokollen. I øjeblikket bruger Anaconda X11-protokollen, hvilket forhindrer fjernelse af afhængigheder, der understøtter X11, fra installationsmedierne. Da migreringen af Anaconda til Wayland ikke er en triviel opgave, forventes ændringen at påvirke installationsprogrammets egenskaber.
For eksempel vil det være nødvendigt at redesigne processen for fjerninstallation, som i øjeblikket er baseret på VNC-klienten TigerVNC, der er knyttet til X11. I stedet for TigerVNC foreslås det at bruge applikationen grd (Gnome Remote Desktop), som er baseret på RDP-protokollen. En anden markant ændring vil være redesignet af processerne til tastaturstyring og skift af layout. I øjeblikket bruger Anaconda biblioteket libXklavier til at konfigurere tastaturlayoutet, hvis understøttelse vil blive stoppet i GNOME Shell, og pakken libxklavier planlægges fjernet fra Fedora.
På grund af afhængigheden af libXklavier i installationsprogrammet, der anvendes i Live-samlinger baseret på Wayland, er muligheden for at skifte tastaturlayout deaktivert.
Da Wayland ikke tilbyder en universel mekanisme til tastaturstyring, er det besluttet at bruge systemd-localed-tjenesten i stedet for libXklavier til at ændre layout ved at kontakte den via D-Bus.
Ud over migreringen af installationsprogrammet til Wayland foreslås det samtidig at stoppe med at inkludere pakker relateret til X11 GNOME i Fedora Workstation-samlingerne. Disse pakker planlægges at blive efterladt i repository, men vil ikke længere blive inkluderet i installations- og Live-medier bygget på GNOME.
Forslaget er endnu ikke godkendt af FESCo (Fedora Engineering Steering Committee), der er ansvarligt for den tekniske del af udviklingen af Fedora-distributionen. Tidligere har komitéen dog allerede godkendt fjernelsen af X11-sessionen til GNOME fra basispakken i Fedora 41. Hovedårsagen til at stoppe med at støtte X11 i Fedora er overgangen af X.Org-serveren til RHEL 9 som forældet og beslutningen om helt at fjerne den i den næste store udgivelse RHEL 10.
Bland de faktorer, der bidrager til kun at støtte Wayland, nævnes også fremkomsten af Wayland-support i proprietære NVIDIA-drivere samt den udførte udskiftning af fbdev-drivere med simpledrm-driveren i Fedora 36, som fungerer korrekt med Wayland. Ophævelsen af supporten for X11-sessioner vil væsentligt reducere arbejdsbyrden for vedligeholdelse og frigive ressourcer, der kan anvendes til forbedringer af kvaliteten i den moderne grafiske stak.
Kilde: opennet.ru
