Compendium.

./welcome.sh
This is the Compendium. We do hope that you won’t run into any problems with Nitrux,
however, no system is perfect!. If you need help with Nitrux check out the information here.
cat /etc/issue
Nitrux 1.1.0

Getting started is easy.

How can I take this great Linux distribution for a spin?.

Hardware requirements

Nitrux does not support the following processor configurations: x86 (32-bit), PowerPC, IA-32, IA-64, RISC, ARM. Nitrux also does not support Motherboards that use CSM or Legacy BIOS to boot operating systems. Deploying Nitrux will convert the target storage device from Master Boot Record or MBR to GUID Partition Table or GPT.

Minimum

CPU2.13 GHz Dual Core 64-bit
RAM2GB
Storage1.27GB
Display32MB VRAM OpenGL 2.1 Support
NetworkEthernet RJ45 Port
OtherMotherboard with support for USB boot, EFI or UEFI Support

Recommended

CPU2.4 GHz Quad-Core 64-bit
RAM4GB
Storage1.27GB
Display256MB VRAM OpenGL 3.0 Support
NetworkEthernet RJ45 Port; Wireless card, Bluetooth
OtherMotherboard with support for USB boot, EFI or UEFI Support

Systems used as a reference for Hardware Requirements: Intel Core2Duo E6400 and Intel Core2Quad Q6600. AMD Phenom II X4 905e, AMD Phenom II X6 1055T, AMD Fusion A4-3420, and DDR3 PC-10600 RAM. AMD Radeon HD 6250, AMD Radeon HD 4770, AMD Radeon HD 7700 and AMD Radeon HD 6410. Nvidia GeForce GT 1030 and  Nvidia GeForce GTX 960 4GB. Intel HD Graphics 620 and Intel GMA X4500. ASUS MA599X EVO R1.0 and ASUS EEE PC 1015BX.

Release Notes

Nitrux 1.1.0 is the first version of our 1.1 series of releases. This new series introduces fundamental changes in the way our Linux distribution works. With Nitrux 1.1.0 we’re adding two new components: znx and MauiKit. znx is our Operating Systems manager tool, and MauiKit is our UI Framework that uses Qt Quick Controls 2. We recommend reading all of our previous articles to get up to speed with how Nitrux works from this point forward.


Nitrux 1.1.0 — What's new:

– Updated packages from Ubuntu 18.04,1 LTS.
– Updated kernel to version 4.19.0.
– Updated Plasma 5 (5.14.2), KDE Apps (18.08.2), KF5 (5.52.0) and Qt 5 (5.11.2).
– Updated Nomad Look and Feel.
– Updated Luv icon theme.


Nitrux 1.1.0 — Known issues:

– The included VLC AppImage does not have an icon.


Nitrux 1.1.0 — Notes:

– Nitrux, by default, uses OpenGL (3.1) acceleration as the rendering backend, this is to provide users of a great experience when they are running the distribution in Live mode on their computers. This default setting affects the performance in VirtualBox since the 3D rendering is entirely software based. We do recommend that in this case, testers use XRender instead. We also suggest that users don’t attempt to install the guest additions from the VirtualBox Guest ISO or install the package using APT and this is because the Linux kernel since version 4.16 does already include the video driver and related modules.

Deploying Nitrux

How to deploy Nitrux to your storage device.

Our ISO is a standard ISO-9660 bootable image. However, our ISO dramatically differs from other conventional Linux ISO files in that ours is not a hybrid-ISO image and this means that the ONLY way to use Nitrux is deploying the ISO image using znx. 

We DO NOT recommend that you flash the ISO raw to a storage device AT ALL, please use znx.

We DO NOT recommend using Rufus, YUMI neither we recommend Unetbootin nor Multiboot or any tool to write the ISO image raw to the device.

You can deploy the ISO from an existing Linux environment by downloading the znx AppImage.

Download znx

Deploying Nitrux using znx-GUI.

Deploying Nitrux is pretty straightforward. Click the application menu, and open znx this will open znx-GUI which is a simple graphical interface for znx.

Click init to initialize the target device.

Select the target device to initialize. The drive that is selected will be wiped clean.

Click deploy to start the deployment process of Nitrux.

Select the target device where the ISO will be deployed.

Enter a name for the deployed system. For example, vendor/release.

Enter the full path to the ISO file or enter an HTTP URL to the ISO file.

znx-GUI will let you know when it has completed the process.

Good!, Nitrux has been deployed.

You can restart your computer to boot into Nitrux.

Next — Using Nitrux

Deploying Nitrux using Konsole.

