Alpha-udgaven af GNOME 50 med fjernelse af støtte til X11

Den første alfa-udgave af GNOME 50 skrivebordsmiljøet er blevet præsenteret. Udgivelsen er planlagt til den 18. marts 2026. For testing af alfa-versionen af GNOME 50 er der oprettet et iso-billede (3 GB) baseret på GNOME OS-distributionen.

En af de vigtigste ændringer i alfa-versionen af GNOME 50 er fjernelsen af koden til understøttelse af X11-protokollen fra GNOME Shell-brugergrænsefladen og Mutter-kompositøren. server I GDM-displaymanageren er understøttelsen af X11 blevet fjernet, og muligheden for at bygge GDM uden Wayland er blevet afsluttet, men understøttelsen af at starte andre skrivebordsmiljøer, der bruger X11, bevares. Understøttelsen af at køre sessioner baseret på X11 er blevet ophævet i gnome-session, og muligheden for at konfigurere X11-parametre er fjernet fra gnome-settings-daemon.

Fremover er det kun muligt at bruge Wayland-baserede sessioner i GNOME, og understøttelsen af at køre under en X-server ophører fuldstændigt. Muligheden for at starte X11-applikationer ved hjælp af XWayland bevares. Det forventes, at ophøret af understøttelsen af X11 vil reducere vedligeholdelsesomkostningerne og frigive ressourcer, der kan bruges til at forbedre kvaliteten af det moderne grafiske stack.

I distributionerne blev understøttelsen af GNOME-sessionen baseret på X11 tidligere ophævet i Ubuntu 25.10, Fedora 43 og RHEL 10. I GTK-biblioteket er backend for X11-protokollen blevet erklæret forældet, og i GTK5 planlægger man kun at bevare understøttelsen af Wayland. Wayland-protokollen er blevet anvendt som standard i GNOME siden 2016.

Alpha-udgaven af GNOME 50 med fjernelse af støtte til X11

Blandt andre bemærkelsesværdige ændringer:

  • En ny sessionsgemmesystem er blevet implementeret, baseret på brugen af systemd, og objektet GsmSessionSave er blevet tilføjet for at sikre, at tilstanden for enkelte applikationer gemmes. Udover at gemme vinduernes positioner efter gendannelse, har GNOME-applikationer nu mulighed for at gendanne deres tilstand; for eksempel kan GNOME Calculator gendanne den valgte beregningsmetode. Konfiguratoren har fået en switch, der giver mulighed for at deaktivere gemmene af listen over kørende applikationer under sessionens afslutning og genskabe deres vinduer i den følgende session.

    Alpha-udgaven af GNOME 50 med fjernelse af støtte til X11
  • Nogle af de egne komponenter til opstart af login-skærmen er blevet erstattet med de indbyggede funktioner i systemd, hvilket har øget GNOME's afhængighed af denne systemadministrator og kræver, at der skabes nye lag til levering af GNOME i distributioner og operativsystemer, der ikke bruger systemd. I GDM er systemd-userdb-infrastrukturen, der leveres af systemd, blevet implementeret. Den indbyggede service manager, der fungerede på niveau med desktop-filer, er blevet fjernet.
  • I GDM-displaymanageren er der blevet tilføjet en service "gnome-headless-session@<username>.service" for at lette opstart af sessioner uden skærm (for eksempel ved fjernadgang til skrivebordet via RDP).
  • Konfiguratoren (gnome-control-center) er blevet ændret til at bruge Blueprint-grænsefladesprog. Backend-konfigurationen for X11 er blevet fjernet.
  • Installationsguiden (gnome-initial-setup) er ændret til at bruge run0 som standard til kørsel af privilegerede handlinger i stedet for pkexec.
  • I filhåndteringen Nautilus er forbedret indlæsningen af miniaturebilleder, omdesign mekanismen til omdøbning af grupper af filer, reduceret hukommelsesforbruget, muligheden for at bruge flere filtreringer af filtyper under søgning er blevet tilladt, og der er tilføjet et link til indstillingerne i kontekstmenuen for papirkurven.
  • På login-skærmen er der implementeret gruppering af sessionernes liste i forhold til displaynavnet.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster