Sortie de Nitrux 6.0

Nitrux 6.0.0, une distribution basée sur Debian et utilisant le système d'initialisation OpenRC, est disponible. L'image amorçable complète pèse 3.4 Go. Ce projet est distribué sous licences open source.

Auparavant, le projet développait son propre environnement de bureau NX, implémenté comme module complémentaire de KDE Plasma. Cependant, depuis la dernière version, il propose un environnement utilisateur basé sur une architecture composite. serveur Hyprland, les panneaux Waybar et Crystal Dock, le menu de l'application Wofi et le menu de fermeture Wlogout sont utilisés. Le serveur composite Gamescope de Valve sert au lancement des jeux. Sway Notification Center gère les notifications et SwayOSD les indicateurs à l'écran.  Sortie de Nitrux 6.0

Parmi les changements de la nouvelle version :

  • La distribution inclut l'ensemble d'outils VxM créé par les développeurs de la distribution, conçu pour gérer l'hyperviseur et organiser le lancement. machines virtuelles Systèmes d'exploitation aux performances proches de celles d'une exécution native. Pour améliorer les performances du système invité, VxM exploite des mécanismes d'accélération matérielle sur les systèmes multi-GPU, le transfert direct des périphériques PCI et des événements d'entrée, ainsi que l'isolation des ressources des cartes graphiques dédiées via IOMMU.
  • Le noyau Linux 6.19.2, intégrant des correctifs du projet CachyOS, est utilisé. La chaîne d'outils a été mise à jour vers la version 1.0.12 afin de prendre en charge le mécanisme « sched_ext » (SCX), permettant l'utilisation d'eBPF pour la création d'ordonnanceurs de processeur. Des modifications ont été apportées pour empêcher les disques NVMe de passer en mode d'économie d'énergie extrême, réduisant ainsi considérablement les temps de démarrage.
  • Le serveur composite Hyprland a été mis à jour vers la version 0.53.3. Une nouvelle syntaxe pour les règles de fenêtres est désormais disponible. La fonctionnalité d'éclairage nocturne Hyprsunset est également disponible. L'animation d'ouverture et de fermeture des fenêtres a été modifiée. L'écran de verrouillage Hyprlock affiche désormais l'état de la batterie, agrandit l'avatar de l'utilisateur et ajoute des informations sur le média en cours de lecture.
  • QtGreet a été remplacé par le nouvel écran de connexion QMLGreet, développé avec le framework MauiKit et lié au processus d'arrière-plan greetd. QMLGreet prend en charge les schémas de couleurs KDE standard, personnalise les polices, propose des thèmes d'icônes et de fonds d'écran personnalisés, détecte automatiquement les sessions Wayland et s'intègre à logind ou elogind. Pour l'intégration avec les composites, serveurs Basé sur wlroots, QMLGreet utilise le protocole Wayland Layer Shell (wlr-layer-shell-unstable-v1).  Sortie de Nitrux 6.0
  • L'interface NudgeOSD a été ajoutée pour afficher les notifications système et les informations relatives aux combinaisons de touches. NudgeOSD est écrite en QML à l'aide de MauiKit et LayerShell-Qt et prend en charge les thèmes de couleurs KDE ainsi que les thèmes d'icônes système.  Sortie de Nitrux 6.0
  • L'outil de gestion des mises à jour système, nuts-cpp (Nitrux Update Tool System), a été entièrement réécrit. Les scripts shell ont été remplacés par des composants C++ basés sur une architecture client-serveur. L'interface a été repensée avec MauiKit et l'intégration avec PolicyKit a été implémentée pour les opérations privilégiées. L'installation atomique des mises à jour et les instantanés XFS garantissent l'intégrité des transactions et la possibilité de restauration en cas de problème.  Sortie de Nitrux 6.0
  • Un mode de récupération (Nitrux Rescue Mode) a été ajouté. Implémenté au niveau de l'initramfs, il permet de restaurer le système à un état fonctionnel antérieur en cas de panne, grâce à des sauvegardes XFS cryptographiquement vérifiées, créées par l'outil NUTS lors d'une mise à jour système. De plus, il est possible de restaurer la configuration du chargeur de démarrage et de sélectionner un instantané du système de fichiers enregistré depuis le menu de démarrage.  Sortie de Nitrux 6.0
  • Une option « Mode Intel Xe » a été ajoutée au chargeur de démarrage GRUB, activant le pilote Intel Xe au lieu du pilote i915 sur les systèmes équipés de GPU Intel. Intel Xe prend en charge les GPU Intel Gen12 (Xe-LP), Meteor Lake (Xe-LPG), Lunar Lake et Xe2.
  • Ajout du module noyau kvmfr (Looking Glass) pour afficher efficacement l'écran du système invité dans une fenêtre séparée.
  • Les versions mises à jour des paquets incluent Flatpak 1.16.2, NVIDIA 590.48.01, Mesa 25.3.3, NetworkManager 1.54.3, Python 3.13.9, Wireplumber 0.5.13, Calamares 3.3.14, SwayNC 0.12.4, Distrobox 1.8.2.4.

Source: opennet.ru

Ajouter un commentaire