Skip to main content

Today is the day! — Nitrux 2.9.0 “nu” is available to download

We are pleased to announce the launch of Nitrux 2.9.0. This new version combines the latest software updates, bug fixes, performance improvements, and ready-to-use hardware support.

Nitrux 2.9.0 is available immediately.

🔰 Information: The codename for this release is “nu,” which refers to “Nitrux Update Tool System,” as it is the first version to include our new update utility.

⚠️ Important: Despite the efforts and improvements in this and previous releases, we’re not claiming to be security or forensic experts or that the distribution is “impenetrable” or “unhackable,” so there isn’t any misunderstanding. Suggestions to continue improving on this area are welcome at our bug tracker (open a new discussion).

This release is brought to you by our friends at packagecloud. packagecloud provides Nitrux Latinoamericana with the vital infrastructure that allows us to build our distribution.

Private NPM repository and Maven, RPM, DEB, PyPi and RubyGems Repository · packagecloud

Lightning-fast, secure, automated package management.

 

📜 Table of Contents

    1. What’s new
    2. Download
    3. Known issues
    4. Notes
    5. Report bugs
    6. Changelog history
    7. Resources
    8. PSA

✨ What’s new

We recommend new users do a fresh installation using the latest media. For users of the previous version (2.8.1), please check the Notes for information about upgrading Nitrux.

Nitrux 2.9.0 build.300623.nu uses Linux 6.3.9-1 (Liquorix)

We’ve updated the following components of the distribution.

We’ve added the following components to the distribution.

  • Maliit GTK+ 2 and GTK+3 input method modules.
  • Additional firewall rules to allow pairing with the KDE Connect mobile app with the desktop by default.
  • NVMe multipath is enabled for new installations by default.
  • dbab, a DNSmasq-based ad-blocking utility using Pixelserv. “dbab provides a solution for the SOHO service environment and smoothly integrates DHCP, DNS, local caching, and Ad blocking into harmony. Adblocking is done by DNSmasq + Pixelserv, i.e., done at the DNS level — all requests to ad sites are blocked right there at DNS.”
    • Features include the following.
      • Work at the DNS level. Leave the web pages intact, without pattern matching, string substitution, or/or replacing HTML elements.
      • Serve instantly. All ads will be replaced by a 1×1 pixel gif image served locally by the dbab-svr pixel server.
      • Maintenance free. You don’t need to maintain the list of ad sites yourself. The block list can be downloaded from pgl.yoyo.org periodically. If you don’t like some of the entries, you can quickly add to or remove them from that list.
    • 🔰 Information: For configuration, see the documentation for dbab.
  • Numerous modules for Fcitx5, such as the following.
    • X.Org module.
    • Wayland module.
    • Lua module.
    • DBus module.
  • Improved support when using Fcitx5 as the input method for GTK (GTK 2, 3, and 4) and Qt (5 and 6) applications.
  • Fcitx5 autostarts on user login.
    • 🔰 Information: Users can disable this in System Settings>Startup and Shutdown>Autostart.
  • Mozc Setup GUI, which is part of Mozc.
    • 🔰 Information: We include it for cases where the Fcitx5 KCM may lack some setting; it does not replace the KCM. The desktop launcher is hidden but can be accessed using Krunner.
  • Input Method Configuration. Input method configuration framework for Debian.
    • 🔰 Information: We include it for cases where the Fcitx5 KCM may lack some setting; it does not replace the KCM. The desktop launcher is hidden but can be accessed using Krunner.
  • Plasma Firewall. Plasma Firewall is an easy-to-use graphical interface for UFW or Firewalld. Like NX Firewall (which is replacing), it is accessible from System Settings since it’s a KCM.

  • Zap. Zap is an AppImage command-line manager.
    • Install AppImages from the AppImage Catalog and AppImage Catalog v2.
    • Update AppImages.
    • Run as a daemon to check for updates (this feature requires Systemd and does not work in Nitrux).

  • Plasma Gamemode. Described as a “shell extension that will show you whether GameMode is active and for which processes.”

  • HP Linux Printing and Imaging System and HP SANE backend for multi-function peripherals.
    • The HP Linux Printing and Imaging System provides full support for printing on most HP SFP (single-function peripheral) inkjets and many LaserJets, and for scanning, sending faxes, and for photo-card access on most HP MFP (multi-function peripheral) printers.
  • Zero Install. Zero Install or 0install is “a decentralized cross-distribution software installation system available under the LGPL. It allows software developers to publish programs directly from their web-sites while supporting features familiar from centralized distribution repositories such as shared libraries, automatic updates, and digital signatures.
    • Run apps with a single click. Run applications without having to install them first.
    • Anyone can distribute software. Create one package that works on multiple platforms.
    • You control your computer. You don’t have to guess what happens during installation.
    • Security is central. Installing an app doesn’t grant it administrator access.

  • Support for NetworkManager VPN plugin for OpenConnect, an open client for Cisco’s AnyConnect SSL VPN, Juniper’s Pulse Connect Secure, and Palo Alto’s GlobalProtect.
  • As we already do with Steam, Bottles, and itch.io, we now include an application menu entry to install Heroic Games Launcher.
  • kexec-tools. kexec-tools allows a Linux kernel to boot from the context of a running kernel.
  • Wireguard. WireGuard is a novel VPN that runs inside the Linux Kernel and uses state-of-the-art cryptography (the “Noise” protocol).

We’ve fixed or closed the following issues in the distribution; see Report bugs.

We’ve removed the following components from the distribution.

  • Latte Dock.
    • 🔰 Information: Latte Dock has been unmaintained for a while, and it’s become increasingly unstable. This will likely be worse once KDE Frameworks and Plasma switch to Qt6. NX Desktop will default to a similar layout but use Plasma panels instead.
  • PulseAudio Equalizer LDSPA.
  • NX Firewall.
    • 🔰 Information: We have removed NX Firewall as its codebase has not seen active development in many years. It was working by a thread nowadays, and we have archived the repository. KDE initially forked it to make Plasma Firewall, restoring much of the lost functionality and improving it, most importantly, fixing bugs.
  • appimage-cli-tool.
    • 🔰 Information: We have replaced appimage-cli-tool with Zap, as the former hasn’t seen active development.
  • Debug packages for Plasma, Latte Dock, KWin, etc.
    • 🔰 Information: By removing these packages, we reclaim storage space by reducing the size of the ISO.

📥 Download

Here are various ways to download our ISO.

Checksums (MD5).

0e0e66fe53aeab228f0e98b473190ac2 nitrux-nx-desktop-plasma-ce3e8fa9-amd64.iso
-------------------------------- nitrux-maui-shell-0x0fffff-amd64.iso

⛔ Known issues

To see a list of known issues, click here.

🗒 Notes

To see a list of release notes, click here.

🐞 Report bugs

To report bugs, please use our bug tracker on GitHub.

📝 Changelog history

To see a list of previous changelogs, click here for the changes archived at our site or for the changes archived at Sourceforge.

📰 Resources

Here are various articles, tutorials, and other information on our blog.

📌 Post-release announcements

Here’s a list of post-release service announcements for this version of Nitrux.