Rilasciato Budgie 10.10 come prima versione del desktop basata su Wayland
Budgie Desktop 10.10 introduce per la prima volta il supporto a Wayland, segnando la fine dello sviluppo della serie Budgie 10 mentre il progetto si concentra su Budgie 11.
Budgie Desktop 10.10 è stato rilasciato, offrendo la sua prima completa migrazione da X11 a Wayland e segnando la conclusione di uno sviluppo durato più di un decennio (la versione iniziale della serie 10 è uscita nel dicembre 2015). Detto ciò, con il nuovo rilascio 10.10, la serie Budgie 10 entra ora in modalità di manutenzione mentre il progetto sposta il suo focus principale verso il prossimo Budgie 11.
Nonostante il cambiamento architettonico di base, l'esperienza utente sotto Wayland rimane intenzionalmente familiare. Pannelli, applet, Raven, icone del desktop fornite da Budgie Desktop View e scorciatoie da tastiera consolidate si comportano in gran parte come facevano sotto X11.
Dal punto di vista tecnico, invece di reimplementare le funzionalità principali, Budgie 10.10 integra strumenti nativi Wayland ampiamente utilizzati per offrire un'esperienza desktop coerente. La funzionalità di screenshot è gestita tramite Grim e Slurp, mentre il blocco dello schermo e la gestione dell'inattività si basano su swayidle combinato con gtklock o swaylock e wlopm.
Gli sfondi del desktop sono gestiti da swaybg, e l'integrazione delle applicazioni si basa su XDG Desktop Portals, utilizzando xdg-desktop-portal-gtk per le attività generali e xdg-desktop-portal-wlr per screenshot e registrazioni dello schermo.
Dal lato del compositore, Budgie 10.10 consiglia compositori basati su wlroots, con particolare attenzione a Labwc. Per garantire un'esperienza predefinita raffinata, il progetto introduce un bridge dedicato per Labwc che riflette il Budgie Control Center e le Impostazioni del Desktop Budgie nei file di configurazione specifici di Labwc.
Secondo gli sviluppatori, questa integrazione fornisce scorciatoie da tastiera predefinite, temi coerenti, impostazioni di accelerazione dell'input, funzionalità di gestione delle finestre come lo snapping e il passaggio basato su miniature, e regole personalizzate per i componenti specifici di Budgie.
Inoltre, Budgie non è più legato a un singolo window manager, separando il desktop da budgie-wm e dalla sua base Magpie. Questo design basato sui protocolli rende Budgie indipendente dal compositore, aprendo la strada a compositori alternativi.
Anche molti applet principali sono stati aggiornati per supportare Wayland, con diversi che hanno ricevuto miglioramenti funzionali e visivi nel processo. IconTasklist è stato perfezionato grazie a un'ulteriore integrazione con libxfce4windowing, Night Light ora utilizza gammastep per il controllo della temperatura del colore, e l'applet Notifiche permette di attivare o disattivare Non disturbare tramite clic centrale.
Inoltre, il vecchio Tasklist è stato completamente riscritto per una migliore scalabilità con un numero elevato di finestre e la gestione dello spazio di lavoro è stata migliorata per una maggiore affidabilità. Inoltre, il pannello stesso ora utilizza layer-shell per ancorarsi in modo affidabile ai bordi dello schermo, con calcoli di layout migliorati per gestire in modo più elegante gli scenari di overflow.
Infine, anche alcuni altri componenti sono stati aggiornati, incluso Budgie Desktop View, che ora funziona nativamente su Wayland, e Budgie Control Center, che introduce pannelli compatibili con Wayland, miglioramenti all'accessibilità, impostazioni ristrutturate e metadati AppStream aggiornati.
Per coloro che sono desiderosi di provarlo, Budgie 10.10 sarà distribuito con i prossimi Fedora 44 e Ubuntu Budgie 26.04, con una disponibilità più ampia prevista man mano che i pacchettizzatori adotteranno la nuova versione.
Per ulteriori dettagli, consulta l'annuncio.
Crediti immagine: Budgie

