Skip to main content

Below is a list of release notes that we recommend reading before installing the distribution.

🗒 Notes

Virtualizing Nitrux

  • 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. Additionally, disable the compositor in System Settings and utilize a lighter alternative like xcompmgr.
  • 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. After installing the VirtualBox guest additions using the ISO, do not remove the ISO and reboot; remove the ISO from the VM after successfully booting to the session.
  • By default, when creating a new virtual machine in VirtualBox, the graphics controller selected is VMSVGA, which requires the guest additions to be installed to change the screen resolution. Changing the graphics controller to VBoxVGA or VBoxSVGA will allow changing the resolution without the guest additions.

Managing AppImages

  • 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.
  • Some AppImages refuse to run when using Firejail but will run otherwise when using a specific flag. This problem is most visible with some Electron applications or Chromium-based web browsers. To run these AppImages, append the following Chromium flag.
electron-app.AppImage --no-sandbox
chromium-based-browser.AppImage --no-sandbox
    • We strongly emphasize that we do not recommend running AppImages without the sandbox, especially concerning web browsers.

Live Session

  • The default user and password are nitrux.

Kvantum Theming

  • 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. When Kvantum is used, the color scheme complements the Kvantum theme, as the theme already provides the colors for the UI widgets.
  • 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.

Latte Layouts

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

Support for Other Self-Contained Formats

Using Wine

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

Nvidia Proprietary Driver Information

  • We’ve removed the Nvidia proprietary driver from the ISO file due to a laptop bug using Optimus. However, users who wish to use the Nvidia proprietary driver can run 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.
  • The default TTY for the graphical session can change if your computer is utilizing the Nvidia proprietary driver.
sudo apt install -yy nvidia-x11-config

Wayland Information

  • The Plasma (Wayland) session works better with Intel and AMD graphics cards and Nvidia graphics cards using the Noveau driver. Additionally, the session can work with Nvidia graphics cards utilizing the proprietary driver, albeit with reduced performance.

Updating MESA

  • 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

Minimal ISO Information

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

Misc. Information

  • 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. This file is present in both ISO files, and users can use it to compare more extensive changes from release to release, like package updates.

Virtual Appliances Information

  • We’ve added two virtual appliances for those interested in trying Nitrux in a virtual machine. The virtual appliances are created using VirtualBox 6.1.26. Below is a comparison table of the virtual appliances’ default configuration.
  • After adding the virtual appliances, Users can configure their hardware settings to fit the host capabilities.
  • The password for the virtual appliances and the default user is nitrux.
  • No extra software (other than the Oracle Guest Additions) is installed, where applicable.
Default VM Configuration Standard (w/ NX Desktop) Minimal (w/o NX Desktop)
General Encrypted Storage
System Motherboard, CPU, RAM 6GB RAM
6 CPU Cores
800MB RAM
1 CPU Core
EFI, VT-x/AMD-v, KVM, nested paging
ICH9
Screen Graphics Controller 128MB 16MB
VMSVGA
3D Acceleration 🚫
Storage SATA 4x Ports w/ host cache
Audio PulseAudio, Intel HD Audio
Network Intel 82545EM Server
Serial Ports 🚫
USB USB 3.0 🚫
USB 2.0, 1.1
Extras Guest Additions from ISO 🚫

Upgrading From Previous Versions

  • To upgrade from the previous version of Nitrux (1.6.0) with NX Desktop to version 1.6.1, do the following.
sudo apt update

sudo apt-mark unhold cgroupfs-mount
sudo apt install --only-upgrade nitrux-repositories-config
sudo apt purge firefox
sudo apt install --only-upgrade nx-desktop-apps-legacy

sudo apt -o Dpkg::Options::="--force-overwrite" install libkf5configcore5/focal libkf5config-data/focal libkf5notifications5/focal libkf5solid5/focal libkf5solid5-data/focal libkf5texteditor5/focal libkf5people5/focal kpackagetool5/focal libkf5package-data/focal libkf5package5/focal

sudo apt upgrade

cp -r /etc/skel/.config/latte/* .config/latte/
  • To upgrade from the previous version of Nitrux (1.6.0) without NX Desktop (a.k.a, Minimal) to version 1.6.1, do the following.
sudo apt update

sudo apt dist-upgrade