Nitrux 6.0 Release

Nitrux 6.0.0, a Debian-based distribution with the OpenRC init system, has been released. The full bootable image is 3.4 GB in size. The project's work is distributed under open source licenses.

Previously, the project developed its own NX Desktop, implemented as an add-on to KDE Plasma, but starting with the last release, it switched to supplying a user environment built on the basis of a composite Server Hyprland, the Waybar and Crystal Dock panels, the Wofi application menu, and the Wlogout shutdown menu. Valve's Gamescope composite server is used to launch games. Sway Notification Center is used for notifications, and SwayOSD is used for on-screen indicators.  Nitrux 6.0 Release

Among the changes in the new release:

  • The distribution includes the VxM toolset created by the distribution developers, designed to manage the hypervisor and organize launch in virtual machines Operating systems with performance close to native execution. To improve guest system performance, VxM utilizes hardware acceleration mechanisms on systems with multiple GPUs, direct PCI device and input event passthrough, and resource isolation of discrete graphics cards using IOMMU.
  • The Linux kernel 6.19.2 package, which includes patches from the CachyOS project, is used. The toolchain has been updated to version 1.0.12 to support the "sched_ext" (SCX) mechanism, which enables the use of eBPF for creating CPU schedulers. Changes have been made to prevent NVMe drives from entering deep power-saving modes, significantly reducing boot times.
  • The Hyprland composite server has been updated to version 0.53.3. New syntax for window rules is now available. The Hyprsunset night lighting feature is now available. The window opening and closing animation has been modified. The Hyprlock lock screen now displays battery status, increases the user avatar size, and adds information about the media currently playing.
  • QtGreet has been replaced by the new QMLGreet login screen, written using the MauiKit framework and tied to the greetd background process. QMLGreet supports standard KDE color schemes, customizes fonts, allows for custom icon and wallpaper themes, automatically detects Wayland sessions, and integrates with logind or elogind. For integration with composites, servers Based on wlroots, QMLGreet uses the Wayland Layer Shell protocol (wlr-layer-shell-unstable-v1).  Nitrux 6.0 Release
  • The NudgeOSD on-screen interface has been added for displaying system notifications and key combination information. NudgeOSD is written in QML using MauiKit and LayerShell-Qt and supports KDE color themes and system icon themes.  Nitrux 6.0 Release
  • The system update management tool, nuts-cpp (Nitrux Update Tool System), has been rewritten. Shell scripts have been replaced with components written in C++ with a client-server architecture. The interface has been rewritten using MauiKit, and integration with PolicyKit has been implemented for privileged operations. Atomic update installation and XFS snapshots are used to ensure transaction integrity and rollback in case of problems.  Nitrux 6.0 Release
  • A recovery mode (Nitrux Rescue Mode) has been added. It's implemented at the initramfs level and allows you to roll back the system to a previous working state in the event of a failure, using cryptographically verified XFS backups created by the NUTS tool during a system update. Additionally, you can restore the bootloader configuration and select a saved file system snapshot from the boot menu.  Nitrux 6.0 Release
  • An "Intel Xe Mode" option has been added to the GRUB bootloader, activating the Intel xe driver instead of the i915 driver on systems with Intel GPUs. Intel xe supports Intel Gen12 (Xe-LP), Meteor Lake (Xe-LPG), Lunar Lake, and Xe2 GPUs.
  • Added the kvmfr (Looking Glass) kernel module to efficiently display the guest system screen in a separate window.
  • Updated package versions include 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

Add a comment