Re: ASUS X99-E WS / AMD HD 5870

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 03/10/2015 12:12 AM, Nybbles2Bytes wrote:
Hi,

Thanks in advance for any help!

The following is the basics of my hardware. It's a very new machine.

My hardware is:
* Motherboard: ASUS X99-E WS
* CPU: Intel Core i7-5960X
* Graphics card: AMD HD 5870
* Water cooling for the processor

Nice system.

There's a widget that just called temperature that goes on a KDE4
desktop panel and it shows the following sensors:


acpi/Thermal_Zone/0/Temperature               100 F
lmsensors/coretemp-isa-0000/Physical_id_0     100 F
lmsensors/radeon-pci-0600/temp1               140 F
lmsensors/coretemp-isa-0000/Core_0             70 F
lmsensors/coretemp-isa-0000/Core_1             70 F
lmsensors/coretemp-isa-0000/Core_2             70 F
lmsensors/coretemp-isa-0000/Core_3             70 F
lmsensors/coretemp-isa-0000/Core_4             70 F
lmsensors/coretemp-isa-0000/Core_5             70 F
lmsensors/coretemp-isa-0000/Core_6             70 F
lmsensors/coretemp-isa-0000/Core_7             70 F

The cores 0 to 7 are obviously the cores of my processor and the
"radeon-pci-0600" is my graphics card. Now however it gets uncertain.


acpi is the cpu temperature as well. Kind of odd that the package
temperature is much higher than the core temperatures - I don't
recall ever seeing that. Of course, I also never had the pleasure
of using to such a fancy CPU either ...

Looking around on the on the lm sensor site I saw a list of motherboards
and mine wasn't in the list.

The motherboard doesn't have to be known. Check out 'Device support status'
at http://www.lm-sensors.org/wiki/Devices.

* Does this mean I can't trust the sensors I don't know because lm
sensors probably doesn't understand them anyway?


The kernel _does_ know which motherboard it is running on, but for the
most part it does not need that information. A temperature is a
temperature, and a voltage is a voltage, no matter which motherboard
it is measured on. lm-sensors only uses the information provided to it
by the kernel, and does not need to know the specific motherboard.
It needs to be _configured_ for motherboard specifics (see below),
but that is a different question.

Question is really how accurate the various sensors are, and that is
determined by the chip measuring the voltages or temperatures, not by
the motherboard. For example, Intel CPU temperature sensors are known
to be inaccurate at low temperatures (not as bad as AMD or Intel Atom,
though).

* If lm sensors doesn't know my MB how do I get that information into lm
sensors?

Look for the sensors-detect program to determine if there are more sensors
in addition to the ones already detected. If you have a recent kernel (3.12
or later), you might want to try "sudo modprobe nct6775". This will give
you access to the sensors on the Super-IO chip (NCT6791D according to
information available online).

Note that to make sense of the voltage sensor readings provided by
the Super-IO chip, you'll need to do some work and add the configuration
to /etc/sensors3.conf. http://www.lm-sensors.org/wiki/VoltageLabelsAndScaling
gives you some hints of what you'll need to do.
http://www.lm-sensors.org/wiki/Configurations/Asus/H87-Pro might be
a good start, since that motherboard uses the same Super-IO chip,
and Asus has the tendency to use similar settings on its various
motherboards.

* How do I know physically "where a sensor is"/"what it's for" that
isn't obvious like the core sensors are?

Only the motherboard manufacturer can tell you where sensors are
physically located, and usually they don't provide that information.

Guenter


_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors




[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux