COSMIC 1.1: l’ambiente desktop basato su Rust introduce il nuovo Monitor e numerose ottimizzazioni

COSMIC è un ambiente desktop moderno e completamente open source sviluppato da System76, azienda statunitense specializzata nella produzione di computer e nella realizzazione di Pop!_OS, una distribuzione GNU/Linux basata su Ubuntu. Il progetto nasce inizialmente come estensione dell’ambiente GNOME pensata per Pop!_OS, ma nel tempo è stato riprogettato da zero e riscritto interamente in Rust, linguaggio di programmazione che offre una gestione della memoria più sicura ed efficiente.
L’adozione di Rust consente a COSMIC di ridurre in modo significativo vulnerabilità comuni negli ambienti desktop tradizionali, come i buffer overflow e i bug di tipo use after free, 2 categorie di errori legati alla gestione non sicura della memoria. Questa scelta tecnica contribuisce a rendere l’ambiente più stabile, affidabile e orientato alla sicurezza, caratteristiche fondamentali per un sistema moderno.
COSMIC è distribuito con licenza GNU General Public License versione 3 (GNU GPL v3), che permette a chiunque di utilizzare, modificare e ridistribuire il software in piena libertà, nel rispetto dei principi del software libero. Sebbene sia progettato principalmente per Pop!_OS, l’ambiente è compatibile con numerose distribuzioni GNU/Linux, tra cui Arch Linux, Fedora, NixOS, openSUSE Tumbleweed e Gentoo Linux, ampliando così il suo potenziale pubblico.
La sua architettura è composta da moduli indipendenti, ognuno scritto in Rust, come il gestore delle finestre, il pannello che rappresenta la barra principale dell’interfaccia con indicatori di sistema, orologio e controlli rapidi, il menu delle applicazioni e gli strumenti di configurazione. Questa struttura modulare permette agli sviluppatori di intervenire su singoli componenti senza compromettere l’intero ambiente, migliorando la stabilità generale e facilitando l’evoluzione del progetto.
Un elemento centrale dell’ecosistema COSMIC è COSMIC Settings, un pannello di configurazione completamente nuovo che sostituisce le impostazioni di GNOME. Questo strumento è stato progettato per essere più chiaro, coerente e semplice da estendere, offrendo un’esperienza più lineare agli utenti e una base più solida agli sviluppatori.
All’interno dell’ecosistema si inserisce anche COSMIC Text, un editor di testo sviluppato da System76 come progetto parallelo. COSMIC Text è scritto in Rust e utilizza un motore di rendering testuale indipendente dalla piattaforma, progettato per garantire prestazioni elevate e un comportamento prevedibile anche con file di grandi dimensioni. Pur non essendo esclusivo dell’ambiente COSMIC, rappresenta un tassello significativo della visione tecnica dell’azienda.
COSMIC integra inoltre un sistema avanzato di scorciatoie da tastiera personalizzabili e funzionalità di gestione delle finestre pensate per la produttività. L’ambiente supporta sia il tiling automatico sia quello manuale, ereditando l’esperienza maturata con Pop!_OS ma implementandola ora in modo nativo e più efficiente, grazie alla riscrittura completa dei componenti coinvolti.
Un altro elemento fondamentale è il supporto nativo al protocollo Wayland, lo standard moderno per la gestione delle finestre nei sistemi GNU/Linux. Wayland offre una base più sicura e performante rispetto al precedente sistema X11, migliorando la gestione della grafica, la reattività dell’interfaccia e la compatibilità con applicazioni avanzate. System76 sta inoltre sviluppando un compositor Wayland personalizzato, chiamato COSMIC compositor, che mira a offrire un controllo più preciso sulle prestazioni e sulla gestione delle finestre. Questo componente è ancora in sviluppo attivo, ma rappresenta una parte centrale dell’evoluzione futura dell’ambiente.
Nel complesso, COSMIC rappresenta un passo importante nell’evoluzione degli ambienti desktop per GNU/Linux, grazie alla combinazione di sicurezza, modernità, modularità e attenzione all’esperienza utente. Nato all’interno dell’ecosistema Pop!_OS, il progetto sta attirando un crescente interesse da parte della comunità per la qualità della sua implementazione tecnica e per la chiarezza della sua visione progettuale.
La nuova versione stabile COSMIC Epoch 1.1.0 è stata rilasciata ieri 23 giugno 2026, mentre la precedente versione stabile era la 1.0.16, pubblicata il 10 giugno 2026.
Novità in COSMIC 1.1
COSMIC 1.1 rappresenta un passo importante nell’evoluzione dell’ambiente desktop sviluppato da System76. Questa versione introduce miglioramenti significativi che rafforzano la maturità, la stabilità e la coerenza dell’intero ecosistema, ampliando al tempo stesso le funzionalità disponibili per gli utenti delle varie distribuzioni GNU/Linux che adottano COSMIC.
Introduzione di COSMIC Monitor
Una delle novità più rilevanti è l’arrivo di COSMIC Monitor, un nuovo strumento di monitoraggio del sistema progettato per sostituire GNOME System Monitor come applicazione predefinita in Pop!_OS. COSMIC Monitor offre una panoramica più chiara e moderna sull’utilizzo delle risorse, integrandosi nativamente con l’architettura modulare dell’ambiente COSMIC.
Politica di aggiornamento delle versioni
Con COSMIC 1.1 viene introdotta una nuova politica di numerazione regolare del numero di versione minore. Questo approccio permette di distribuire aggiornamenti correttivi e miglioramenti intermedi senza dover attendere una nuova versione maggiore, garantendo un ciclo di sviluppo più dinamico e una maggiore tempestività nella risoluzione dei problemi.
Miglioramenti al compositore Wayland
Il registro delle modifiche include l’implementazione del protocollo Wayland pointer-warp-v1, una specifica che consente al compositore di controllare il cursore in modo più diretto ed efficiente. Questo miglioramento è particolarmente utile per applicazioni che richiedono un controllo preciso del puntatore, come strumenti grafici o software professionali.
Sono state inoltre applicate correzioni a vari comportamenti del compositore, migliorando la gestione delle finestre, la stabilità generale e la compatibilità con applicazioni che utilizzano XWayland, il livello di compatibilità che permette di eseguire applicazioni progettate per X11 all’interno di sessioni Wayland.
Aggiornamenti a COSMIC Files
Il gestore dei file COSMIC Files introduce il supporto ai tasti Pagina Su e Pagina Giù per la navigazione tra i file, migliorando l’accessibilità e la velocità d’uso. Sono stati inoltre migliorati i meccanismi di gestione delle applicazioni associate ai vari tipi MIME, cioè gli identificatori standard utilizzati per riconoscere il formato dei file.
Miglioramenti a COSMIC Edit
L’editor di testo COSMIC Edit ora gestisce correttamente i file vuoti privi di estensione, grazie all’associazione con il tipo MIME application/x-zerosize. Questo aggiornamento garantisce un comportamento più prevedibile quando si creano nuovi file o si aprono documenti generati da altri strumenti.
Aggiornamenti alle icone e all’interfaccia
Il pacchetto COSMIC Icons introduce nuove icone dedicate ai tipi MIME, migliorando la coerenza visiva del sistema. Il pannello COSMIC ora si espande correttamente fino ai bordi dello schermo quando si utilizza lo scaling frazionario, una funzione che permette di adattare le dimensioni degli elementi dell’interfaccia su schermi ad alta densità di pixel.
Miglioramenti in COSMIC Settings
Il pannello delle impostazioni COSMIC Settings introduce miglioramenti nell’importazione dei file OpenVPN, un protocollo utilizzato per creare reti private virtuali, e nella gestione delle associazioni per l’editor di testo predefinito.
Il demone delle impostazioni, cosmic-settings-daemon, implementa ora un’Interfaccia di Programmazione delle Applicazioni (API) basata su varlink per la gestione dell’audio tramite PipeWire, un server audio moderno che sta sostituendo progressivamente PulseAudio grazie a una gestione più efficiente dei flussi multimediali.
Miglioramenti a COSMIC bg
Il componente COSMIC bg, responsabile della gestione degli sfondi, ora supporta la scansione ricorsiva delle cartelle personalizzate. Questo permette di organizzare gli sfondi in più livelli di cartelle senza perdere la possibilità di selezionarli dall’interfaccia.
Correzioni generali e miglioramenti di stabilità
Sono state applicate numerose correzioni a bug presenti nel compositore, nel pannello, nel terminale e in altri componenti dell’ambiente. Sono stati aggiornati anche i pacchetti software delle traduzioni e le dipendenze dei vari moduli, migliorando la compatibilità e la stabilità complessiva.
Download e Riferimenti
COSMIC 1.1 è disponibile nei repository software stabili delle principali distribuzioni GNU/Linux che supportano l’ambiente desktop sviluppato da System76. Gli utenti di Pop!_OS 24.04 possono ottenere l’aggiornamento tramite il sistema di gestione dei pacchetti software integrato, poiché COSMIC è incluso direttamente nell’immagine ISO più recente della distribuzione. Chi utilizza Pop!_OS 22.04 può invece installare l’ambiente aggiornando il sistema tramite il comando da Terminale:
pop-upgrade release upgrade -f
che consente di passare alla versione più recente della distribuzione e di attivare automaticamente COSMIC.
Per quanto riguarda Arch Linux, l’installazione dell’ambiente avviene tramite il gestore dei pacchetti software pacman, utilizzando i comandi da Termianle:
pacman -S cosmic-session
oppure
pacman -S cosmic
entrambi disponibili nei repository software ufficiali.
Su Fedora 41 e versioni successive, COSMIC può essere installato tramite il comando da Terminale:
sudo dnf install @cosmic-desktop-environment
mentre per versioni più aggiornate è disponibile un repository software COPR, un sistema di repository software mantenuti dalla comunità Fedora che permette di accedere a pacchetti software più recenti.
Su NixOS 25.05 e versioni successive, COSMIC può essere abilitato direttamente tramite la configurazione del sistema, modificando il file principale di configurazione per attivare i moduli dedicati all’ambiente desktop.
Gli utenti di openSUSE Tumbleweed possono installare COSMIC tramite il comando da Terminale:
opi patterns-cosmic
che utilizza il tool opi per facilitare l’installazione di pacchetti software provenienti da repository software aggiuntivi.
Per Gentoo Linux è disponibile un overlay dedicato, che permette di compilare e installare COSMIC tramite il sistema di gestione basato su ebuild.
Inoltre, System76 mette a disposizione un repository software Flatpak dedicato per le applicazioni COSMIC, aggiungibile tramite il comando da Terminale:
flatpak remote-add –if-not-exists –user cosmic https://apt.pop-os.org/cosmic/cosmic.flatpakrepo
Questo repository software consente di installare applicazioni COSMIC anche su distribuzioni che non includono ancora l’ambiente nei propri repository software.
Il COSMIC Store, l’applicazione predefinita per la gestione del software, permette inoltre di accedere a Flathub e ad altri repository software Flatpak personalizzati, offrendo una gestione centralizzata delle applicazioni e semplificando l’installazione e l’aggiornamento dei programmi compatibili con l’ambiente COSMIC.
Per tutti i dettagli su COSMIC, puoi consultare il repository software ufficiale su GitHub, dove è disponibile la pagina dedicata alla nuova versione COSMIC 1.1.
Fonte: https://system76.com/cosmic
Fonte: https://github.com/pop-os/cosmic-epoch/releases/tag/epoch-1.1.0
Fonte: https://www.phoronix.com/news/COSMIC-Epoch-1.1
Fonte: https://linuxiac.com/cosmic-desktop-1-1-released-with-new-system-monitor-app/
Fonte: https://9to5linux.com/cosmic-1-1-desktop-environment-released-with-cosmic-monitor-more-improvements
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.
Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
























