Dopo tre mesi di intenso sviluppo, ร stato annunciato ufficialmente il rilascio di Niri 25.11., una nuova versione di questo server di composizione per Wayland che ha guadagnato popolaritร per il suo approccio unico.
Questo aggiornamento รจ ricco di miglioramenti visivi e funzionali, in particolare evidenziando una revisione completa della gestione delle finestre e delle transizionioltre a nuovi miglioramenti per le configurazioni multi-monitor e il supporto hardware.
Principali novitร di Niri 25.11
Uno dei miglioramenti piรน visibili per l'utente finale รจ il nuovo selettore di finestra Alt-TabGli sviluppatori hanno lavorato per offrire un'interfaccia che visualizza anteprime in miniatura mentre scorriconsentendoti di identificare rapidamente quale finestra vuoi portare in primo piano.
E questo รจ dovuto alla natura infinita di spostamento di Niri, Il selettore รจ intelligente ed evita di "contaminare" l'elenco con finestre intermedie. che si attraversa solo brevemente durante la navigazione. Permette anche di filtrare il passaggio da una finestra all'altra: รจ possibile passare da una finestra all'altra, da una finestra all'altra solo nell'area di lavoro corrente (premendo "w") a una finestra sul monitor corrente (premendo "o").
Massimizzazione reale e animazioni fluide
Un altro cambiamento notevole in questa nuova versione di Niri 25.11 รจ il implementazione della "vera massimizzazione" per WaylandStoricamente, Niri espandeva le finestre solo fino alla larghezza della colonna, preservando i margini. Ora, con la nuova azione "massimizza la finestra fino ai bordi", La finestra occupa assolutamente tutta la superficie disponibile, eliminando bordi e spazi., proprio come si aspettano gli utenti quando fanno doppio clic sulla barra del titolo.
Dal punto di vista estetico, l'esperienza risulta molto piรน moderna grazie al fatto che Sono stati aggiunti effetti di animazione per le transizioni a schermo interoIn precedenza, le finestre potevano saltare bruscamente quando venivano ridimensionate; ora, lo sfondo nero e gli angoli arrotondati presentano una transizione graduale, eliminando lo sfarfallio anche se si sceglie di disattivare le animazioni globali.
Miglioramenti nell'usabilitร e nella configurazione
Pensando a chi usa mouse o touchscreen, ร stato aggiunto lo scorrimento orizzontale trascinando il titolo della finestraCiรฒ semplifica la navigazione attraverso la barra multifunzione infinita, senza dover ricorrere esclusivamente alle scorciatoie da tastiera.
Per gli utenti avanzati che necessitano del controllo completo sul proprio ambiente, Niri 25.11 introduce importanti modifiche tecniche alla configurazione:
- File di configurazione modulari: ร stata implementata la direttiva "include", che consente di suddividere la configurazione in piรน file e di sostituire i contenuti in modo ordinato.
- Configurazione per dispositivo: ร possibile definire layout di finestre specifici collegati a un monitor specifico o a un desktop virtuale.
- Supporto DisplayLink: ร stato aggiunto il supporto per monitor esterni collegati tramite porte DisplayLink, fondamentale per gli utenti di determinate docking station.
- Modalitร video personalizzate: Ora รจ possibile forzare la risoluzione e la frequenza di aggiornamento (ad esempio, "1920x1080@100") anche se l'EDID del monitor non le trasmette ufficialmente.
- Supporto WSL: ร consentito eseguire una sessione Niri in una finestra all'interno del sottosistema Windows per Linux.
Come installare o aggiornare Niri
Se sei giร un utente Niri, il processo di aggiornamento dipenderร da come lo hai installato inizialmente, poichรฉ questo compositore viene solitamente distribuito tramite i repository ufficiali della tua distribuzione o tramite compilazione.
Per installare Niri sul tuo sistema, apri semplicemente un terminale ed esegui i seguenti comandi:
sudo add-apt-repository ppa:avengemedia/danklinux sudo add-apt-repository ppa:avengemedia/dms sudo apt install niri dms En caso de que prefieras <strong>instalarlo desde cero o compilar la รบltima versiรณn</strong> directamente desde el cรณdigo fuente (requiere tener Rust y Cargo instalados), puedes utilizar el siguiente comando genรฉrico para obtener la versiรณn mรกs reciente: <pre>[sourcecode text="bash"]cargo install --locked niri-config cargo install --locked niri
Dopo aver eseguito questi comandi, disconnettiti, seleziona Niri nel tuo display manager e accedi nuovamente. Oppure, se non stai utilizzando un display manager, esegui `niri-sessionen` su un TTY.
La configurazione predefinita di Niri eseguirร Waybar, quindi potresti vedere due barre sullo schermo. Per risolvere questo problema, arresta Waybar con
pkill waybar
Ora apri il comando:
~/.config/niri/config.kdl
e rimuovere la linea
spawn-at-startup "waybar"
Per maggiori dettagli sulla configurazione iniziale e sulle dipendenze specifiche, si consiglia di consultare la documentazione ufficiale del progetto. Il collegamento รจ questo.