Gli sviluppatori del progetto Raspberry Pi hanno rilasciato una nuova e importante versione della distribuzione Raspberry Pi OS 2023-10-10 (Raspbian), basata sulla base pacchetti Debian. Sono disponibili per il download tre versioni: una ridotta (435 MB) per sistemi server, una con desktop base (1 GB) e una completa con un set aggiuntivo di applicazioni (2,7 GB). Circa 35.000 pacchetti sono disponibili per l'installazione dai repository.
Principali modifiche:
- È avvenuto il passaggio alla base pacchetti Debian 12 (precedentemente era utilizzato Debian 11).
- Nelle versioni per le schede Raspberry Pi 4 e Raspberry Pi 5, i componenti del desktop sono stati trasferiti da Openbox a un gestore di composizione Wayfire, che utilizza il protocollo Wayland, permettendo di migliorare le prestazioni dell'ambiente grafico e di includere effetti animati per l'apertura e la chiusura delle finestre. Per la creazione del desktop è ancora utilizzato il file manager pcmanfm, ma aggiornato per utilizzare Wayland. Per eseguire applicazioni che supportano solo X11, è stata fornita una compatibilità XWayland. Per coloro che non desiderano utilizzare Wayland, il configuratore raspi-config offre la possibilità di tornare al server X con il gestore di finestre Openbox. In futuro, l'ambiente basato su Wayland è previsto per diventare predefinito anche per i modelli più vecchi di schede Raspberry Pi.

La barra superiore è stata sostituita con una nuova barra wf-panel-pi (un ramo della barra wf-shell, sviluppata dal progetto Wayfire). Il design della nuova barra è stilizzato per assomigliare alla vecchia barra lxpanel, e tutti i plugin indicatori precedentemente disponibili sono stati portati nel nuovo ambiente. È stato aggiunto un nuovo plugin da pannello GPU per visualizzare il grafico del carico sulla GPU. È stato attivato di default il plugin Power per monitorare problemi di consumo energetico, come basse tensioni di carica o sovraccarichi di corrente per la porta USB.


- Di default, è attivato il server multimediale Pipewire invece di utilizzare server PulseAudio. PipeWire offre un modello di sicurezza avanzato, permettendo di gestire l'accesso a livello di singoli dispositivi e flussi specifici, facilitando l'organizzazione del passaggio di audio e video da e verso contenitori isolati. PipeWire può gestire qualsiasi flusso multimediale ed è in grado di mescolare e reindirizzare non solo flussi audio, ma anche flussi video, e gestire le sorgenti video (dispositivi di acquisizione video, webcam o contenuti dello schermo prodotti dalle applicazioni). In caso di problemi di configurazione, è disponibile l'opzione per tornare a PulseAudio.

- In raspi-config è stata aggiunta un'opzione per attivare NetworkManager per la configurazione della rete al posto di dhcpcd. Utilizzando NetworkManager, è disponibile la possibilità di lavorare in modalità punto di accesso wireless, di connettersi a reti wireless nascoste e di operare attraverso VPN.

- Sono state proposte versioni ottimizzate del browser Firefox, specificamente per le schede Raspberry Pi, che supportano Widevine DRM, la decodifica hardware video h.264, la condivisione dello schermo su sistemi con Wayland e l'accesso alle fotocamere collegate tramite la porta CSI. Sono state apportate ottimizzazioni per migliorare le prestazioni su schede più vecchie.

- Tra le funzionalità precedenti che non sono compatibili con Wayland si segnalano la regolazione delle impostazioni di overscan e il vassoio di sistema. Come server VNC è stato utilizzato wayvnc, che è meno avanzato rispetto al precedente RealVNC in termini di supporto per i client VNC, ma funziona adeguatamente con il client TigerVNC. Sono stati rimossi dall'elenco delle applicazioni consigliate e dalla composizione della versione completa le applicazioni SenseHAT Emulator, Magnifier (non compatibile con Wayfire), BlueJ IDE (non compatibile con Wayland), Greenfoot IDE (non compatibile con Wayland) e Sonic Pi (non compatibile con PipeWire).
- È stata aggiunta la supporto per la scheda Raspberry Pi 5.
Fonte: opennet.ru






