System Software

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on

Score 63.3%

GSmartControl is a graphical user interface for smartctl (from Smartmontools package), which is a tool for querying and controlling SMART (Self-Monitoring, Analysis, and Reporting Technology) data on modern hard disk drives. It allows you to inspect the drive's SMART data to determine its health, as well as run various tests on it.
Last changelog:

1.0.1 Changes 2 years ago

Fixed compilation under macOS.
Fixed compilation under Fedora Rawhide.
Don't use -mtune=generic for all targets.


2 years ago

where is the download button?




2 years ago

Sorry, added a link to the downloads page.



2 years ago

build was easy.
I had to eliminate the xmessage dependency what also was a easy job.
Thanks a lot!



9 years ago

what about ubuntu???


1.0.1 Changes 2 years ago

Fixed compilation under macOS.
Fixed compilation under Fedora Rawhide.
Don't use -mtune=generic for all targets.

1.0.0 Changes 2 years ago

Ported the interface to GTK+ 3.
Tweaked the user interface a bit.
Added 64-bit packages for Windows.
Dropped support for Windows XP, 2000 and 2003 (they are no longer supported by GTK+).
Fixed detection of newer system-installed smartmontools under Windows.

0.9.0 Changes 2 years ago

Implemented (untested) support for Linux-based Areca controllers with enclosures.
Implemented (untested) support for Windows-based Areca controllers (thanks to Richard Kagerer).
Implemented (untested) support for Linux-based HP controllers with cciss and hpsa/hpahcisr drivers (thanks to Fabrice Bacchella).
Changes in Preferences no longer fail silently until rescan/restart.
Better drive detection under Windows after removable drives are detached.
Windows version is no longer marked as "dpi aware" since it's not supported that well.
Drive attribute descriptions have been updated (including clarifications for SSDs).
Added support for SSD-only and HDD-only vendor attributes.
Devices having only basic info can be displayed now in the info window.
Fixed BDRW drive detection (it was detected as a HDD).
Other minor improvements.
A number of issues have been fixed (including a crash).

7 years ago

Implemented support for Adaptec RAID 5805 controller and possibly other Adaptec models as well (Linux).

Implemented support for Areca RAID controller detection under Linux (untested).

Implemented support for 3ware 3w-sas-supported (twl) RAID controller detection under Linux (untested).

Implemented support for systems with several different 3ware controllers (twa/twe/twl).

Fixed invalid parsing of tw_cli output which caused non-detection of drives and controllers with controller or port numbers greater than 9 if tw_cli was found (3ware linux, windows).

The duplicate drives are no longer shown for some Intel matrix controllers under Windows; Intel RAID controllers are fully supported under Windows now.

Added options to show device name and serial number under drive icons.

Updated SMART attribute definitions and added warnings for SSD lifetime attributes.

gsmartcontrol-root has a new argument "--desktop=..." which replaces the old positional argument; compatibility with the old invocation syntax has been retained.

Completely documented the source using doxygen tags.

Added support for Fedora's consolehelper.

Made GSmartControl DPI-aware under Windows.

Fixed compilation issues with clang and gcc 4.7, as well as glib 2.31.x and newer.

Fixed minor issues in NSIS installer.

Fixed other minor bugs and made minor improvements.

product-maker dodona Jun 17 2017 9 excellent
product-maker pondogor Aug 13 2012 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
updated Aug 03 2017
added Oct 05 2008
downloads 24h
page views 24h 4
System Tags app software