Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Users

Re: Fan speed control using lm-sensors doesn't work.Help, please.

 

 

MythTV users RSS feed   Index | Next | Previous | View Threaded


support at ocg

Nov 17, 2009, 7:28 AM

Post #1 of 6 (489 views)
Permalink
Re: Fan speed control using lm-sensors doesn't work.Help, please.

Without more specifics (eg: CPU), those temps are probably fine. 70'+ is
when you need more active cooling


-----Original Message-----
From: mythtv-users-bounces [at] mythtv
[mailto:mythtv-users-bounces [at] mythtv] On Behalf Of Allen Edwards
Sent: Tuesday, November 17, 2009 10:20 AM
To: Myth TV Users List
Subject: Re: [mythtv-users] Fan speed control using lm-sensors doesn't
work.Help, please.

Anyone?

On Sun, Nov 15, 2009 at 12:31 PM, Allen Edwards <allen.p.edwards [at] gmail>
wrote:
> On Sun, Nov 15, 2009 at 6:22 AM, Boleslaw Ciesielski
> <bc-mythtv [at] comcast> wrote:
>> On 11/15/09 01:13, Allen Edwards wrote:
>>>
>>> The problem is with trying to get lm-sensors to work.  I installed
>>> all the programs and got as far as running pwmconfig.  All looked
>>> good, it controlled the CPU fan and did a detailed profile.  It got
>>> very quiet at a setting of 180.  But when it got to the part about
>>> testing what setting will not start the fan, it didn't change the
>>> fan speed.  And when I created the fancontrol file and re-booted,
>>> the fan is always at max speed, which is 1400RPM.
>>>
>>> So one level of the program controls the fan speed, but when it
>>> comes down to it, something is different and the fan speed is not
controlled.
>>>  I should point out that this fan has 3 pins and not 4 so that may
>>> be part of the problem but the fan was being controlled by the first
>>> part of pwmconfig so I don't understand what is going on.
>>
>> Make sure that any fan control options in the BIOS are disabled.
>>
>> Bolek
>
> I have just now verified that the BIOS fan control is disabled.  I
> would use it but the bios can't read the temperature accurately.
>
> By the way, I am getting 60 degree C CPU temp when watching HD and
> doing two comflag sessions at the same time.  Idle is about 35
> degrees.  Are these numbers OK?
>
> Allen
>
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


allen.p.edwards at gmail

Nov 17, 2009, 9:23 AM

Post #2 of 6 (462 views)
Permalink
Re: Fan speed control using lm-sensors doesn't work.Help, please. [In reply to]

>Without more specifics (eg: CPU), those temps are probably fine. 70'+ is
>when you need more active cooling

The CPU is an AMD 5400+ I think it is rated for 70 degrees. The heat sink
is rated at .25 degrees per watt and seems to be doing that as best as I can
tell. It is drawing a combination of case and room air so that isn't a huge
rise. I get 60 degrees with the CPU loaded 80 percent, which seems to be
maximum. The largest temp difference seems to be case to CPU so I guess
that is just something I have to live with having bought the AMD chip. 60
degrees just seemed high to me.

Allen


beww at beww

Nov 17, 2009, 11:00 AM

Post #3 of 6 (470 views)
Permalink
Re: Fan speed control using lm-sensors doesn't work.Help, please. [In reply to]

On Tuesday 17 November 2009 10:23:49 Allen Edwards wrote:
> >Without more specifics (eg: CPU), those temps are probably fine. 70'+ is
> >when you need more active cooling
>
> The CPU is an AMD 5400+ I think it is rated for 70 degrees. The heat sink
> is rated at .25 degrees per watt and seems to be doing that as best as I
> can tell. It is drawing a combination of case and room air so that isn't a
> huge rise. I get 60 degrees with the CPU loaded 80 percent, which seems to
> be maximum. The largest temp difference seems to be case to CPU so I guess
> that is just something I have to live with having bought the AMD chip. 60
> degrees just seemed high to me.

The specs on an Athlon 64 X2 6000+ that I have say the max operating temp is
55-63 degrees. This chip has a thermal design power of 125 watts.

Remember that the reported temperature is dependent on the calibration of the
thermistor (usually poor), and several other factors, so I would not run any
closer to the allowed max temp than you have to.

If I were running at 60 degrees I'd try to get that down. Most electronics is
happier at cooler temperatures (Google's conclusions regarding HDDs
notwithstanding).



--
Brian Wood
beww [at] beww
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


allen.p.edwards at gmail

