Gli sviluppatori del progetto Raspberry Pi hanno presentato una nuova versione della distribuzione Raspberry Pi OS 2024-10-22 (Raspbian), basata su Debian 12 e sul kernel Linux 6.6. Sono disponibili circa 35.000 pacchetti nel repository. Sono stati preparati tre building per il download: una versione ridotta (438 MB) per i sistemi server, una con desktop di base (1,1 GB) e una completa con un set di applicazioni aggiuntive (2,9 GB), disponibili per architetture a 32 e 64 bit. È stato anche fornito un aggiornamento per la vecchia edizione di Raspberry Pi OS (Legacy), basata sul kernel Linux 6.1 e su Debian 11.
Principali modifiche:
- L'ambiente desktop è stato convertito per utilizzare il compositore server labwc, basato sulla libreria wlroots del progetto Sway e che offre funzionalità simili a quelle del gestore di finestre Openbox. Il nuovo server compositore, che utilizza Wayland, è attivato sia nelle build per le vecchie schede, precedentemente fornite con il server X e il gestore di finestre Openbox, sia nelle build per le schede Raspberry Pi 4/5, precedentemente migrate a Wayland e al server compositore Wayfire.
Si segnala che inizialmente gli sviluppatori di Raspberry Pi OS hanno cercato di adattare Wayfire per funzionare con tutte le schede, ma non sono riusciti a integrare le sue capacità grafiche con le vecchie schede. Il progetto labwc si è rivelato più adatto per le vecchie schede Raspberry Pi e, in collaborazione con gli sviluppatori di labwc e wlroots, si è riusciti a portare le prestazioni dell'interfaccia grafica di Raspberry Pi OS sopra labwc a livelli paragonabili a quelli della variante che utilizza il server X.
Quando si installano nuovi sistemi, labwc è abilitato per impostazione predefinita, mentre agli utenti dei sistemi precedentemente installati, al primo avvio dopo l'aggiornamento, sarà proposto di passare all'uso di labwc o di continuare a lavorare in ambienti basati sul server composito Wayfire o in una combinazione di server X e Openbox. Dal punto di vista dell'utente, l'ambiente desktop non è cambiato, tranne per la cessazione del supporto per alcuni effetti animati. L'esecuzione di applicazioni che utilizzano X11 è garantita tramite Xwayland.

- Migliorato notevolmente il supporto per l'uso di schermi tattili. Implementato il rilascio automatico della tastiera a schermo Squeekboard quando è necessario inserire dati e aggiunti gesti su schermo equivalenti al doppio clic e al clic destro del mouse.

- Migliorata l'integrazione con il servizio Raspberry Pi Connect, progettato per la connessione remota al desktop tramite web browser. Nell'area di sistema è stato aggiunto un indicatore Connect mostrato di default, tramite il quale è possibile attivare o disattivare il servizio.

- Aggiunto un nuovo configuratore dello schermo raindrop, che esteticamente ricorda la vecchia interfaccia di impostazione arandr, ma è stato completamente riscritto tenendo conto del funzionamento con compositi server labwc e schermi tattili.

- Riscritta la barra superiore delle applicazioni. Nella nuova versione è stata modificata la logica di caricamento dei plugin, che ora non rimangono in memoria dopo essere stati rimossi dalla barra (ogni plugin è stato spostato in una libreria separata).
- Eseguita la sincronizzazione con l'attuale database dei pacchetti Debian 12.
Fonte: opennet.ru




