È stata pubblicata una nuova versione del distributore PorteuX 2.8, basata su Slackware e sviluppata sotto l'influenza dei progetti Slax e Porteus. Tra le caratteristiche di PorteuX si segnala la presenza di ambienti pre-configurati basati su desktop come Cinnamon, COSMIC, GNOME, KDE, LXDE, LXQt, MATE e Xfce, l'inclusione dell'accelerazione hardware per l'elaborazione di file multimediali su GPU Intel, AMD e NVIDIA, il caricamento in modalità Live in 3 secondi, l'immagine di sistema in modalità sola lettura con l'installazione di applicazioni dall'app store PorteuX, il supporto per il rollback delle installazioni degli aggiornamenti, la modalità di avvio in RAM (copy2ram) e la possibilità di avvio tramite rete. Il progetto ha creato 8 versioni, con una dimensione compresa tra 577 e 759 MB.
Principali modifiche:
- Per gestire un file system multilivello che consente di combinare più directory in un unico file system virtuale, invece di aufs è stato utilizzato il progetto aufs-ng, sviluppato da zero dagli sviluppatori di PorteuX. Aufs-ng supporta lo stesso formato di disco di aufs e lo stesso set di opzioni, ma utilizza sottosistemi del kernel Linux più moderni, riducendo il numero di blocchi globali e accelerando le operazioni di copia.
- In Xfce, il gestore finestre xfwm4 è stato sostituito con un fork proprietario xfwm4-gl, tradotto per utilizzare OpenGL per il rendering (in assenza di supporto OpenGL, si torna a XRender). L'uso di xfwm4-gl ha consentito di aumentare le prestazioni di rendering di circa il 10%, ridurre il consumo energetico, garantire il supporto per l'attivazione adattiva del vsync e implementare la disabilitazione del compositing all'avvio delle applicazioni in modalità schermo intero. Nel sessione basata su Wayland in Xfce, è continuato l'uso del gestore di compositing labwc.
- Negli altri partizionamenti NTFS è stato consentito l'uso dei due punti nei nomi dei file, risolvendo così problemi di compatibilità con Wine e Proton. È stata fornita la possibilità di utilizzare i driver ntfs e ntfs3 a scelta dell'utente (per impostazione predefinita viene abilitato ntfs).
- Aggiunta l'opzione per salvare tutte le informazioni visualizzate dall'initrd durante l'avvio.
- Nell'ambiente COSMIC, l'applicazione gnome-system-monitor è stata sostituita con cosmic-monitor.
- È stato incluso il pacchetto gnome-session-sysvinit e aggiunto un patch per disabilitare systemd in GNOME.
- Per KDE sono stati aggiunti i pacchetti appstream-qt, qtkeychain e zint.
- È stata interrotta l'avvio automatico dello stack Bluetooth Bluez.
- Sono state utilizzate nuove versioni dei desktop Cinnamon 6.6.9, COSMIC 1.6.0, GNOME 50.4, KDE Plasma 6.7.4.
- Aggiornate le versioni dei pacchetti, ad esempio, il kernel Linux 7.2, GCC 16.2.0, FFmpeg 9.0.1, Mesa 26.2.1, driver NVIDIA 610.57.04
Fonte: opennet.ru
