Today is the day! — Nitrux 1.3.9 is available to download
We are pleased to announce the launch of Nitrux 1.3.9. This new version brings together the latest software updates, bug fixes, performance improvements, and ready-to-use hardware support.
Nitrux 1.3.9 is available for immediate download.
✔ What’s new
- We’ve updated the default kernel to version 5.4.108.
- If you remove this kernel and want to install it again, run the following command.
-
sudo apt install linux-image-mainline-lts-5.4
-
- If you remove this kernel and want to install it again, run the following command.
- We also offer the latest (as of this post) mainline LTS and non-LTS kernels from our repository, currently 5.10.26 and 5.11.10, respectively.
- To install either of these kernels, run one of the following commands.
-
sudo apt install linux-image-mainline-lts sudo apt install linux-image-mainline-current
-
- To install either of these kernels, run one of the following commands.
- We also offer the latest (as of this post) Liquorix and Xanmod kernels from our repository, currently 5.11.0-10 and 5.11.10, respectively.
- To install either of these kernels, run one of the following commands.
-
sudo apt install linux-image-liquorix sudo apt install linux-image-xanmod
-
- To install either of these kernels, run one of the following commands.
- We also offer the latest (as of this post) Linux Libre LTS and non-LTS kernels from our repository, currently 5.10.26 and 5.11.10, respectively.
- To install either of these kernels, run one of the following commands.
-
sudo apt install linux-image-libre-lts sudo apt install linux-image-libre-current
-
- To install either of these kernels, run one of the following commands.
- The newest release of Nitrux is no longer built upon an Ubuntu focal rootfs base and a mixture of Devuan repositories. Starting from this release, the distribution is built using a Debian rootfs.
- This change means that installing packages using APT and dpkg becomes less problematic compared to our previous releases. However, we want to emphasize that the preferred method to add new software to the distribution is to use AppImages.
- We also include a simple text file called installed_pkgs.txt in the root that, as its name suggests, lists all installed packages by default in the distribution.
- Users that have installed the distribution before this release will continue to get updates from the enabled repositories, i.e., Devuan, Neon, Ubuntu (focal). However, it’s important to understand that there’s a divergence between that base and the new one. The packages coming from our repository will make references to packages not found in those repositories.
- Therefore, we recommend that users perform a clean installation. Select replace partition in the Calamares installer; that way, Calamares will erase only the root, and the installer will keep the user directory.
- We’ve updated KDE Plasma to version 5.21.2, KDE Frameworks to version 5.79.0, KDE Gear to version 20.12.3.
- Usually, a new ISO includes the latest Plasma and KF5 release, unfortunately not this time. See Known issues.
- We’ve added a new default application style (KStyle) forked from Lightly to replace our previous themes that used SVGs (Kvantum). The new KStyle follows the appearance of the Kvantum themes closely. The previous Kvantum themes are still available in System Settings (Application Style > select kvantum or kvantum-dark) and Kvantum Manager.
- To report bugs, use either our bug tracker or directly at its repository.
- Because Lightly includes a window decoration, our forked KStyle also provides an alternative window decoration.
- The window buttons are now on the left by default.
- We’ve updated the previews of our Plasma global themes to indicate better how these look. Because we’re using a KStyle and native C++ window decoration, the Global themes will correctly apply the new appearance without having to open Kvantum Manager.
- We’ve updated Kdenlive to version 20.12.3
- We’ve updated LibreOffice to version 7.1.1-2.
- We’ve updated Firefox to version 87.0.
- We’ve added two new KCMs, Online Accounts and Software Updates.
- We’ve updated the Maui applications to version 1.2.1 and added two new applications, Shelf and Clip.
- We’ve added kio-fuse. “KioFuse allows you to mount remote directories into the root hierarchy of your local file system, thereby exposing KDE’s advanced access capabilities (SSH, SAMBA/Windows, FTP, TAR/GZip/BZip2, WebDav, etc.) to POSIX-compliant applications such as Firefox, OpenOffice, GNOME apps, shell utilities and more.”
- We’ve removed mpv and qpdfviewer.
- We’ve updated the minimal ISO to the same base as the main release.
✨ Download
Here are various ways to download our ISOs.
❌ Known issues
- cgroupfs-mount needs to be started manually, followed by dockerd to initialize the Docker daemon to use Docker containers.
- When booting our ISO in a recent Virtualbox (6.14+) and EFI is enabled, the ISO is not booted automatically. To boot the ISO, access the Virtualbox EFI firmware pressing ESC during boot, then navigate to Boot Maintenance Manager, then Boot From File; The boot menu will display a list of devices; select the entry that has CDROM in it, then select the entry <efi> and press Enter, then select <boot> and press Enter, then select <bootx64.efi> and press Enter.
- VMWare Workstation does not present this problem.
- Some packages will hang or present an error during the configuration stage due to their post-installation scripts expecting a different Shell than the one we use. As described in a Github issue on our bug tracker, this occurs because the script expects /bin/sh to be a link to Dash (the Debian Alquimist Shell); the script may also fail because it contains bashisms. Correcting the shebang of the affected script to #! /bin/bash resolves the problem.
- In some instances, the system will (seemingly) halt its boot process with the error ERROR: plymouth failed to start. Check the issue at GitHub for more information, and also, we’re offering a bounty for anyone willing to fix this problem.
- Maui applications (stable, 1.2.1) do not apply the theme and color-scheme correctly when upgrading Kirigami. Once the AppImages are fixed, users will be able to update to the latest Plasma and KF5 releases.
ℹ️ Notes
-
- OpenGL acceleration is used by default if you use Nitrux in a VM, open System Settings>Monitor>Compositor, and select XRandr in addition to disabling desktop effects like Blur for better performance.
- To utilize 3D acceleration in a hypervisor like VirtualBox, please use the guest additions ISO from Oracle, do not use the Debian packages from the repositories. For VMware Workstation and VMware Player, please use the package open-vm-tools-desktop from the repositories.
- The managed locations (and thus the default) for AppImages in Nitrux are /Applications and ~/Applications.
- AppImages launched from the application menu will be launched using firejail for sandboxing by default.
- The default user and password are nitrux.
- Changing the theme using the Global Theme KCM does not alter the Kvantum theme; to properly change the Kvantum theme, use Kvantum Manager.
- The Kvantum theme does not pick up the color-scheme selected using the Colors KCM since the Kvantum SVG theme engine does not work like that. When Kvantum is used, the color-scheme is complementary to the Kvantum theme, as the theme is already providing the colors for the UI widgets.
- Applications such as Discover and the Maui apps use QML and not QtWidgets like System Settings, Ark, KCalc, etc. So they are not themed to the full extent that QtWidgets apps are because Kvantum does not support QML adequately.
- Both Kvantum themes support transparency and blur, but it’s not enabled by default.
- We include two layouts for the desktop, one is the default top panel and bottom dock, and the other is a single bottom panel; Latte Dock uses both. To change between them, right-click the dock or the panel. Using the Global Theme KCM and checking “Use desktop layout from theme” does not change the layout.
- The Flathub repository is not added by default. However, it can be easily added using Plasma Discover by going to Settings>Add Source or using the terminal and entering the Flathub URL described in the Flatpak quick setup guide.
- Nitrux is exclusively a 64-bit Linux distribution; however, software like Steam (32-bit) can be installed using Flatpak, and Windows software can be run using Wine. See using Wine in Nitrux.
- We’ve removed the Nvidia proprietary driver from the ISO file due to a bug with laptops using Optimus. Users that wish to use the Nvidia proprietary driver can do so by running the following command post-installation.
- The command will install the driver, the driver settings program, the PRIME command, and our X11 configuration for the Nvidia driver. For laptop users, after installing the package, the default PRIME profile will be on-demand.
-
sudo apt install -yy nvidia-x11-config
-
- The command will install the driver, the driver settings program, the PRIME command, and our X11 configuration for the Nvidia driver. For laptop users, after installing the package, the default PRIME profile will be on-demand.
- The Plasma (Wayland) session currently works better with Intel and AMD graphics cards. The session can work with Nvidia graphics cards, albeit with reduced performance.
- Due to OSDN file size limitations, the ISO image is split into multiple parts; to join them, run the following command.
-
cat nitrux-release-amd64_2021.02.27.iso.part.* > nitrux-release-amd64_2021.02.27.iso
-
- When installing the meta-packages to add other desktop environments in the minimal ISO, depending on the meta-package, it may or may not include the complimentary utilities such as a file manager, text editor, terminal emulator, web browser, etc., or additional hardware drivers. As well as customizations of any kind; this is not a bug.
- By default, only a single TTY is enabled (TTY1) to display the graphical session. To enable other TTYs, run the following command.
-
# Replace X with a number, i.e., /dev/tty2. sudo fgetty /dev/ttyX &
-
- We also offer users the possibility of using Git builds of MESA to complement the performance gains from utilizing either the two new kernel options, Liquorix or Xanmod. To do this, run the following commands.
-
sudo apt install mesa-git sudo apt upgrade -yy
-
- For users that decide to use the minimal ISO, here’s an i3 cheat sheet to get around it.
- To start Calamares in the minimal ISO, run the following command.
-
sudo -E calamares
-
🏆 Report bugs
To report bugs, please use our bug tracker at GitHub.
📝 Changelog history
To see a list of previous changelogs, click here for the changelogs archived at our site, or click here for the changelogs archived at Sourceforge.
ℹ️ Resources
Here are various articles, tutorials, and other information directly on our blog.