Wersja Niri 25.11 została wydana i zawiera wersje zapoznawcze, konfigurację modułową oraz wiele innych funkcji.

Kluczowe punkty:
  • Wydano wersję Niri 25.11, kompozytor Wayland z nieskończonym przewijaniem.
  • Nowy selektor Alt-Tab z inteligentnymi podglądami i filtrami.
  • Obsługa prawdziwej maksymalizacji okna bez obramowań i przerw.
  • Konfiguracja modułowa z opcją „include” i obsługą DisplayLink.
  • Przewijanie w poziomie poprzez przeciąganie paska tytułu (styl PaperWM).

Niri Linux

Po trzech miesiącach intensywnego rozwoju, Oficjalnie ogłoszono wydanie Niri 25.11., nowa wersja serwera kompozytorskiego dla Wayland, który zyskał popularność dzięki swojemu unikalnemu podejściu.

Ta aktualizacja zawiera wiele udoskonaleń wizualnych i funkcjonalnych, szczególnie podkreślających kompleksowy przegląd zarządzania oknami i przejściamia także nowe udoskonalenia dla konfiguracji wielomonitorowych i obsługi sprzętu.

Główne nowe funkcje w Niri 25.11

Jedną z najbardziej widocznych ulepszeń dla użytkownika końcowego jest nowy selektor okien Alt-TabTwórcy pracowali nad stworzeniem interfejsu, który wyświetla podgląd miniatur podczas przewijaniaumożliwiając szybką identyfikację okna, które chcesz przenieść na wierzch.

A to z powodu nieskończonej natury przemieszczania się Niri, Selektor jest inteligentny i zapobiega „zanieczyszczaniu” listy oknami pośrednimi. Przez który przechodzisz tylko krótko podczas przeglądania. Pozwala również filtrować przełączanie okien: możesz przełączać się między wszystkimi oknami, tylko tymi w bieżącym obszarze roboczym (naciskając „w”) lub tymi na bieżącym monitorze (naciskając „o”).

Rzeczywista maksymalizacja i wygładzone animacje

Kolejną godną uwagi zmianą w nowej wersji Niri 25.11 jest wdrożenie „prawdziwej maksymalizacji” dla WaylandaHistorycznie Niri rozszerzała okna tylko do szerokości kolumny, zachowując marginesy. Teraz, dzięki nowej akcji „Maksymalizuj okno do krawędzi”, Okno zajmuje absolutnie całą dostępną powierzchnię, eliminując obramowania i przestrzenie., dokładnie tak, jak oczekują użytkownicy po dwukrotnym kliknięciu paska tytułu.

Z punktu widzenia estetycznego doświadczenie wydaje się znacznie bardziej nowoczesne dzięki temu, że Dodano efekty animacji dla przejść pełnoekranowychWcześniej okna mogły gwałtownie podskakiwać podczas zmiany ich rozmiaru; teraz czarne tło i zaokrąglone rogi mają płynne przejścia, eliminując migotanie, nawet jeśli zdecydujesz się wyłączyć globalne animacje.

Serwer złożony Niri Wayland

Ulepszenia w zakresie użyteczności i konfiguracji

Mając na myśli osoby korzystające z myszy lub ekranów dotykowych, Dodano przewijanie poziome poprzez przeciąganie tytułu oknaUłatwia to nawigację po nieskończonej wstążce bez konieczności polegania wyłącznie na skrótach klawiaturowych.

Dla zaawansowanych użytkowników, którzy wymagają pełnej kontroli nad swoim środowiskiem, Niri 25.11 wprowadza istotne zmiany techniczne w konfiguracji:

  • Pliki konfiguracji modułowej: Dyrektywa „include” została zaimplementowana, co pozwala na podzielenie konfiguracji na kilka plików i uporządkowaną zamianę zawartości.
  • Konfiguracja na urządzenie: Możliwe jest zdefiniowanie konkretnych układów okien powiązanych z konkretnym monitorem lub pulpitem wirtualnym.
  • Obsługa DisplayLink: Dodano obsługę zewnętrznych monitorów podłączonych przez porty DisplayLink, co jest szczególnie ważne dla użytkowników niektórych stacji dokujących.
  • Niestandardowe tryby wideo: Rozdzielczość i częstotliwość odświeżania można teraz wymusić (np. „1920x1080@100”), nawet jeśli EDID monitora oficjalnie ich nie przesyła.
  • Wsparcie WSL: W przypadku systemu Linux dozwolone jest uruchamianie sesji Niri w oknie podsystemu Windows.

Jak zainstalować lub zaktualizować Niri

Jeśli jesteś już użytkownikiem Niri, proces aktualizacji będzie zależał od sposobu, w jaki dokonałeś pierwotnej instalacji, ponieważ ten kompozytor jest zwykle dystrybuowany za pośrednictwem oficjalnych repozytoriów dystrybucji lub poprzez kompilację.

Aby zainstalować Niri w swoim systemie, wystarczy otworzyć terminal i uruchomić następujące polecenia:

 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 

Po uruchomieniu tych poleceń wyloguj się, wybierz Niri w menedżerze wyświetlania i zaloguj się ponownie. Jeśli nie używasz menedżera wyświetlania, uruchom `niri-sessionen` na urządzeniu TTY.

Domyślna konfiguracja niri uruchomi Waybar, więc na ekranie mogą pojawić się dwa paski. Aby to naprawić, zatrzymaj Waybar za pomocą

 pkill waybar

Teraz otwórz polecenie:

 ~/.config/niri/config.kdl

i usuń linię

 spawn-at-startup "waybar"

Aby uzyskać więcej szczegółów na temat początkowej konfiguracji i konkretnych zależności, zaleca się zapoznanie z oficjalną dokumentacją projektu. Link jest taki.