Steps to deploy Nitrux on your storage device with Konsole.

sudo fdisk -l /dev/sdX
Disk /dev/sdX: 4 GB
sudo znx init /dev/sdX
sudo znx deploy /dev/sdX nitrux/stable nitrux_release_stable.iso
sync
exit

Good!, Nitrux has been deployed.

You can restart your computer to boot into Nitrux.

Next — Using Nitrux

Using Nitrux.

Details on how to use your Nitrux system.

Using Nomad Desktop

How to get around the flagship desktop in Nitrux.

Updating Nitrux

How to maintain Nitrux up-to-date.

Adding new software

Assistance in adding more software in Nitrux.

Nomad Desktop.

Nomad Desktop is the flagship desktop of Nitrux. It focuses on simplicity and elegance. Written from scratch with integration in mind, the Nomad Desktop tightly integrates with the KF5 stack, employing underlying technologies to offer an alternative desktop experience.  Video by — Riba Linux

Next — Updating Nitrux

Updating Nitrux.

Nitrux provides updates to the operating system every month. These include security updates, bug fixes or newer versions of the software. All deployed systems should be updated regularly to ensure the system operates most efficiently and securely possible.

Update using the GUI

How to update Nitrux using the GUI.

Update using the terminal

How to update Nitrux using Konsole.

Update using znx-GUI.

Updating Nitrux is pretty straightforward. Click the application menu, and open znx this will open znx-GUI which is a simple graphical interface for znx. Clicking update will upgrade Nitrux.

Click update to start the update process.

Select the target device where the ISO image was deployed.

Enter the name that you gave to the deployed system.

znx will apply the delta update to the ISO image. znx-GUI will let you know when it has completed the process.

Good!, Nitrux has been updated.

You don’t need to restart your PC for updates to take effect. However, there are things like kernel updates that do require you to reboot.

Next — Adding New Software

Update using Konsole.

To get verbose messages during system updates use Konsole, the KDE Terminal emulator. Updating is easy, enter the commands to download and install the available updates for Nitrux.

sudo znx update /dev/sdX nitrux/stable
[sudo] password for user:
exit

Good!, Nitrux has been updated.

You don’t need to restart your PC for updates to take effect. However, there are things like kernel updates that do require you to reboot.

Next — Adding New Software

Adding New Software.

You can add new applications in different ways.

The first is to get an AppImage using the NX Software Center, click the application launcher and then on Software Center, then search for the application that you want. Application listing is provided by https://www.linux-apps.com/.

Alternatively,  you can also download new AppImages from the web from sites like https://appimage.github.io or https://www.appimagehub.com/. Double-click the AppImage file to start the AppImage Desktop Integration utility.

Here you can choose to Deploy the file or Run it. Deploying the AppImage file will move the AppImage to ~/Applications or /opt/Applications (on nonimmutable systems) where it will add a launcher to the application menu. Clicking Run will execute the AppImage file in the current directory but won’t integrate it with the desktop environment.

Moving the AppImage files to these directories has the added benefit of using firejail which will sandbox the AppImage files.

AppImage.github.io — AppImage Developers

Crowd-sourced AppImage directory. Download an application, and run!. Can also run in a sandbox like Firejail.

Go

Appimagehub.com — openDesktop.org

Started in 2001, openDesktop.org is one of the largest communities where developers and artists share applications, themes and other content.

Go

Tip: In the off chance that the application that you’re looking for is not in available from these sources a quick search on your preferred web engine will yield results. If you are still unable to find an AppImage please contact the developer of the software and ask for an AppImage file or support those who create AppImages in their spare time.

Next — Help and Support

Help and Support.

Get in touch with us if you need an extra helping hand with your experience in Nitrux.

Gitter

Gitter is an open source messaging system for users of GitHub.

Gitter

Email

If you have questions about the use of Nitrux please send us an email.

Email

FB Community

Join our new community over at FB, get the support you need.

FB

G+ Community

Join our new community over at G+, get the support you need.

Google+

Roadmap.

This is a snapshot of what we are planning to do at a given point in time — but like everything else in life, even the best-laid plans are subject to change.

Nitrux 1.0 — June 2017

First public release of Nitrux OS. Based on Ubuntu Zesty.

Nitrux 1.0.x — 2017, 2018

The current set of releases of Nitrux OS. Initially based on Ubuntu Zesty then based on Ubuntu Bionic and currently Ubuntu Cosmic.

Nitrux 1.1 — 2018

First Major Revision of Nitrux OS.

Nitrux 2.0 — 2019

Second Major Release of Nitrux OS.