Nov 17, 2009, 10:18 PM

Post #4 of 6 (457 views)
Permalink
Re: Fan speed control using lm-sensors doesn't work.Help, please. [In reply to]

>
>
> The specs on an Athlon 64 X2 6000+ that I have say the max operating temp
> is
> 55-63 degrees. This chip has a thermal design power of 125 watts.
>
> Remember that the reported temperature is dependent on the calibration of
> the
> thermistor (usually poor), and several other factors, so I would not run
> any
> closer to the allowed max temp than you have to.
>
> If I were running at 60 degrees I'd try to get that down. Most electronics
> is
> happier at cooler temperatures (Google's conclusions regarding HDDs
> notwithstanding).
>
>
>
> --
> Brian Wood
> beww [at] beww


sensors looks like this:


k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp: +51.0C
Core0 Temp: +42.0C
Core1 Temp: +47.0C
Core1 Temp: +35.0C

it8716-isa-0e80
Adapter: ISA adapter
VCore: +1.31 V (min = +0.00 V, max = +4.08 V)
VDDR: +3.23 V (min = +0.00 V, max = +4.08 V)
+3.3V: +0.00 V (min = +0.00 V, max = +4.08 V)
+5V: +4.87 V (min = +0.00 V, max = +6.85 V)
+12V: +12.10 V (min = +0.00 V, max = +16.32 V)
in5: +0.00 V (min = +0.00 V, max = +4.08 V)
in6: +0.00 V (min = +0.00 V, max = +4.08 V)
5VSB: +6.85 V (min = +0.00 V, max = +6.85 V)
VBat: +3.26 V
fan1: 1380 RPM (min = 0 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 1849 RPM (min = 0 RPM)
temp1: +60.0C (low = -1.0C, high = +127.0C) sensor = thermal diode
temp2: +42.0C (low = -1.0C, high = +127.0C) sensor = transistor
temp3: +25.0C (low = -1.0C, high = +127.0C) sensor = transistor
cpu0_vid: +1.550 V


I am not really sure which number to watch. I have been thinking it is
temp1. The only temp I know for sure is the heat sink temperature which is
40 degrees. I know that because right now I have a temp sensor on it going
to an external meter.

The load on the computer is about 60% according to top (actually it reads
120% but with two cores I think the max is 200%). So, I assume I am running
60% of 65 watts or 40 watts and at .25 degrees per watt I should have a 10
degree rise. The case is probably about 30 degrees so that matches. The
room is probably 22 degrees.

Summary:
Room to case 8 degrees
case to heat sink 10 degrees
heat sink to temp1 20 degrees (can't control this one).

What would you change? Am I reading lm-sensors correctly?

Allen


jarpublic at gmail

Nov 18, 2009, 7:28 AM

Post #5 of 6 (437 views)
Permalink
Re: Fan speed control using lm-sensors doesn't work.Help, please. [In reply to]

> k8temp-pci-00c3
> Adapter: PCI adapter
> Core0 Temp:  +51.0C
> Core0 Temp:  +42.0C
> Core1 Temp:  +47.0C
> Core1 Temp:  +35.0C
> it8716-isa-0e80
> Adapter: ISA adapter
> VCore:       +1.31 V  (min =  +0.00 V, max =  +4.08 V)
> VDDR:        +3.23 V  (min =  +0.00 V, max =  +4.08 V)
> +3.3V:       +0.00 V  (min =  +0.00 V, max =  +4.08 V)
> +5V:         +4.87 V  (min =  +0.00 V, max =  +6.85 V)
> +12V:       +12.10 V  (min =  +0.00 V, max = +16.32 V)
> in5:         +0.00 V  (min =  +0.00 V, max =  +4.08 V)
> in6:         +0.00 V  (min =  +0.00 V, max =  +4.08 V)
> 5VSB:        +6.85 V  (min =  +0.00 V, max =  +6.85 V)
> VBat:        +3.26 V
> fan1:       1380 RPM  (min =    0 RPM)
> fan2:          0 RPM  (min =    0 RPM)
> fan3:       1849 RPM  (min =    0 RPM)
> temp1:       +60.0C  (low  =  -1.0C, high = +127.0C)  sensor = thermal diode
> temp2:       +42.0C  (low  =  -1.0C, high = +127.0C)  sensor = transistor
> temp3:       +25.0C  (low  =  -1.0C, high = +127.0C)  sensor = transistor
> cpu0_vid:   +1.550 V

<snip>

> What would you change?  Am I reading lm-sensors correctly?
> Allen

Unfortunately there are a number of issues that can make this
confusing. First these sensors aren't very accurate. Second the
lm-sensors software needs to be configured properly for a given
sensor/chip. It may be off by some constant offset, etc. Third, the
generic temperature labels make it hard to tell what sensor they go
with. Your reasoning is right though. The temperatures will be highest
at the core and go down as you move to the heatsink and case etc. The
k8temp sensors are the ones on your processor. Usually for each core
you have a core and a case temperature (CPU casing temp not the PC
case). The core temp is in the actual core and will be your highest
temp. The case temp is measure outside the core but in the CPU
package. So that is why you have two temps for each core.

It is tougher to say what temps the it8716 are referring to. The fact
that temp1 is higher than your core temperature implies it is not
calibrated/caculated correctly or it is measuring something else.
Temp2 looks like it is close to the CPU case temperature. Temp3 looks
in the right ball park for the motherboard or PC case temp. You can
get some clarification by using 'watch sensors' and then loading the
processor with something like cpuburn. Then see how the temperatures
change under load and see which one line up with the k8temps. When
most people give their CPU temps that are referring to the CPU case
temp. So your looks like it is around 40C. So you are fine.
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


allen.p.edwards at gmail

Nov 18, 2009, 8:27 AM

Post #6 of 6 (422 views)
Permalink
Re: Fan speed control using lm-sensors doesn't work.Help, please. [In reply to]

On Wed, Nov 18, 2009 at 7:28 AM, Johnny <jarpublic [at] gmail> wrote:

> > k8temp-pci-00c3
> > Adapter: PCI adapter
> > Core0 Temp: +51.0C
> > Core0 Temp: +42.0C
> > Core1 Temp: +47.0C
> > Core1 Temp: +35.0C
> > it8716-isa-0e80
> > Adapter: ISA adapter
> > VCore: +1.31 V (min = +0.00 V, max = +4.08 V)
> > VDDR: +3.23 V (min = +0.00 V, max = +4.08 V)
> > +3.3V: +0.00 V (min = +0.00 V, max = +4.08 V)
> > +5V: +4.87 V (min = +0.00 V, max = +6.85 V)
> > +12V: +12.10 V (min = +0.00 V, max = +16.32 V)
> > in5: +0.00 V (min = +0.00 V, max = +4.08 V)
> > in6: +0.00 V (min = +0.00 V, max = +4.08 V)
> > 5VSB: +6.85 V (min = +0.00 V, max = +6.85 V)
> > VBat: +3.26 V
> > fan1: 1380 RPM (min = 0 RPM)
> > fan2: 0 RPM (min = 0 RPM)
> > fan3: 1849 RPM (min = 0 RPM)
> > temp1: +60.0C (low = -1.0C, high = +127.0C) sensor = thermal
> diode
> > temp2: +42.0C (low = -1.0C, high = +127.0C) sensor = transistor
> > temp3: +25.0C (low = -1.0C, high = +127.0C) sensor = transistor
> > cpu0_vid: +1.550 V
>
> <snip>
>
> > What would you change? Am I reading lm-sensors correctly?
> > Allen
>
> Unfortunately there are a number of issues that can make this
> confusing. First these sensors aren't very accurate. Second the
> lm-sensors software needs to be configured properly for a given
> sensor/chip. It may be off by some constant offset, etc. Third, the
> generic temperature labels make it hard to tell what sensor they go
> with. Your reasoning is right though. The temperatures will be highest
> at the core and go down as you move to the heatsink and case etc. The
> k8temp sensors are the ones on your processor. Usually for each core
> you have a core and a case temperature (CPU casing temp not the PC
> case). The core temp is in the actual core and will be your highest
> temp. The case temp is measure outside the core but in the CPU
> package. So that is why you have two temps for each core.
>
> It is tougher to say what temps the it8716 are referring to. The fact
> that temp1 is higher than your core temperature implies it is not
> calibrated/caculated correctly or it is measuring something else.
> Temp2 looks like it is close to the CPU case temperature. Temp3 looks
> in the right ball park for the motherboard or PC case temp. You can
> get some clarification by using 'watch sensors' and then loading the
> processor with something like cpuburn. Then see how the temperatures
> change under load and see which one line up with the k8temps. When
> most people give their CPU temps that are referring to the CPU case
> temp. So your looks like it is around 40C. So you are fine.
>
Thanks for the post. Great job explaining it.

Allen

MythTV users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.