
Vela è un ambiente desktop indipendente per Linux che punta a combinare un’interfaccia moderna, animazioni precise e un’architettura progettata per sfruttare l’hardware contemporaneo. Il progetto comprende un compositor Wayland proprietario, un renderer basato su Vulkan, una shell grafica sviluppata con Qt Quick, un file manager e un’applicazione dedicata alle impostazioni di sistema. L’obiettivo è offrire un’esperienza coerente, nella quale tutti i componenti siano progettati per funzionare insieme anziché essere assemblati partendo da strumenti separati
Vela, un DE Linux progettato per la fluidità
Uno degli aspetti più interessanti di Vela è la scelta di sviluppare direttamente le componenti fondamentali dell’interfaccia grafica. Il compositor utilizza Wayland e si basa su wlroots, mentre il rendering è gestito attraverso Vulkan 1.4. La shell desktop, invece, sfrutta Qt 6 e Qt Quick per realizzare pannelli, menu, finestre e animazioni.
L’interfaccia mette a disposizione diverse funzioni pensate per migliorare la produttività quotidiana. Il menu Start permette di cercare rapidamente le applicazioni, accedere ai programmi preferiti e navigare utilizzando la tastiera. Il file manager integra schede, percorsi navigabili e anteprime, mentre il sistema di gestione delle finestre supporta diversi layout per organizzare le applicazioni sullo schermo.
Vela comprende anche desktop virtuali, anteprime delle finestre, notifiche interattive, impostazioni rapide per Wi-Fi e Bluetooth, gestione del volume, modalità Non disturbare e cronologia degli appunti. È disponibile inoltre uno strumento per acquisire schermate, con la possibilità di selezionare una finestra, una regione dello schermo oppure l’intero desktop.
Particolare attenzione è riservata alla gestione delle finestre affiancate. Gli utenti possono organizzare le applicazioni utilizzando combinazioni di tasti, trascinando le finestre verso i bordi dello schermo oppure passando attraverso i controlli di massimizzazione. I gruppi di finestre consentono di ripristinare rapidamente una disposizione precedentemente organizzata.
Anche la personalizzazione visiva è parte integrante del progetto. Vela supporta modalità chiara e scura, pannelli con sfocatura traslucida, angoli arrotondati e ombre morbide. La palette cromatica viene coordinata anche con le applicazioni KDE e GTK, favorendo una maggiore uniformità tra programmi differenti.
Requisiti hardware, installazione e stato dello sviluppo
Le prestazioni rappresentano uno dei punti centrali della filosofia di Vela. Il progetto utilizza tecniche come il rendering selettivo delle aree modificate dello schermo e il direct scanout, che permette di ridurre il lavoro del compositor quando le condizioni lo consentono. Il sistema di animazione tiene conto della frequenza di aggiornamento del monitor, con l’obiettivo di mantenere movimenti regolari anche sugli schermi ad alta frequenza.
Il progetto pubblica anche alcune misurazioni effettuate sulla propria macchina di sviluppo, equipaggiata con processore AMD Ryzen 9 9950X, scheda grafica Radeon RX 9070 XT e stack grafico Mesa/RADV. Tra i valori dichiarati figurano circa 17 MiB di memoria per il compositor a riposo e un utilizzo della CPU dello 0,1% nelle condizioni di test indicate. Si tratta di risultati ottenuti su una configurazione specifica, che non devono essere considerati rappresentativi di qualsiasi computer.

Vela è distribuito con licenza GNU GPL versione 3 o successive ed è sviluppato pubblicamente. Al momento il software si trova in fase alpha: il desktop è già utilizzabile, ma possono essere presenti problemi e alcune funzionalità dipendono ancora da verifiche specifiche sull’hardware.
Come installare Vela
Per quanto riguarda l’installazione, il progetto mette a disposizione un pacchetto vela-git per Arch Linux, CachyOS ed EndeavourOS, aggiornabile tramite lo strumento vela-update. Sulle altre distribuzioni Linux è possibile compilare il software a partire dal codice sorgente.
Il requisito grafico principale è una GPU compatibile con Vulkan 1.4. Il progetto indica come configurazioni supportate schede AMD e Intel con Mesa 25.0 o successive, GPU NVIDIA con driver proprietari dalla versione 570 oppure configurazioni compatibili con NVK. Prima di procedere è quindi importante verificare la compatibilità della propria scheda grafica e dei driver installati.
Vela è particolarmente interessante per chi desidera sperimentare un desktop Linux alternativo a GNOME e KDE Plasma, con un’architettura sviluppata appositamente per privilegiare reattività, coerenza grafica e gestione efficiente del rendering. La fase alpha invita comunque a provarlo con attenzione, preferibilmente su un sistema di test o su un’installazione nella quale sia possibile tornare facilmente all’ambiente desktop precedente.