le sortie de la nouvelle version de Niri 0.1.10, qui vient avec plusieurs fonctionnalitĂ©s et amĂ©liorations, parmi lesquelles se distinguent les amĂ©liorations de la compatibilitĂ© avec les fenĂȘtres flottantes, les amĂ©liorations de la configuration des entrĂ©es, en mode tablette, entre autres.
Pour ceux qui ne connaissent pas Niri, sachez qu'il s'agit d'un Serveur composite basĂ© sur Wayland, inspirĂ© de la disposition en mosaĂŻque de l'extension GNOME PaperWM. Ce serveur organise les fenĂȘtres dans un ruban horizontal qui s'agrandit dynamiquement lorsque de nouvelles fenĂȘtres sont ouvertes, en gardant inchangĂ©e la taille des prĂ©cĂ©dentes.
tome permet d'exĂ©cuter des applications X11 via Xwayland DDX Et contrairement Ă PaperWM, oĂč toutes les fenĂȘtres partagent un ruban global, Niri attribue un ruban distinct Ă chaque moniteur. Cela amĂ©liore la gestion des configurations multi-moniteurs, en particulier lors de l'utilisation de systĂšmes hybrides avec des GPU intĂ©grĂ©s et discrets.
Quoi de neuf dans Niri 0.1.10 ?
Dans cette nouvelle version que Niri 0.1.10 est prĂ©sentĂ©e Vous pouvez maintenant faire glisser une fenĂȘtre vers un nouvel emplacement en maintenant enfoncĂ© le titre de la fenĂȘtre avec la souris ou en touchant l'Ă©cran tactile. Ce changement vise Ă Ă©viter que la disposition ne change involontairement, car un seuil de rĂ©sistance a Ă©tĂ© mis en place, qui nĂ©cessite de le dĂ©passer avant le mouvement de la fenĂȘtre.
Une autre nouveauté présentée dans cette nouvelle version est que le possibilité de lier des commandes spécifiques aux événements d'ouverture ou de fermeture du couvercle de l'ordinateur ordinateur portable ou passez en mode tablette. Cela permet, par exemple, d'activer automatiquement le clavier à l'écran lors du passage en mode tablette. De plus, les bureaux virtuels peuvent désormais se déplacer automatiquement vers un moniteur externe lorsque le couvercle de l'ordinateur portable est fermé.
En plus de cela, Niri 0.1.10 propose dĂ©sormais le prise en charge de la requĂȘte set_cursor_position_hint, laquelle permet aux applications de fournir des informations Ă l'administrateur composite sur la position finale du curseur, mĂȘme lorsqu'il est verrouillĂ© en mode lock_pointer. Cela indique que des applications comme Blender l'utilisent pour indiquer au compositeur l'emplacement final aprĂšs un mouvement de pointeur verrouillĂ©, afin que le compositeur puisse mettre Ă jour son propre emplacement de pointeur pour qu'il corresponde.
Dans Niri 0.1.10 il est désormais possible de personnaliser davantage le comportement des périphériques d'entrée, puisque options de trackball incluses, ainsi que des paramÚtres supplémentaires pour le défilement avec la molette de la souris ou le pavé tactile.
De l' d'autres changements qui se démarquent:
- Les informations sur le bureau virtuel actif sont enregistrĂ©es, mĂȘme aprĂšs la reconnexion d'un moniteur.
- Ajout d'une action pour contrĂŽler la mise sous tension des moniteurs en mode veille. Par dĂ©faut, les moniteurs sont automatiquement activĂ©s aprĂšs tout Ă©vĂ©nement d'entrĂ©e, mais peuvent dĂ©sormais ĂȘtre gĂ©rĂ©s manuellement.
- Ajout d'options pour masquer le curseur lors de la frappe ou aprÚs une certaine période d'inactivité.
- Un fichier a été inclus pour démarrer Niri sous le contrÎle de dinit, un gestionnaire de service.
- Ajout de la prise en charge de l'exécution de niri en tant que service dinit : fichiers dans resources/dinit/ et code correspondant dans niri-session
- Ajout d'un indicateur de dĂ©sactivation des noms de moniteur de configuration de dĂ©bogage comme solution de contournement pour le crash de Niri lors de la connexion de deux moniteurs qui signalent exactement le mĂȘme numĂ©ro de marque/modĂšle/sĂ©rie.
- La fenĂȘtre ciblĂ©e deviendra dĂ©sormais visuellement inactive lorsqu'une application de couche shell devant elle aura le focus clavier.
enfin si tu es intéressé à en savoir plus, vous pouvez vérifier les détails dans le lien suivant
Comment installer Niri sur Linux ?
Pour ceux que le projet intéresse, sachez que des packages compilés sont proposés pour Fedora, NixOS, Arch Linux et FreeBSD.
Dans le cas de Fedora ou de ses dérivés, tapez simplement :
dnf copr enable yalter/niri
Alors que pour Arch Linux, la commande est la suivante :
sudo pacman -S niri
Si vous utilisez une distribution qui ne possÚde pas de packages précompilés, vous pouvez consulter le documentation officielle du projet pour des instructions détaillées sur la façon de construire Niri à partir des sources. Sur cette page, vous trouverez également des informations sur les paramÚtres personnalisés.