Skip to main content

Today is the day! — Nitrux 3.4.1 “mi” is available to download

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

Nitrux 3.4.1 is available immediately.

🔰 Information: The codename for this release is “mi,” which refers to the miscellaneous changes and updates we’ve done in this release.

⚠️ 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 organization at GitHub (open a new discussion).

🔰 Information: The ISO file is signed with a GPG key, and we only provide SHA512 checksum files; please check the Notes to know more.

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 (post-release service announcements)
    9. Get involved

✨ What’s new

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

Nitrux 3.4.1 build.300424.mi uses Linux 6.8.8-1 (Liquorix)

We’ve updated the distribution components listed below.

We’ve added the following components to the distribution.

  • Safe-rm is a safety tool intended to prevent the accidental deletion of important files by replacing /bin/rm with a wrapper, which checks the given arguments against a configurable list of exclusions for files and directories that should never be removed.
    • 🔰 Information: This update replaces the previously included saferm script, which was not functional.
  • PowerTOP is a Linux tool for diagnosing power consumption and power management issues. In addition to being a diagnostic tool, PowerTOP has an interactive mode for experimenting with various power management settings that the Linux distribution has not enabled.
    • 🔰 Information: We also include an OpenRC service script that starts during boot and automatically applies power-saving measures.
    • 🔰 Information: PowerTOP is used in addition to TLP to improve battery life in battery-powered devices; it does not replace TLP.
  • DebugFS. Debugfs is a simple way for kernel developers to make information available in the user space. Unlike /proc, which is only meant for information about a process, or sysfs, which has strict one-value-per-file rules, debugfs has no rules. Developers can put any information they want there.
    • 🔰 Information: We also include an OpenRC service script to start it during boot.
  • We added a boot parameter to allow utilities like CoreCtrl to override power features for AMD graphics cards using the “amdgpu” MESA driver.
  • We added an X11 configuration file to enable overclocking for NVIDIA graphics cards.
  • OpenRazer. A collection of Linux drivers for Razer devices – providing kernel drivers, DBus services, and Python bindings to interact with the DBus interface.
  • fprint. The fprint project aims to add support for consumer fingerprint reader devices in Linux, as well as other free Unices.
    • 🔰 Information: We also include an OpenRC service script to start the daemon during boot.
    • 🔰 Information: Note that KWallet cannot be unlocked using a fingerprint reader.
    • ⚠️ Important: SDDM works with a fingerprint reader when using fprint, and we have configured SDDM to use fingerprints or passwords to log in. However, be aware of the limitations of the current implementation of this functionality in SDDM; see this issue at the SDDM repository for more information.
    • ⚠️ Important: Note that fprint also has limitations regarding which fingerprint sensors will work with it. For this distribution release, we have used the mainstream release provided by Debian. Check the following link to verify that your sensor is supported by fprint.
  • Additional translation files for the following languages.
    • Italian.
    • Dutch.
    • Polish.
    • Russian.
  • gamescope. SteamOS session compositing window manager.

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

  • Fix display problems with the custom page add-ons for the Plasma System Monitor included in Nitrux.
    • 🔰 Information: The pages can load the GPU information automatically depending on the user’s hardware configuration. Otherwise, users must configure the pages according to their GPU. If the custom pages in the Plasma System Monitor do not load the GPU information automatically, it does not mean it is a bug in Nitrux.
  • Fix the Plymouth boot splash image that was not being displayed during boot.
  • Fix a problem with user authentication in installed systems using PolicyKit failing when attempting to use an application that requires elevated privileges.
  • Fix a problem with os-prober failing when updating the GRUB menu due to a missing directory.
  • Fix our ZSH configuration that prevented the theme from loading correctly.
  • Fix the wrong service dependency in the Waydroid service script.
  • Fix the (technically) harmless error message printed on the boot log by adding a service script for Plymouth conformant to OpenRC to replace the SysV service script provided by upstream (Devuan; Debian only provides a Systemd unit file nowadays).

We’ve removed the following components from the distribution.

  • Remove a non-utilized OpenRC start file from /etc/local.d.
  • Remove the service for rc.local from the default and nonetwork runlevels in OpenRC, as we don’t use it.
    • 🔰 Information: The service script is not removed from the root, so those interested in using rc.local can do so.
  • Remove the standalone docker-systemctl-replacement, as it was only included to prevent dpkg and APT from imploding when building the root directory.

📥 Download

Here are various ways to download our ISOs and virtual appliances.

Checksums (SHA512).

Check the tutorial for using the signature file or the checksum; click here.

⛔ 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.

📢 PSA (Post-release service announcements)

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

🚀 Get involved

Everyone can participate in the Nitrux community on many levels, from advising fellow Nitrux users to becoming a maintainer. Any contribution, even the smallest, is valued. To start contributing to Nitrux, click here.