* the temperature of the motherboard and CPU sensors (using
lm-sensors).
* the temperature of the NVidia GPUs (using XNVCtrl).
- * the temperature of the Hard Disk Drives (using hddtemp or libatasmart).
- * the rotation speed of the fans (using lm-sensors).
+ * the temperature of ATI GPUs (using ATI ADL SDK).
+ * the temperature of the Hard Disk Drives (using hddtemp, libatasmart
+ or udisks2).
+ * the rotation speed of the fans.
* the temperature of a remote computer.
- * the cpu load.
+ * the CPU load.
Alerts are using Desktop Notification and a specific GTK+ status icon.
* lm-sensors
* library sensors4
* library gtk3 >=3.4
- * help2man
+ * help2man (optional, required to produce the manpage)
* asciidoc (optional, required to produce the html version of the
faq)
* cppcheck (optional, static source checker)
* library libnotify (optional)
- * library libappindicator (optional)
+ * library libappindicator >= 3.0 (optional)
* library libXNVCtrl (optional)
- * library json0 and curl (optional, required for remote monitoring)
+ * library json-c >= 0.11.99 and curl (optional, required for remote monitoring)
* library unity (>=v3.4.2, optional)
* library gtop2 (optional, required for CPU usage)
* library atasmart (optional, for disk monitoring)
+ * library udisk2 (optional, for disk monitoring)
The specific requirements for +psensor-server+:
* library libmicrohttpd
- * library json0
+ * library json-c >= 0.11.99
Compilation and Installation Steps
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5. Start the sensor detection script: +sensors-detect+ and follows the
instructions. Reboot or activate the kernel modules which have
been found.
-6. To monitor HDDs, the +hddtemp+ daemon must be installed and running.
-7. Run: +psensor+
+6. Run: +psensor+
ATI/AMD GPU Support
~~~~~~~~~~~~~~~~~~~