Re: high cpu temp and fan speed problem

Nathan BIAGINI <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
2010/5/9 Ian Smith <[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
>

Ok, so. I tried to understand.

The whole dmesg.boot file : http://pastebin.com/U4p8Y8Pi (inline ,))

I don't really know if i have the last available BIOS version, i never
upgrade it manually...

Now, i read the acpi man page and i don't see anything concerning
hw.acpi.tz0.temperature, it is a sysctl option?

_HOT should be set to 90°C and _PSV should be set to a less value than _HOT?
and _CRT to a greater value? 100°C. I understand there is a problem with
this values but i don't understand how i have to set them.
_______________________________________________
[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.