Re: Sensor help for HP laptop

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

 



Hi Ben,

On Tue, 9 Sep 2014 14:06:55 -0700, Ben McCann wrote:
> Thanks for the reply. I've attached the full output of sensors-detect in
> case it helps.

The output is as expected for a laptop. There are two things that could
still be investigated but the chances that it actually brings any
improvement are very thin:

 * There is an unknown SMSC Super-I/O chip detected, with ID 0x1581.
   This chip may or may not embed hardware monitoring features, and may
   or may not be accessible by the OS. It is possible that this is
   where acpitz gets its temperatures, in which case we can't access it
   directly with a native driver. Anyway, on a laptop it will be rather
   hard to find the chip to read its top marking and identify it.

 * Your SMBus controller is not scanned by sensors-detect. Either
   kernel support is missing, or the firmware denied access to the OS.
   You need kernel >= 3.6 (or >= 3.2.30, >= 3.4.11 or >= 3.5.4 if using
   any of these stable branches.)

> I was hoping to control the fan speed on my CPU by running fancontrol, but

Why? Is the fan running too slow? Too fast? Is the system overheating?

> it requires that pwmconfig is run first. I was wondering if there's any way
> to make pwmconfig work on my laptop. I'm not quite sure if software support
> is missing because it hasn't been written for my model laptop or because it
> would be impossible to support on my model laptop to due hardware
> limitations.

Most likely hardware or system firmware limitations, which is common on
laptops. You can see that the system temperatures are exposed though a
(virtual) ACPI device, which indicates that thermal monitoring (and
thus most likely fan control) is in the hands of ACPI. You can't use
the fancontrol daemon on such systems.

As mentioned before, your best chance is to take a look at the firmware
setup tool, and see if thermal thresholds can be changed there. If so,
this should adjust the fan speed accordingly. Sometimes you can also
change the fan speed profile directly.

> When I run sensors it seems to be able to read my CPU temperature (I'm
> assuming that's what coretemp-isa-0000 is).

This is correct.

> There's a few weird things here
> like I have a quad core CPU, so not sure why it mentions only two cores,

Which exact CPU model is it? Odds are that this isn't actually a
quad-core, but rather a dual-core with hyper-threading. Digital thermal
sensors are per core, not per logical CPU.

> and also I'd be extremely surprised if my graphics card is actually running
> at 511.0°C.

Indeed. 511 being 0x1FF, the maximum value the driver can report, I
would suppose that the thermal sensor is either missing or damaged. But
this could also be a driver bug or a missing quirk for this specific
model. Either way, this should be reported to the radeon driver
maintainers.

-- 
Jean Delvare
http://jdelvare.nerim.net/wishlist.html

_______________________________________________
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