Rilascio dell'ambiente desktop Xfce 4.20 con supporto parziale per Wayland

Dopo due anni di sviluppo, è stato presentato il rilascio dell'ambiente desktop Xfce 4.20, che offre un desktop classico che consuma il minor numero possibile di risorse di sistema. Xfce è composto da diversi componenti interconnessi, che possono essere utilizzati in altri progetti. Tra questi componenti ci sono: il gestore di finestre xfwm4, un pannello per l'avvio delle applicazioni, un gestore di sessioni utente, un sistema di gestione del consumo energetico, un configuratore grafico, il gestore di file Thunar, il calendario-programmatore Orage, il lettore multimediale Parole, l'editor di testo Mousepad, l'emulatore di terminale xfce4-terminal.

La novità principale della ramificazione Xfce 4.20 è il supporto sperimentale per il protocollo Wayland. La sessione basata su Wayland copre gran parte delle funzionalità, ma è attualmente consigliata solo per utenti esperti, poiché non è ancora priva di bug e richiede ulteriori sviluppi per un utilizzo quotidiano completo da parte degli utenti comuni. Per avviare una sessione basata su Wayland è stata proposta il comando "startxfce4 --wayland".

Per astrarre il funzionamento sopra Wayland e X11 in Xfce 4.20 è stata implementata una nuova libreria libxfce4windowing, che realizza uno strato di gestione delle finestre indipendente dal sistema grafico (schermi, finestre radice, desktop virtuali, ecc.). Questo strato ha permesso di implementare il supporto per Wayland in quasi tutti i componenti di Xfce, mantenendo la loro capacità di funzionare anche nei sistemi a finestre basati sul protocollo X11.

Invece di libmutter, nella sessione basata su Wayland è stata utilizzata la libreria wlroots, sviluppata dal progetto Sway. Come compositori server nella sessione Wayland è consigliato utilizzare Labwc o Wayfire. Nella sessione basata su X11 continua a essere utilizzato il gestore di finestre xfwm4. In futuro, si prevede di aggiungere a xfwm4 la possibilità di funzionare non solo con X11, ma anche con Wayland.

Tra le funzionalità attualmente non disponibili nella sessione basata su Wayland si segnala: mancanza di supporto desktop virtuali; mancanza delle pagine di configurazione per tastiere e mouse nel configuratore; possibilità di creare screenshot solo dell'intero schermo (non di singole finestre); assenza di alcune icone delle applicazioni nel vassoio di sistema, non tradotte da API GtkStatusIcon a StatusNotifier. Rimangono non tradotti su Wayland i componenti: Xfwm4, Xfdashboard, Xfce4-screensaver (c'è un port, ma non è stato inserito nel rilascio), Xfce4-windowck-plugin e Xfce4-xkb-plugin.

Rilascio dell'ambiente desktop Xfce 4.20 con supporto parziale per Wayland

Altri cambiamenti e miglioramenti in Xfce 4.20:

  • Le funzionalità del gestore file Thunar sono state notevolmente ampliate:
    • Sono stati aggiunti nuovi pulsanti alla barra degli strumenti: cambio della modalità di visualizzazione (compatto, elenco, griglia di icone); menu hamburger verticale (visualizzato in caso di nascondimento del menu principale); creazione di una nuova scheda con il contenuto della cartella attuale; creazione di una nuova finestra con il contenuto della cartella attuale.
      Rilascio dell'ambiente desktop Xfce 4.20 con supporto parziale per Wayland
    • Riducendo la dimensione della finestra, gli elementi non contenibili nella barra degli strumenti vengono ora trasferiti in un menu speciale »

      Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster