La versione Alpha di GNOME 50 rimuove il supporto X11

È stata rilasciata la prima versione alpha dell'ambiente desktop GNOME 50. Il rilascio è previsto per il 18 marzo 2026. È stata creata un'immagine ISO da 3 GB basata sulla distribuzione GNOME OS per testare la versione alpha di GNOME 50.

La modifica chiave nella versione alpha di GNOME 50 è stata la rimozione del codice per il supporto del protocollo X11 dall'interfaccia utente di GNOME Shell e dal composito server Mutter. Il gestore di visualizzazione GDM ha rimosso il supporto per X11 e la possibilità di compilare GDM senza Wayland, ma mantiene il supporto per l'esecuzione di altri ambienti desktop che utilizzano X11. Gnome-session ha abbandonato il supporto per l'esecuzione di sessioni basate su X11 e l'opzione "-Dx11" e la possibilità di configurare le impostazioni di X11 sono state rimosse da gnome-settings-daemon.

GNOME ora supporta solo sessioni basate su Wayland e il supporto per l'esecuzione sul server X è stato completamente rimosso. L'esecuzione di applicazioni X11 tramite XWayland rimane possibile. Si spera che la rimozione del supporto per X11 ridurrà i costi di manutenzione e libererà risorse che potranno essere utilizzate per migliorare le prestazioni dello stack grafico moderno.

Le distribuzioni in precedenza avevano abbandonato il supporto per la sessione GNOME basata su X11 in Ubuntu 25.10, Fedora 43 e RHEL 10. Il backend X11 della libreria GTK è stato deprecato e GTK5 prevede di mantenere solo il supporto per Wayland. La sessione basata su Wayland è quella predefinita in GNOME dal 2016.

La versione Alpha di GNOME 50 rimuove il supporto X11

Altri cambiamenti degni di nota includono:

  • È stato implementato un nuovo sistema di salvataggio delle sessioni basato su systemd ed è stato aggiunto l'oggetto GsmSessionSave per salvare lo stato delle singole applicazioni. Oltre a preservare la posizione delle finestre dopo il ripristino, le applicazioni GNOME ora hanno la possibilità di ripristinare il proprio stato; ad esempio, la Calcolatrice GNOME può ripristinare la modalità di calcolo selezionata. È stato aggiunto un interruttore al Configurator per disabilitare l'opzione di salvataggio dell'elenco delle applicazioni in esecuzione al termine di una sessione e di ripristino delle relative finestre in una sessione successiva.

    La versione Alpha di GNOME 50 rimuove il supporto X11
  • Alcuni componenti nativi della schermata di login sono stati sostituiti con funzionalità native di systemd, aumentando la dipendenza di GNOME da questo gestore di sistema e richiedendo la creazione di nuovi livelli per distribuire GNOME nelle distribuzioni e nei sistemi operativi che non utilizzano systemd. GDM utilizza l'infrastruttura systemd-userdb fornita da systemd. Il gestore di servizi integrato, che operava a livello di avvio del desktop, è stato rimosso.
  • Il servizio "gnome-headless-session@" è stato aggiunto al display manager GDM. .service" per semplificare l'avvio di sessioni senza schermo (ad esempio, quando si accede al desktop in remoto tramite RDP).
  • Il configuratore (gnome-control-center) è stato migrato per utilizzare il linguaggio di sviluppo dell'interfaccia Blueprint. Il backend di configurazione X11 è stato rimosso.
  • La procedura guidata di configurazione iniziale (gnome-initial-setup) è stata modificata per utilizzare run0 per impostazione predefinita per avviare azioni privilegiate anziché pkexec.
  • Il file manager Nautilus ha migliorato il caricamento delle miniature, ha riprogettato il meccanismo di rinominazione dei gruppi di file, ha ridotto il consumo di memoria, ha abilitato l'uso di più filtri per tipi di file durante la ricerca ed è stato aggiunto un collegamento alle impostazioni al menu contestuale del Cestino.
  • Nella schermata di accesso l'elenco delle sessioni viene ora raggruppato in base al nome visualizzato.

Fonte: opennet.ru

Acquista hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting web affidabile con protezione DDoS, server VPS e VDS | ProHoster