There are many ways to view critical system information on Linux. One of the best applications by far to find system information on Linux is I-Nex. It’s a Linux clone of the popular windows tool CPUz. With it, users can easily view hard to find system information.
Install the I-Nex tool by following the commands that correspond with your Linux OS.
Note: those looking to run the I-Nex tool need to be running Ubuntu, Debian, Arch Linux, Fedora or OpenSUSE.
The I-Nex system information tool is well supported on Ubuntu and Ubuntu-like Linux distributions via a PPA. However, this PPA has yet to support Ubuntu 18.04. As a result, if you want to install the I-Nex tool, you’ll need to make some modifications on your OS.
Not too many things need to change to install this software on Ubuntu. Instead, users just need to add the Ubuntu 17.04 software source to /etc/apt/sources.list. Open up a terminal and use the echo command to enable the software source.
sudo -s echo '#I-Nex 17.04 PPA.' >> /etc/apt/sources.list echo 'deb https://ppa.launchpad.net/i-nex-development-team/daily/ubuntu zesty main' >> /etc/apt/sources.list
The software source is in Ubuntu 18.04. To finish up, restore the GPG key and run the update command.
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 431D3C83F34CDDAD sudo apt update
Installing I-Nex on Ubuntu and operating systems that use the Ubuntu base is a little tricky though, now that the 17.04 software source is taken care of, everything starts to get easier. In the next step of the process of getting this software working, you must install “Gambas”.
Gambas is a runtime, and without it, I-Nex can’t run. To install it, first, add the following PPA. Don’t worry, this one has support for 18.04!
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt update
sudo apt upgrade
With both software sources working, install the Gambas packages that I-Nex needs for it to run on Ubuntu.
sudo apt install gambas3-dev gambas3-gb-image gambas3-gb-qt5 gambas3-gb-form gambas3-gb-desktop gambas3-gb-form-stock -y
Finally, install I-Nex using apt install.
sudo apt install i-nex
Running the I-Nex software on Debian is a little more challenging than on Ubuntu, as it’s not possible to shift software repositories around, and force them to work. Instead, if you’re looking to get this software working on a Debian PC, it’s best to just build the software from source.
To build the program from source, open up a terminal and enter the following commands:
sudo apt-get install \ debhelper devscripts pkg-config dpkg-dev \ lsb-release gambas3-dev gambas3-gb-image gambas3-gb-qt5 gambas3-gb-form gambas3-gb-desktop \ gambas3-gb-form-stock git git clone https://github.com/eloaders/I-Nex.git
cd ./I-Nex && \ fakeroot debian/rules build && \ fakeroot debian/rules binary && \ cd .. && \ sudo dpkg -i ./i-nex*.deb
Compiling an I-Nex binary for Ubuntu should work fine. Still, dependency issues can arise. If this happens to you, fix it with apt-get.
sudo apt-get install -f
On the I-Nex developer’s website, it states that the program is in the “Community” software repository. Sadly, the maintainers of Arch Linux have since taken it out of there. Still, this isn’t a huge deal, as there is an AUR package available. To install the AUR package, open a terminal and run the following commands.
Note: building programs in the Arch Linux AUR is always risky, as sometimes dependencies refuse to install. When this happens, you’ll need to visit the package page and grab them manually.
sudo pacman -S git base-devel git clone https://aur.archlinux.org/i-nex.git cd i-nex makepkg -si
Users can install I-Nex on Fedora Linux thanks to Copr. To enable these software sources, open up a terminal and enter the following commands. Keep in mind that the repos currently only support Fedora 27. They should work fine with version 28, but use at your own risk!
sudo dnf copr enable brollylssj/libcpuid sudo dnf copr enable brollylssj/I-Nex sudo dnf install libcpuid11.* i-nex.* gambas3-gb-qt5-webkit.*
The I-Nex system info software tool is readily available for all versions of OpenSUSE, thanks to the OBS. To install it, launch a bash terminal and run the following commands.
sudo zypper addrepo https://download.opensuse.org/repositories/Education/openSUSE_Tumbleweed/Education.repo
openSUSE Leap 42.3
sudo zypper addrepo https://download.opensuse.org/repositories/Education/openSUSE_Leap_42.3/Education.repo
For openSUSE Leap 15.0
sudo zypper addrepo https://download.opensuse.org/repositories/Education/openSUSE_Leap_15.0/Education.repo
Finish the process by installing I-Nex.
sudo zypper refresh sudo zypper install i-nex
Checking Critical System Info
I-Nex has many different information sections. Specifically, they have CPU, GPU, Mobo, Audio, Drives, System, Kernel, Memory, Network, and USB.
Viewing critical information is as easy as clicking a tab in the app. Not sure what these tabs do? Check below for more information.
I-Nex has some of the best information for CPUs on Linux. In this section, you’ll get a temperature readout (in Celcius), the MHz it’s running at, as well as the CPU flags it’s using.
The I-Nex GPU information section is as impressive as the CPU section. It shows lots of information, including the model number, vendor, the driver it’s using, and even the exact version of OpenGL!
Forgot your computer’s motherboard model number? Check the “Mobo” section! It has everything, from the exact board model, manufacturer, to the BIOS version.
The Audio tab in I-Nex is less user-friendly than some of the other tabs. Still, if you’re looking to find out audio information about your Linux PC, this is a tab to check.
Want to know information about your hard drive? Check “Drives” in I-Nex. It has a detailed readout of how much data is in use, how much free space you have left, the temperature of your hard drive, and more!
The System section of I-Nex isn’t very important. Still, those looking for a quick summary of their Linux PC ought to check this tab out.
Kernel, in I-Nex, gives information about the Linux kernel currently running. Additionally, it also shows info about the running kernel’s build date, and configuration.
Need to check out how much RAM your Linux PC is using? Check the Memory section. In this area, you’ll be able to see how much RAM is in use as well as available free space. The Memory section also shows how much of the SWAP partition is in use.