Hello, 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:
Hi. I'm trying to do some HW monitoring on a system I'm working on. It's an AMD 965 (Quad core 64 bit - AMD Family 10h) CPU on a Gigabyte motherboard.
What chipset and what i2c/sensors chips? Have a look at the full sensors-detect output and or look into the Motherboard manual.
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.
# lspci 00:00.0 Host bridge: ATI Technologies Inc RX780/RX790 Chipset Host Bridge 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3c) 00:14.3 ISA bridge: ATI Technologies Inc SB7x0/SB8x0/SB9x0 LPC host controller
Same info from my system: 00:00.0 Host bridge: Advanced Micro Devices [AMD] nee ATI RD890 PCI to PCI bridge (external gfx0 port B) (rev 02) 00:14.0 SMBus: Advanced Micro Devices [AMD] nee ATI SBx00 SMBus Controller (rev 42) 00:14.3 ISA bridge: Advanced Micro Devices [AMD] nee ATI SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
Ok. (See your RD890 vs. my RX780 ;)
and the manual lists the relevant chips as:
Manual is long gone - I can look it up online though I think.
Please do, might come in handy anyways! But I think the SB has basically not changed since the 7xx series (i.e. 8xx and 9xx are the same, _BUT_ of course the SB[789]10 always has less features than the SB[789]50. But regarding this case that should be irrelevant.
You need to have sensors-detect also probe the ISA ports.
When it probes the ISA ports it gets no positive results. Among all the "No" results in a scan these are the only two "Success!" results:
AMD Family 10h thermal sensors... Success! (driver `k10temp') Found `ITE IT8720F Super IO Sensors' Success! (address 0x228, driver `it87')
Ahh, good, so the same Super IO chip.
# sensors k10temp-pci-00c3 Adapter: PCI adapter temp1: +36.5°C (high = +70.0°C) (crit = +72.0°C, hyst = +70.0°C)
That's the kind of output I'm looking for... but not getting
# lsmod it87 47720 0 hwmon_vid 12827 1 it87 i2c_dev 13946 0 k8temp 13057 0 k10temp 13166 0 i2c_piix4 13828 0 edac_mce_amd powernow_k8 29481 0 processor 45192 1 powernow_k8 mperf 12667 1 powernow_k8 thermal 22961 0 thermal_sys 25017 2 processor,thermal
==== /etc/sysconfig/lm_sensors ====
Mine has only these lines (with the comments stripped)
HWMON_MODULES="it87" MODULE_0=it87
Where's k8temp/k10temp? eh? And you also need i2c dev. So, just copy over my config, as you got the same chip (or at least a later revision driven by the same driver) ...
==== /etc/sysconfig/kernel ===
INITRD_MODULES=""
Yeah, should not be neccessary, but Yast did put "thermal" in there at some time ...
Otherwise, you'll need to show the output of lspci -v and sensors-detect.
lspci -v --> http://paste.opensuse.org/51854932
Ok.
sensors-detect --> http://paste.opensuse.org/58795227
That actually looks just fine. Have you let sensors detect write /etc/sysconfig/lm-sensors?
/etc/sysconfig/lm_sensors --> http://paste.opensuse.org/61324921
... and has it not added k10temp/k8temp? Well, anyway: just copy my config and you should be just fine. Do expect some offset from actual temperatures. I've been using that k10temp + k8temp loaded for years now, with no ill effect. Not sure if k8temp is needed, but as long as it works ;) You do need i2c-dev and i2c-piix modules and it87 though. Well, not neccessarily for the CPU temps, but for fan speeds and regulation. 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. BTW: I got a rather big honking cooler on my CPU, usually idling along below 700 RPM and still keeping the CPU below 35°C.[1] With the boxed cooler, I had the temp pegged at ~56°C and the cooler already at 1300 RPM with just one core on full load and more with load on both cores (got a Athlon II X2 250 (2 x 3.0 GHz)). Hm. I think I might tune fancontrol again, aim for <500 RPM at idle and ~40°C or so ;) But I think something else is actually the "loud" thing. Either the GPU-card or the disks. The PSU is quite silent. Gotta go put the center roll of some kitchen paper to my ear again and hunt for what's actually causing the noise ;) -dnh PS: *GNA* my sys-fan runs at ~920 RPM but was sold as a 800 RPM one. Oh, well, the more that bugger sucks out the back, the more flow is at the front where the disks are. Come to think of it, I should experiment closing up the holes in the sides so that the air *must* flow from the front, *inbetween the disks*, to the back ... That sucker at the back (and that inside the PSU) may be more useful that way :) [1] under full load on both cores, it'll go up to it's max of ~1300 RPM and still keep the CPU below 45°C or so ;) Should tune that also. E.g. 55°C core temp should be quite ok and be easier on my ears. -- "I guess some Ba'als are bigger than others." -- Vala, SG-1 10x04 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org