
FanSpeed
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
9 years ago
0.3:
- case insensitive fan lookup
0.2:
- Fixing: 'QString' object has no attribute 'toString'
Marquel
8 years ago
Sorry for that one and kind regards.
Report
igorsinkovec
8 years ago
However, having to go to Settings and change Maximum Speed every time I login makes using the plasmoid a bit annoying, and leaving the default settings is really useless.
Likewise the RPM readout: it's unreadable on themes with white font.
I really hope you will find time to fix these two issues, especially because there's no alternative plasmoid.
Thanx again!
Report
Marquel
8 years ago
Just two bugs:
1. Current RPM's are seemingly printed on the gauge but use system's default foreground text color. On systems with a white-text-on-dark-background color scheme this results in unreadable RPM-printing. Please change to use a black or otherwise dark color always on a known-white background and not rely on system color scheme settings. :)
2. If possible I'd like to have my "max RPM" setting stored even if the system reports an amazingly high RPM. My system reports 65535 RPM on going to suspend which I have to change back to its usual (and one order of magnitude less) maximum value everytime. At least a checkbox like "do not adjust max. value to reported fan speed" would be nice here.
Thanks for your work.
Report
igorsinkovec
8 years ago
Report
igorsinkovec
8 years ago
Report
filhocf
9 years ago
I think that your plasmoid is great, but unhappylly, i can't use in my macbook (v2) because i haven't the string "fan", but 'Exhaust". In mac machines, we need use the module 'applesmc', that return this in "sensors" command:
Quote:# sensors
applesmc-isa-0300
Adapter: ISA adapter
Exhaust : 6208 RPM (min = 1800 RPM)
TB0T: +34.2°C
TC0D: +69.8°C
TC0P: +67.0°C
TM0P: +60.2°C
TN0P: +63.5°C
TN1P: +65.5°C
TTF0: +57.2°C
Th0H: +65.2°C
Th0S: +65.5°C
Th1H: +65.8°C
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +73.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +75.0°C (high = +100.0°C, crit = +100.0°C)
Report
Schiwi
9 years ago
Report
kbios
9 years ago
Report
donpedro69
9 years ago
i can only choose fan4 and fan5 in plasmoid but there is no fan for CPU Fan as listed after "sensors" in terminal
$ sensors
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp: +54.0°C
Core1 Temp: +57.0°C
w83627ehf-isa-0290
Adapter: ISA adapter
VCore: +1.43 V (min = +0.00 V, max = +2.04 V)
in1: +8.87 V (min = +0.00 V, max = +13.46 V)
AVCC: +3.26 V (min = +0.00 V, max = +4.08 V)
3VCC: +3.25 V (min = +0.00 V, max = +4.08 V)
in4: +1.62 V (min = +0.00 V, max = +2.04 V)
in5: +1.83 V (min = +1.50 V, max = +1.52 V) ALARM
in6: +5.89 V (min = +5.91 V, max = +6.48 V) ALARM
VSB: +3.18 V (min = +0.00 V, max = +4.08 V)
VBAT: +2.96 V (min = +0.00 V, max = +4.08 V)
in9: +1.51 V (min = +2.04 V, max = +2.04 V) ALARM
Case Fan: 0 RPM (min = 0 RPM, div = 128)
CPU Fan: 2721 RPM (min = 664 RPM, div = 8)
Aux Fan: 0 RPM (min = 0 RPM, div = 128)
fan4: 0 RPM (min = 10546 RPM, div = 128) ALARM
fan5: 0 RPM (min = 10546 RPM, div = 128) ALARM
Sys Temp: +40.0°C (high = +127.0°C, hyst = +127.0°C) sensor = thermistor
CPU Temp: +46.5°C (high = +80.0°C, hyst = +79.0°C) sensor = thermistor
AUX Temp: -48.0°C (high = +127.0°C, hyst = +127.0°C) sensor = thermistor
cpu0_vid: +1.350 V
Please advice ;)
Report
nik3nt3
9 years ago
can you check if you find the "missing" fans in the plasma dataengine, run:
Quote:
plasmaengineexplorer --engine systemmonitor
and add the search-term: fan. If all fans are listed there, please tell me their names. Otherwise you should fill a bug against the plasma-dataengine "systemmonitor"..
Hope this helps
/nik
Report
donpedro69
9 years ago
lmsensors/w83627ehf/Case_Fan
lmsensors/w83627ehf/CPU_Fan
lmsensors/w83627ehf/Aux_Fan
lmsensors/w83627ehf/fan4
lmsensors/w83627ehf/fan5
Key Value of QString Type respectively but "_" replaced by " " (space)
Regards
Report
nik3nt3
9 years ago
Report
donpedro69
9 years ago
Report
nik3nt3
9 years ago
/nik
Report
brucew
9 years ago
~:/$ sudo sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +38.0°C (high = +80.0°C, crit = +100.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +38.0°C (high = +80.0°C, crit = +100.0°C)
Still the plasmoid does not list any fans.
Please advise.
Report
brucew
9 years ago
Report
brucew
9 years ago
I have QT and PyQT installed. Do the dev's need to be installed, too?
Please advise.
Report
nik3nt3
9 years ago
lm-sensors must be configured. Run the command "sensors" in a terminal and look for fan1, fan2 ... thats what this plasmoid should show.
https://help.ubuntu.com/community/SensorInstallHowto
https://wiki.archlinux.org/index.php/Fan_Speed_Control
Report
masshuru
9 years ago
The output of >sensors for fan1 is correct.
Does it matter if I rename "fan1" in sensors3.conf? I had it set for "CPUfan" a while but then changed back.
According to comments above I checked the files in /home/xxxxxx/.kde4/share/apps/plasma/plasmoids/FanSpeed/contents/code unfortunately I a complete noob when it comes to hacking plain code so it doesn't mean much to me.
If someone could give me some simple hands on tips I would be very greatful!
Report
masshuru
9 years ago
openSUSE 11.3
KDE 4.4.4Py 2.6.5
Qt 4.6.3
PyQT 4.7.3
Report
nik3nt3
9 years ago
Is the new verison working?
/nik
Report
masshuru
9 years ago
But how about tweeking it? Lets say change text color, range of the meter?
Report
nik3nt3
9 years ago
Report
masshuru
9 years ago
Report
masshuru
9 years ago
My needles in my system monitor doesn't react either, but i get correct values in the meter + graph
Thanks for quick answers!
Report