Llançament del servidor compost Niri 25.11 mitjançant Wayland

Després de tres mesos de desenvolupament, s'ha publicat Niri 25.11, un servidor de composició. Implementa un mètode de disseny en mosaic similar a l'extensió PaperWM del GNOME, agrupant les finestres en una cinta de desplaçament infinit. En obrir una finestra nova, s'expandeix la cinta, mentre que les finestres afegides anteriorment romanen sense canvis. El projecte es basa en el protocol Wayland, però permet executar aplicacions X11 mitjançant el servidor DDX de Xwayland. El codi del projecte està escrit en Rust i té llicència GPLv3. Hi ha paquets disponibles per a Fedora, NixOS i Arch. Linux i FreeBSD.

La diferència fonamental entre Niri i PaperWM és que cada monitor té la seva pròpia línia de temps de finestra, que no se superposa amb les línies de temps dels altres monitors (a PaperWM, el treball per separat amb monitors és impossible a causa de les coordenades globals de la finestra al GNOME Shell). Niri admet HiDPI i es pot executar en sistemes amb diverses GPU (per exemple, sistemes híbrids amb una targeta gràfica discreta i una GPU integrada). Té una interfície integrada per crear captures de pantalla i gravar screencasts, que ofereix la possibilitat d'excloure finestres individuals de la gravació. informació confidencial.

Els escriptoris virtuals a Niri es creen dinàmicament i, de manera similar a GNOME, estan disposats verticalment (la cinta de la finestra gira horitzontalment, mentre que la cinta de l'escriptori gira verticalment). Cada monitor pot mostrar un conjunt independent de virtualnyx rabochikh stolovPodeu utilitzar gestos del touchpad per canviar entre escriptoris i finestres. Quan desconnecteu un monitor, la disposició de l'escriptori virtual es recorda i es transfereix al monitor restant, i quan torneu al monitor, es restaura al seu estat original. La configuració es realitza mitjançant un fitxer de configuració, que permet canviar paràmetres com l'amplada de la vora, els marges, els modes de visualització i les mides de les finestres. Els canvis realitzats al fitxer de configuració s'apliquen automàticament sense reiniciar el servidor compost.


Llançament del servidor compost Niri 25.11 mitjançant Wayland

En la nova versió:

  • S'ha afegit una interfície per canviar entre finestres mitjançant Alt+Tab, amb previsualitzacions en miniatura que es mostren mentre es desplaça. Les finestres es poden mostrar en relació amb l'escriptori virtual actual (premeu "w") o el dispositiu de sortida (premeu "o"). La drecera de teclat Alt+"`" també està disponible per canviar entre finestres dins de l'aplicació actual.
    
Llançament del servidor compost Niri 25.11 mitjançant Wayland
  • S'han afegit efectes d'animació per a les transicions de finestres al mode de pantalla completa i les sortides d'aquest.
  • S'ha implementat la compatibilitat completa amb l'expansió de finestres a pantalla completa (anteriorment, s'admetia l'expansió a l'amplada completa conservant els marges i les vores, però ara s'admet l'expansió per omplir tota l'àrea disponible sense mostrar les vores). L'expansió es realitza fent clic al botó corresponent a la part superior de la finestra o fent doble clic a la barra de títol.
    
Llançament del servidor compost Niri 25.11 mitjançant Wayland
  • S'ha afegit la capacitat de generar esdeveniments de desplaçament de contingut en arrossegar el títol de la finestra horitzontalment en un disseny en mosaic (arrossegar verticalment mou la finestra i arrossegar horitzontalment desplaça la informació de la finestra).
  • Ara està disponible la capacitat de definir configuracions individuals de disseny de finestres vinculades a un dispositiu de sortida (monitor) o escriptori virtual específic.
  • Els fitxers de configuració implementen la directiva "include" per substituir el contingut d'altres fitxers.
  • S'ha afegit compatibilitat amb monitors externs connectats a través del port DisplayLink.
  • S'han fet canvis per reduir el parpelleig de la pantalla.
  • S'ha afegit compatibilitat per configurar modes de vídeo personalitzats per a dispositius de sortida que no estan limitats pels modes passats mitjançant EDID. Per exemple, 'mode custom=true "1920×1080@100″'.
  • S'ha afegit compatibilitat per executar una sessió niri en finestra a WSL (Windows Subsistema per a Linux).

Font: opennet.ru

Compreu allotjament fiable per a llocs amb protecció DDoS, servidors VPS VDS 🔥 Compra allotjament web fiable amb protecció DDoS, servidors VPS VDS | ProHoster