Rilasciato Hyprland 0.51: Nuove Funzionalità per il Compositore Wayland Dinamico

Hyprland è un compositore Wayland indipendente, progettato per offrire un’esperienza desktop moderna, reattiva e altamente personalizzabile. È orientato al tiling dinamico (gestione affiancata delle finestre), ma supporta anche il posizionamento classico, la creazione di gruppi in schede e la gestione avanzata tramite IPC (Inter-Process Communication), ovvero un sistema che consente al compositore di comunicare con altri processi e script esterni per controllare il comportamento del desktop. Il codice è scritto in C++ e distribuito con licenza BSD 2-Clause, una licenza permissiva che consente l’uso, la modifica e la redistribuzione del software sia in ambito open source che proprietario.
Il progetto nasce per rispondere alla crescente esigenza di compositori Wayland capaci di competere con i tradizionali window manager basati su X11, offrendo al contempo leggerezza, stabilità e ricche funzionalità. Lo sviluppo è guidato dalla comunità open source, con l’obiettivo di creare un ambiente desktop flessibile e accessibile a utenti avanzati e appassionati di personalizzazione.
Hyprland è compatibile con tutte le principali distribuzioni GNU/Linux, tra cui Arch Linux, Fedora, Debian e Ubuntu, ed è utilizzabile anche su sistemi FreeBSD, sebbene con supporto meno diffuso.
Hyprland si distingue per una serie di funzionalità avanzate che lo rendono una scelta ideale per utenti esperti e appassionati di personalizzazione:
- Tiling dinamico: il sistema organizza automaticamente le finestre in layout ottimizzati, ma consente anche una personalizzazione manuale avanzata.
- Spazi di lavoro dinamici: gli utenti possono creare, eliminare e gestire spazi di lavoro in modo flessibile, adattandosi a diverse esigenze di produttività.
- Layout integrati: sono disponibili 2 layout predefiniti, ma è possibile crearne di personalizzati o utilizzare quelli sviluppati dalla comunità.
- Gestione dei plugin: Hyprland include un gestore di plugin integrato che semplifica l’aggiunta di nuove funzionalità senza modificare il codice sorgente.
- Supporto per curve di Bézier personalizzate: le animazioni possono essere configurate con precisione utilizzando curve di Bézier, per un’esperienza visiva unica.
- Combinazioni di tasti globali: è possibile definire combinazioni di tasti personalizzate per qualsiasi azione, migliorando l’efficienza nell’utilizzo quotidiano.
- Gruppi di finestre: le finestre possono essere raggruppate logicamente, semplificando la gestione di progetti complessi o attività multitasking.
L’ultima versione stabile precedente a quella attuale è stata Hyprland 0.50, rilasciata a luglio 2025, che ha introdotto importanti novità come il nuovo sistema di scheduling della renderizzazione, il supporto multi-GPU e l’ottimizzazione per dispositivi a bassa potenza tramite triple buffering dinamico.
Novità in Hyprland 0.51
Hyprland 0.51 introduce una serie di miglioramenti significativi e nuove funzionalità, tra cui:
- Gesti del trackpad completamente configurabili: ora è possibile personalizzare i gesti del trackpad secondo le proprie esigenze, migliorando l’interazione con il sistema.
- Impostazione del fattore di scorrimento per dispositivo: gli utenti possono regolare la velocità di scorrimento (scrolling) dello schermo per ogni dispositivo di input collegato.
- Opzione
ignoremasterperswapwithmaster: questa nuova opzione consente di ignorare la finestra principale durante lo scambio con altre finestre, offrendo un controllo più granulare sul layout. - Opzione
cursor:invisible: permette di nascondere il cursore del mouse, utile in scenari specifici come presentazioni o sessioni di lavoro senza distrazioni. - Supporto per animazioni DPMS (Display Power Management Signaling): le animazioni durante la gestione del risparmio energetico del display sono ora supportate, migliorando l’esperienza visiva.
- Aggiornamenti alla tastiera virtuale: sono state aggiunte nuove opzioni per evitare il rilascio dei tasti premuti alla chiusura e per non condividere lo stato dei tasti, garantendo maggiore privacy e controllo.
- Regola dinamica
novrr: questa regola consente di bloccare il VRR (Variable Refresh Rate), utile per evitare problemi di compatibilità con alcuni monitor o applicazioni. - Opzione
misc:screencopy_force_8b: forza lo strumento di condivisione dello schermo a utilizzare 8 bit, risolvendo problemi di condivisione a 10 bit, in particolare con browser come Firefox e Chromium. Questa funzionalità si avvale di PipeWire, il server multimediale moderno per GNU/Linux. - Effetti di dissolvenza per i pop-up: le finestre di notifica e i pop-up ora supportano animazioni di dissolvenza in entrata e uscita, per un’esperienza visiva più gradevole.
- Opzione di configurazione
dim_modal: consente di regolare la luminosità delle finestre modali (quelle che bloccano l’interazione con il resto dell’interfaccia utente fino a quando non vengono chiuse), migliorando la leggibilità e l’attenzione su contenuti specifici. - Miglioramenti alle animazioni di zoom predefinite: le animazioni di zoom sono state ottimizzate per una resa visiva più naturale.
- Nuova modalità
previousper il comandofocusmaster: questa modalità semplifica la navigazione tra le finestre principali, migliorando la produttività.
Oltre a queste novità, Hyprland 0.51 include miglioramenti nel rendering e numerose correzioni di bug.
Come ottenere Hyprland 0.51
Hyprland 0.51 è stato ufficialmente annunciato dal team di sviluppo e sulla pagina ufficiale del progetto su GitHub è possibile consultare il changelog (registro delle modifiche) dettagliato. In fondo alla pagina GitHub dedicata al rilascio, sono disponibili i file sorgente necessari per la compilazione manuale di Hyprland 0.51. Non sono presenti pacchetti software precompilati, pertanto l’installazione richiede la costruzione del software a partire dal codice seguendo le istruzioni riportate nella documentazione ufficiale.
In alternativa, Hyprland 0.51 è già presente nei repository software di alcune distribuzioni GNU/Linux come Arch Linux, e può essere installato facilmente tramite i consueti gestori di pacchetti (come pacman, dnf, apt, ecc.), a seconda della distribuzione utilizzata.
Fonte: https://hypr.land/news/update51/
Fonte: https://github.com/hyprwm/Hyprland/releases/tag/v0.51.0
Fonte: https://www.phoronix.com/news/Hyprland-0.51
Fonte: https://linuxiac.com/hyprland-0-51-released-with-reworked-gestures-new-options/
Fonte: https://9to5linux.com/hyprland-0-51-wayland-compositor-adds-fully-configurable-trackpad-gestures
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. 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.
























Una risposta
[…] alla precedente versione Hyprland 0.51, rilasciata 2 mesi fa, questa versione introduce numerose novità tecniche e ottimizzazioni che […]