Niri 25.11 is uitgebracht en bevat previews, modulaire configuratie en meer.

Belangrijkste punten:
  • Niri 25.11 release, de oneindig scrollende Wayland compositor.
  • Nieuwe Alt-Tab-selector met slimme voorvertoningen en filters.
  • Ondersteuning voor echte venstermaximalisatie zonder randen of gaten.
  • Modulaire configuratie met "include" en ondersteuning voor DisplayLink.
  • Horizontaal scrollen door de titelbalk te slepen (stijl PaperWM).

Niri Linux

Na drie maanden van intensieve ontwikkeling, De release van Niri 25.11 is officieel aangekondigd., een nieuwe versie van deze compositieserver voor Wayland die populair is geworden vanwege zijn unieke aanpak.

Deze update zit boordevol visuele en functionele verbeteringen, met name de nadruk op een complete revisie van venster- en overgangsbeheerevenals nieuwe verbeteringen voor opstellingen met meerdere monitoren en hardware-ondersteuning.

Belangrijkste nieuwe functies in Niri 25.11

Een van de meest zichtbare verbeteringen voor de eindgebruiker is de nieuwe Alt-Tab-vensterselectorDe ontwikkelaars hebben gewerkt aan een interface die de volgende informatie weergeeft: miniatuurvoorbeelden terwijl u scroltzodat u snel kunt zien welk raam u naar de voorgrond wilt halen.

En dat komt door Niri's oneindige verplaatsingsnatuur, De selector is intelligent en voorkomt dat de lijst wordt 'verontreinigd' met tussenliggende vensters. die u slechts kort passeert tijdens het browsen. Het stelt u ook in staat om het wisselen van vensters te filteren: u kunt schakelen tussen alle vensters, alleen die in de huidige werkruimte (door op "w" te drukken) of die op de huidige monitor (door op "o" te drukken).

Echte maximalisatie en vloeiende animaties

Een andere opvallende verandering in deze nieuwe versie van Niri 25.11 is de implementatie van "echte maximalisatie" voor WaylandHistorisch gezien breidde Niri vensters alleen uit tot de breedte van de kolom, waardoor de marges behouden bleven. Nu, met de nieuwe actie 'vensters tot aan de randen maximaliseren', Het venster beslaat absoluut de gehele beschikbare ruimte, waardoor er geen randen en spaties zijn., precies zoals gebruikers verwachten wanneer ze dubbelklikken op de titelbalk.

Vanuit esthetisch oogpunt voelt de ervaring veel moderner aan dankzij het feit dat Er zijn animatie-effecten toegevoegd voor overgangen op volledig schermVoorheen konden vensters abrupt verspringen als de grootte werd aangepast. Nu hebben de zwarte achtergrond en afgeronde hoeken een vloeiende overgang, waardoor er geen sprake meer is van flikkering, zelfs niet als u globale animaties uitschakelt.

Niri Wayland composietserver

Verbeteringen in bruikbaarheid en configuratie

Met degenen die muizen of touchscreens gebruiken in gedachten, Horizontaal scrollen is toegevoegd door de venstertitel te slepenHierdoor wordt navigeren door het oneindige lint eenvoudiger, zonder dat u uitsluitend afhankelijk bent van sneltoetsen.

Voor gevorderde gebruikers die volledige controle over hun omgeving nodig hebben, Niri 25.11 introduceert belangrijke technische wijzigingen in de configuratie:

  • Modulaire configuratiebestanden: De "include"-richtlijn is nu geïmplementeerd, waardoor de configuratie in meerdere bestanden kan worden verdeeld en de inhoud op een ordelijke manier kan worden vervangen.
  • Configuratie per apparaat: Het is mogelijk om specifieke vensterindelingen te definiëren die gekoppeld zijn aan een specifieke monitor of een virtueel bureaublad.
  • DisplayLink-ondersteuning: Er is ondersteuning toegevoegd voor externe monitoren die via DisplayLink-poorten worden aangesloten, wat cruciaal is voor gebruikers van bepaalde dockingstations.
  • Aangepaste videomodi: Resolutie en vernieuwingsfrequenties kunnen nu worden geforceerd (bijv. '1920x1080@100'), zelfs als de EDID van de monitor deze niet officieel verzendt.
  • WSL-ondersteuning: Het is toegestaan ​​om een ​​Niri-sessie uit te voeren in een venster binnen het Windows-subsysteem voor Linux.

Hoe Niri te installeren of updaten

Als u al een Niri-gebruiker bent, hangt het updateproces af van de manier waarop u Niri oorspronkelijk hebt geïnstalleerd. Deze compositor wordt doorgaans gedistribueerd via de officiële repositories van uw distributie of via compilatie.

Om Niri op uw systeem te installeren, opent u eenvoudigweg een terminal en voert u de volgende opdrachten uit:

 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 

Nadat u deze opdrachten hebt uitgevoerd, logt u uit, selecteert u Niri in uw beeldschermbeheerder en logt u opnieuw in. Of, als u geen beeldschermbeheerder gebruikt, voert u `niri-sessionen` uit op een TTY.

De standaard niri-configuratie draait Waybar, dus je ziet mogelijk twee balken op het scherm. Om dit te verhelpen, stop je Waybar met

 pkill waybar

Open nu het commando:

 ~/.config/niri/config.kdl

en verwijder de lijn

 spawn-at-startup "waybar"

Voor meer informatie over de initiële installatie en specifieke afhankelijkheden raden wij u aan de officiële projectdocumentatie te raadplegen. De link is dit.