GSmartControl is a GUI program that uses the programs in smartmontools to show the SMART data of your hard disk or SSD and to run tests on it.
- Installing it is easy:
$ sudo apt install gsmartcontrol
- When you invoke the program, it requires superuser privileges. After starting it shows all the drives connected to your computer. You can right-click on any drive to view SMART data or run tests on it.
- Sometimes SMART may not even be enabled on a drive. You can right-click on a drive to Enable SMART or to Enable auto offline data collection.
Right-click and choose View Details to get all the information about the drive.
Identity: This shows information about the drive like model, device, serial number and such.
Attributes: This shows the all-important SMART data values. The killer feature of GSmartControl is that this display is color coded. For example, values that indicate that the drive has started to degrade or fail will be in pink or red. This is a huge plus over the SMART information shown by GNOME Disks program where you have no idea what to make of the displayed values. Hovering the mouse cursor over any value gives a longer description about the value in a tooltip. This is again a huge plus since these values cannot be readily understood by the normal user.
Perform tests: This is the tab from where you can perform tests created by the disk manufacturer to check the health of the disk. Typically, there will be a Short test which takes ~2 minutes and an Extended test that might take an hour. Sometimes, there might be other tests offered by the disk manufacturer like a Conveyance test and so on. Running a short test should already be enough to point out if your disk is in danger.
- If you cannot view any SMART information for the disk, then the device type that smartctl is detecting for it might be wrong. Specify a device type that matches the disk in Options → Preferences → Smartctl invocation → Smartctl parameters.
Tried with: GSmartControl 0.8.7 and Ubuntu 16.04