
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
A SuperKaramba Monitor prepared for systems with 1 or 2 CPUs, and nVidia GPU. Include voice support with festival (speech warning of temperature sensors and a initial speech report), and english/spanish translations.
Feel free to add comments (good or bad). I want to fix and improve this theme.
Require:
- superkaramba
- wget
- lm_sensors
- festival, with Spanish support to use SysMaloon-Spanish (see following instructions)
- hddtemp (Only for Advanced modification)
- sox
- libogg
lm_sensors:
- To install lm_sensors try: 'yum install lm_sensors[.i386 | .x86_64]' or 'apt-get install lm_sensors' as root.
- Then run command 'sensors-detect' as root and follow onscreen instructions.
- Finally restart daemon as root: '/etc/init.d/lm_sensors restart'.
- To ensure that all works correctly, type 'sensors' command and you should see a report of all sensors of your motherboard.
festival:
- To install it try: 'yum install festival[.i386 | .x86_64]' or 'apt-get install festival' as root.
- To add Spanish support download 'Festival Spanish Support' and uncompress it at 'festival/lib/voices' directory of festival, generally at /usr/share/.
- To ensure that all works correctly, type 'echo hello | festival --tts' for english speech, or 'echo hola | festival --language spanish --tts' for spanish speech, and you should hear it.
hddtemp:
- To install it try: 'yum install hddtemp' or 'apt-get install hddtemp' as root.
- Note: In this theme, only works if your hard drivers are on /dev/sda and sdb (Normally SATA HDs and PATA HDs running under a kernel that provide a redirection from IDE to SCSI devices)
- If your hards drives are, for example, /dev/hda and hdc, you can try to create a symbolic link as 'ln -s /dev/hda /dev/sda', and 'ln -s /dev/hdc /dev/sdb' as root.
HowTo reconfigure .theme:
Sometimes, 'sensors' command show the information with no standar labels. In that case, you will need to edit your favorite .theme and change some lines.
For example, if your 'sensors' command shows the CPU Temp with 'temp 1' label, you will need to change grep argument of .theme file and, in this example, you will need to modify all lines with grep 'CPU Temp', and change it with grep 'temp 1'.
With hard drives and hddtemp, if your hard drives are /dev/hda and /dev/hdc instead of /dev/sda and /dev/sdb, wou will need to change hddtemp argument.
13 years ago
3.2:
- Added warning sound before alarm speech temperature warning.
- Fixes min and max values of all temperature sensors.
3.1:
- Adapted Core Temps to last version of lm_sensors. lm_sensors 2.10.4 required.
3.0:
- Added temperatures for each CPU Core (Intel Core2Duo) in Advanced modification. Kernel 2.6.22 required.
2.7:
- Fixes max progress bar length.
2.6:
- Fixes initial speech text.
2.5:
- Added Advanced modification: SATA HD Temp monitor and Core voltage.
2.0:
- Added '1 CPU' support english and spanish.
- Fixes Fan Speeds.
1.1:
- Added english support.
- Fixes minor bugs.
1.0:
- First official release.
13 years ago
3.2:
- Added warning sound before alarm speech temperature warning.
- Fixes min and max values of all temperature sensors.
3.1:
- Adapted Core Temps to last version of lm_sensors. lm_sensors 2.10.4 required.
3.0:
- Added temperatures for each CPU Core (Intel Core2Duo) in Advanced modification. Kernel 2.6.22 required.
2.7:
- Fixes max progress bar length.
2.6:
- Fixes initial speech text.
2.5:
- Added Advanced modification: SATA HD Temp monitor and Core voltage.
2.0:
- Added '1 CPU' support english and spanish.
- Fixes Fan Speeds.
1.1:
- Added english support.
- Fixes minor bugs.
1.0:
- First official release.
kinnth
13 years ago
i did a locate for lm_sensors
/etc/init.d/lm_sensors
and
/etc/sysconfig/lm_sensors
dont know which location its using. Im on opensuse 10.3, What part of the text file should I edit to get it working.
Nice coding by the way, when i get it working it shall remain on my desktop forever more!
Report
prestochango
13 years ago
My lm_sensors is located at:
/etc/sysconfig/lm_sensors
Sensors is located at:
/etc/sensors.conf
and I just upgraded lm_sensors to the very newest version.
All the sensors work.
I have four temperature sensors from the k8temp module, and gkrellm shows this. I like your theme for superkaramba a lot better than gkrellm.
If you could tell me which lines of the theme to change I would greatly appreciate it.
Thank you.
Report
Netmaskx90
13 years ago
Netmask
Report
frnc
13 years ago
Report
maloon
13 years ago
Report
pollofank
13 years ago
are you a spanish speaker?
we should be in contact
bye!
Report
maloon
13 years ago
I'm from Malaga (Spain).
Report