Hello, On Tue, 08 Oct 2013, C wrote:
On Tue, Oct 8, 2013 at 2:40 AM, David Haller wrote:
On Tue, 08 Oct 2013, C wrote:
On Mon, Oct 7, 2013 at 9:32 PM, David Haller wrote:
On Mon, 07 Oct 2013, C wrote: I have a Gigabyte GA-770TA-UD3 with 770 chipset.
Mine is a Gigabyte GA-990XA-UD3
Which is a related, updated and slightly more featureful version of the 770 IIRC ;) Close enough related tough I think.
Yup, they should be pretty much the same
Where's k8temp/k10temp? eh? And you also need i2c dev.
I unloaded k10temp, then loaded k8temp... no changes. Then I loaded k10temp force=1.... no changes. Then I loaded it87.... bam... lots of voltage, fan and temp info. Loading the others did nothing. Unloading k8temp... no changes. and unloading the rest (including k10temp)... no changes.
Did you also load i2c-dev and i2c-piix?
The key one to load was it87. If that's loaded I get the info I'm looking for. Well info of sorts anyway.
# sensors it8720-isa-0228 Adapter: ISA adapter in0: +0.98 V (min = +0.00 V, max = +4.08 V) in1: +1.50 V (min = +0.00 V, max = +4.08 V) in2: +3.34 V (min = +0.00 V, max = +4.08 V) +5V: +3.04 V (min = +0.00 V, max = +4.08 V) in4: +3.07 V (min = +0.00 V, max = +4.08 V) in5: +1.17 V (min = +0.00 V, max = +4.08 V) in6: +4.08 V (min = +0.00 V, max = +4.08 V) 5VSB: +3.02 V (min = +0.00 V, max = +4.08 V) Vbat: +3.23 V fan1: 685 RPM (min = 10 RPM) fan2: 837 RPM (min = 10 RPM) fan3: 1038 RPM (min = 10 RPM) fan5: 0 RPM (min = 10 RPM) ALARM temp1: +39.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor temp2: +30.0°C (low = +127.0°C, high = +90.0°C) sensor = thermal diode temp3: +12.0°C (low = +127.0°C, high = +127.0°C) sensor = thermal diode cpu0_vid: +0.375 V intrusion0: OK
Well, those are the temps read from sensors on the MoBo, not the CPU temp. Compare: # sensors k10temp-pci-00c3 Adapter: PCI adapter temp1: +43.5°C (high = +70.0°C) (crit = +72.0°C, hyst = +70.0°C) it8720-isa-0228 Adapter: ISA adapter in0: +1.42 V (min = +0.00 V, max = +4.08 V) [..] fan1: 1310 RPM (min = 0 RPM) fan3: 914 RPM (min = 0 RPM) temp1: +43.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor temp2: +54.0°C (low = +127.0°C, high = +127.0°C) sensor = thermal diode temp3: +84.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor cpu0_vid: +1.250 V Temp3 is obvious bull, temp1 and temp2 I've called t_SYS and t_CPU respectively. Should tweak the offsets (at least in gkrellm ;) BTW: the temps show up as k10temp@c3/temp1 and it8720@228/temp[123] in gkrellm and as /sys/devices/platform/it87.552/temp?_input and /sys/devices/pci0000:00/0000:00:18.3/temp1_input (the latter also being available as /sys/bus/pci/drivers/k10temp/0000\:00\:18.3/hwmon/hwmon0/device/temp1_input and /sys/module/k10temp/drivers/pci\:k10temp/0000\:00\:18.3/temp1_input BTW: from lspci: 00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control Have a look at those dirs /sys/devices/pci0000:00/0000:00:18.3/ /sys/bus/pci/drivers/k10temp/ /sys/module/k10temp/ replacing the PCI id accordingly. Oh, do you have any messages in dmesg / /v/l/m when you load k10temp etc.?
Do expect some offset from actual temperatures.
That's OK, as long as I can see a temperature at idle... fan at idle... and then some "new" values under load. It doesn't have be perfect.
My thoughts ;)
Ask, if you need some tips on how to tune fan speeds, how to monitor them with gkrellm, etc. ;) Gigabyte boards are somewhat weird regarding their BIOS fan-speeds, so a little tweaking may be in order, depending on the cooler/fan combo you use.
That's the next step. The CPU is an AMD 965, and the cooler is Noctua NH-D14. A bit of a silly cooler, but it wasn't expensive (on sale) and it works rather well.
Yeah.
I'd like to tune things a little to drop the system noise just a touch more. It's pretty quiet now, but there is that constant hum that I know I can eliminate (I know it can run silent based on tests with another unnamed OS).
man pwmconfig You can tweak it's output in /etc/fancontrol manually afterwards, but it's a very good start esp. with those pesky strings. I have e.g.: ==== my /etc/fancontrol, won't work elsewhere ==== # Configuration file generated by pwmconfig, changes will be lost INTERVAL=5 DEVPATH=hwmon0=devices/pci0000:00/0000:00:18.3 hwmon1=devices/platform/it87.552 DEVNAME=hwmon0=k10temp hwmon1=it8720 FCTEMPS= hwmon1/device/pwm1=hwmon0/device/temp1_input FCFANS= hwmon1/device/pwm1=hwmon1/device/fan1_input MINTEMP= hwmon1/device/pwm1=30 MAXTEMP= hwmon1/device/pwm1=60 MINSTART= hwmon1/device/pwm1=130 MINSTOP= hwmon1/device/pwm1=90 MINPWM=hwmon1/device/pwm1=90 MAXPWM= hwmon1/device/pwm1=230 ==== (that's manually tweaked, despite the comment ;) I have only that one fan controlled by PWM (case fan is unregulated). So, what's that "/etc/fancontrol" do? It takes the input of k10temp (hwmon0/device/temp1_input) and regulates the fan on hwmon1/device/pwm1 according to it. FCTEMPS= hwmon1/device/pwm1=hwmon0/device/temp1_input The relation from PWM value and how fast the fan turns is defined by this relation: FCFANS= hwmon1/device/pwm1=hwmon1/device/fan1_input (i.e. what I put in hwmon1/device/pwm1 results in changes of hwmon1/device/fan1_input (where you can read the RPMs of the fan)). MINTEMP/MAXTEMP set the temps at which the fan should reach the lowest resp. the maximum defined PWM value defined in MINPWM/MAXPWM. MINSTART is the PWM to issue to be sure the fan starts if it was stopped, MINSTOP is the lowest PWM value where the fan is safely still spinning... Read up in 'man fancontrol'. BTW: fancontrol should already be running if you got lm_sensors running (at least it was that way), fancontrol got started in the lm_sensors init-script. Dunno what's now with systemd. If it's running, a 'ps ax|grep fan' shows: [PID] ... /bin/bash /usr/sbin/fancontrol HTH, -dnh -- Someone suggested going out into the big blue room and playing frisbee which met with general approval (primarily because the big blue room was closer to black and lacked that annoying bright thing that was there earlier) [..] -- T. W. Strong Jr. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org