Re: high cpu temp and fan speed problem

Ian Smith <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Nathan, I replied without noticing that you had not copied the list; I 
don't mind direct replies, but please keep the list in the ccs.

On Sun, 9 May 2010, Nathan BIAGINI wrote:
 > 2010/5/9 Ian Smith <[email protected]>
 > 
 > > On Sun, 9 May 2010, Nathan BIAGINI wrote:
 > >  > Hi,
 > >  >
 > >  > i bought a hp pavilion dv6-1123ef laptop and i've installed FreeBSD 8.0
 > > on
 > >  > it. Everything work except one think : i can't do high-cpu task. The
 > > problem
 > >  > is when i run a high-cpu task (no very high in fact), my cpu temperature
 > > can
 > >  > increase to 90°C and when it's the case, system go down. Further, i
 > > heard
 > >  > the fans are running. When i work on windows (short time), i never had
 > > this
 > >  > kind of problem so i think is may be a kernel config problem.
 > >
 > > Sounds perhaps similar to some recent issues, but first we need to know
 > > more about your laptop .. please show output of:
 > >
 > > % sysctl hw.acpi
 > > % sysctl dev.cpu
 > > % grep -i acpi /var/run/dmesg.boot

Sorry, my 8.0 laptop is memtesting new RAM today so I didn't check that. 
Still need to know what make/model CPU it has, and what cpufreq drivers 
it uses .. can you post the whole dmesg.boot ? (just plain, not verbose)

 > >  > I precise that when i want to run mbmon to minitor cpu temp and fan
 > > speed
 > >  > (compiled form the ports), it return an unknow error like what no
 > > hardware
 > >  > monitor is found, the cause of my problem?
 > >
 > > mbmon only works with some hardware, and then needs tweaking sometimes;
 > > worry about that if it doesn't look like an acpi and/or cpufreq issue.
 > >
 > > Temperature at least should be shown by sysctl dev.cpu.N.temperature.

Oops again - that should say hw.acpi.tz0.temperature (as below)

 > Thanks for your help. I'm new in the world of UNIX and FreeBSD ;)
 > 
 > I've joined the outputs of the commands in this message.

Ok.  If things aren't too big they're perhaps better posted inline, so 
I'll quote a few bits that look a bit strange regarding temperatures:

 > acpi_tz0: _CRT value is absurd, ignored (-273.2C)
..
 > hw.acpi.thermal.min_runtime: 0
 > hw.acpi.thermal.polling_rate: 10
 > hw.acpi.thermal.user_override: 0
 > hw.acpi.thermal.tz0.temperature: 56.0C
 > hw.acpi.thermal.tz0.active: -1
 > hw.acpi.thermal.tz0.passive_cooling: 1
 > hw.acpi.thermal.tz0.thermal_flags: 0
 > hw.acpi.thermal.tz0._PSV: 135.0C        <<<---
 > hw.acpi.thermal.tz0._HOT: 90.0C         <<<---
 > hw.acpi.thermal.tz0._CRT: -1            <<<---
 > hw.acpi.thermal.tz0._ACx: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
 > hw.acpi.thermal.tz0._TC1: 2
 > hw.acpi.thermal.tz0._TC2: 5
 > hw.acpi.thermal.tz0._TSP: 50
 > hw.acpi.cpu.cx_lowest: C1

The _PSV (passive cooling) temp is 'absurd' also; it certainly should be 
lower than _HOT - which looks possibly right at 90C - and _CRT (critical 
shutdown) definitely should be there, probably <= 100C.

Is it running the latest available BIOS update?

 > dev.cpu.0.freq: 250
 > dev.cpu.0.freq_levels: 2000/35000 1750/30625 1500/26250 1250/21875 
 >  1000/17500 750/13125 500/8750 250/4375
 > dev.cpu.0.cx_supported: C1/1 C2/57
 > dev.cpu.0.cx_lowest: C1

Maybe more about these after seeing your dmesg.boot ..

cheers, Ian

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.