Reading hardware information with I-Nex
Information Desk

© Lead Image © Dan Barbalata, 123RF.com
I-Nex is a graphical tool that quickly gives you a detailed overview of the hardware installed in your computer.
All major distributions and often also the desktop environments come with tools that help users discover more or less detailed information about the hardware of their computers. However, you may need to use several programs to gain information relating to drivers, kernel parameters, and hardware. Most tools deliver no technical specifications at all for certain components, such as motherboards and laptop batteries. The workaround involves a time-consuming search on the Internet.
I-Nex gives you a detailed overview of the hardware installed in your computer and various software parameters in a far easier and faster way. The compact tool presents all relevant information in a visually appealing form.
Installation
Most distributions have I-Nex in their repositories, so you can usually set up the program on your system conveniently with just a few clicks of the mouse. The project website [1] also provides appropriate installation instructions. On Ubuntu, you set up I-Nex from the project PPA (Listing 1).
Listing 1
Install I-Nex
On the I-Nex page, you can pick up the source code of the application, so that you can take a look under the hood. If you are building from the source code, I-Nex needs you to resolve numerous dependencies, including Gambas, Perl, and Python.
After successfully completing the installation, you will find two new entries in the menu structure of the desktop: I-Nex and I-Nex Library. The latter provides information about the libraries used by I-Nex, which the program loads to help it detect hardware and software. You will find the data for the computer in the graphical front-end I-Nex (Figure 1).
The clear-cut program window summarizes the information on the hardware, the kernel, and key components of the distribution in almost horizontally arranged tabs. In addition, there is a load indicator in the form of a colored bar with a percentage in the CPU tab.
Informative
Clicking on the CPUID button at the bottom of the program window opens a new view that informs you of the processor speed, memory size, and hardware support for certain technologies, such as command extensions for multimedia or virtualization.
Because modern Intel processors come with a variety of firmly implemented extensions, the list is accordingly extensive. To view information on each point, click on one of the small blue squares: Doing so follows a link that invokes the page associated with the term on Wikipedia in each case (Figure 2). Clicking on the tab CPUINFO bottom left in the window then returns you to the primary screen with the CPU data display.
The GPU tab delivers data on the graphics adapter and the appropriate drivers and modules. If you use a device with multiple graphics cards, say a laptop with a dedicated graphics chip and a chipset-integrated, power-saving GPU, you can use the appropriate selection box bottom right in the program window to toggle between them.
For detailed information about the display and its capabilities via Extended Display Identification (EDID) press the Force button at the bottom center in the window. Among other things, this information helps you find spare parts for notebook displays, because the panel manufacturer with accurate type data for the screen is displayed in the EDID data (Figure 3).
In the third tab, Mobo, I-Nex shows you all the details it has discovered for your computer's motherboard. The program shows this clearly in a table organized by the categories Board, BIOS, Chassis, and Product.
Comprehensive
In the fourth tab, you will find information on the driver module depending on the audio hardware you have configured. At the top of the display, select the driver in question in a selection box, as long as the system supports it, if multiple sound cards are installed in the computer. These highly detailed displays are particularly useful if you want to take advantage of professional audio software and configure it optimally.
The Drives display is another important panel; it supplies information on the internal or externally attached storage. Combo boxes at the bottom of the window let you select the desired disk and the corresponding partition. I-Nex does not offer hardware tests for your mass storage; you will need additional software such as the Smartmontools and their graphical front-end Gsmartcontrol.
Basic info about the installed operating system is provided in the System tab. Here, I-Nex presents data on the desktop environment, the deployed window managers, the themes, and the installed distribution. You will also find information on the version number of the key components, such as GCC, GLX, and X.org (Figure 4). Pressing the Check button additionally tells the program to determine how many packages are installed on the machine.
The Kernel tab summarizes various pieces of information relating to the operating system kernel, including a list of boot parameters. It offers the possibility of analyzing problems caused by startup parameters in the GRUB boot manager.
The Memory tab displays an overview of the memory physically present in the system as well as its utilization. I-Nex permanently updates the data at intervals of a few seconds. You can thus see the size of the shared cache with buffers and the volume of data the system has outsourced to swap.
Buy Linux Magazine
Direct Download
Read full article as PDF:
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Find SysAdmin Jobs
News
-
KDE Plasma 5.27 Beta is Ready for Testing
The latest beta iteration of the KDE Plasma desktop is now available and includes some important additions and fixes.
-
Netrunner OS 23 Is Now Available
The latest version of this Linux distribution is now based on Debian Bullseye and is ready for installation and finally hits the KDE 5.20 branch of the desktop.
-
New Linux Distribution Built for Gamers
With a Gnome desktop that offers different layouts and a custom kernel, PikaOS is a great option for gamers of all types.
-
System76 Beefs Up Popular Pangolin Laptop
The darling of open-source-powered laptops and desktops will soon drop a new AMD Ryzen 7-powered version of their popular Pangolin laptop.
-
Nobara Project Is a Modified Version of Fedora with User-Friendly Fixes
If you're looking for a version of Fedora that includes third-party and proprietary packages, look no further than the Nobara Project.
-
Gnome 44 Now Has a Release Date
Gnome 44 will be officially released on March 22, 2023.
-
Nitrux 2.6 Available with Kernel 6.1 and a Major Change
The developers of Nitrux have officially released version 2.6 of their Linux distribution with plenty of new features to excite users.
-
Vanilla OS Initial Release Is Now Available
A stock GNOME experience with on-demand immutability finally sees its first production release.
-
Critical Linux Vulnerability Found to Impact SMB Servers
A Linux vulnerability with a CVSS score of 10 has been found to affect SMB servers and can lead to remote code execution.
-
Linux Mint 21.1 Now Available with Plenty of Look and Feel Changes
Vera has arrived and although it is still using kernel 5.15, there are plenty of improvements sure to please everyone.