overheating Thinkpad X60s with 7.0-RC1

Nathan Lay nslay at comcast.net
Mon Jan 7 18:41:57 PST 2008


Alexandre "Sunny" Kovalenko wrote:
> On Sun, 2008-01-06 at 20:22 -0500, Nathan Lay wrote:
>   
>> Alexandre "Sunny" Kovalenko wrote:
>>     
>>> On Sun, 2008-01-06 at 23:58 +0100, Johannes Dieterich wrote:
>>>   
>>>       
>>>> On 1/6/08, Henrik Brix Andersen <brix at freebsd.org> wrote:
>>>>     
>>>>         
>>>>> On Sun, Jan 06, 2008 at 10:26:48PM +0100, Johannes Dieterich wrote:
>>>>>       
>>>>>           
>>>>>> X and T series of the thinkpads are rather different, even the cores are
>>>>>> completely different (I have a dualcore low-voltage version, I assume
>>>>>> yours is running on a dual Pentium m, or?).
>>>>>>         
>>>>>>             
>>>>> FWIW, I haven't seen any temperature related issues on my ThinkPad
>>>>> X60s, which has been tracking -CURRENT for the last year or so.
>>>>>
>>>>> It too has had the IPW3945 replaced by an Atheros wireless card, but
>>>>> it is still using the original HDD.
>>>>>
>>>>>
>>>>>       
>>>>>           
>>>> Can the HDD change already cause such a thing? Besides that: I have not
>>>> configured anything myself concerning ACPI. Anyone any idea what/where/how
>>>> to check? I DO think that the fan is working. I can hear it (and it does not
>>>> sound ill) and it also shows in
>>>>
>>>> $ sysctl dev.acpi_ibm
>>>> dev.acpi_ibm.0.%desc: IBM ThinkPad ACPI Extras
>>>> dev.acpi_ibm.0.%driver: acpi_ibm
>>>> dev.acpi_ibm.0.%location: handle=\_SB_.PCI0.LPC_.EC__.HKEY
>>>> dev.acpi_ibm.0.%pnpinfo: _HID=IBM0068 _UID=0
>>>> dev.acpi_ibm.0.%parent: acpi0
>>>> dev.acpi_ibm.0.initialmask: 2060
>>>> dev.acpi_ibm.0.availmask: 16777215
>>>> dev.acpi_ibm.0.events: 0
>>>> dev.acpi_ibm.0.eventmask: 2060
>>>> dev.acpi_ibm.0.hotkey: 1443
>>>> dev.acpi_ibm.0.lcd_brightness: 0
>>>> dev.acpi_ibm.0.volume: 9
>>>> dev.acpi_ibm.0.mute: 0
>>>> dev.acpi_ibm.0.thinklight: 0
>>>> dev.acpi_ibm.0.bluetooth: 0
>>>> dev.acpi_ibm.0.wlan: 1
>>>> dev.acpi_ibm.0.fan_speed: 4071
>>>> dev.acpi_ibm.0.fan_level: 0
>>>> dev.acpi_ibm.0.fan: 1
>>>> dev.acpi_ibm.0.thermal: 62 61 -1 58 43 -1 40 -1
>>>>
>>>> Now not being touched at all for an hour and just idling around. Besides it
>>>> did work under 6.2 without problems, would be a crazy coincident if right
>>>> with the update the fan broke.
>>>>
>>>> Any idea anyone? :S
>>>>     
>>>>         
>>> First -- the disclaimer -- mine is X60 (not X60s), but with 1.83GHz
>>> 32-bit CPU, so it should be somewhat similar to yours. At the moment it
>>> has USB drivers loaded, which tends to bump CPU utilization and
>>> temperature. It has UltraBase attached and is sitting on top of the
>>> aluminum passive cooler pad.
>>>
>>> It was bought originally with the Atheros card and 100GB drive and 1GB
>>> of memory was added later to the total of 2GB.
>>>
>>> System is -CURRENT as of January 5th 18:00 EST. This laptop was tracking
>>> -CURRENT pretty close since I have acquired it 15 month ago. It does
>>> buildwords with -j5 at least weekly.
>>>
>>> At the moment, I am writing this E-mail and playing some music, using
>>> Amarok. It is on the wired network ATM, but I do not recall any thermal
>>> problems while using wireless connection.
>>>
>>> dev.acpi_ibm.0.%desc: IBM ThinkPad ACPI Extras
>>> dev.acpi_ibm.0.%driver: acpi_ibm
>>> dev.acpi_ibm.0.%location: handle=\_SB_.PCI0.LPC_.EC__.HKEY
>>> dev.acpi_ibm.0.%pnpinfo: _HID=IBM0068 _UID=0
>>> dev.acpi_ibm.0.%parent: acpi0
>>> dev.acpi_ibm.0.initialmask: 2060
>>> dev.acpi_ibm.0.availmask: 16777215
>>> dev.acpi_ibm.0.events: 0
>>> dev.acpi_ibm.0.eventmask: 2060
>>> dev.acpi_ibm.0.hotkey: 133
>>> dev.acpi_ibm.0.lcd_brightness: 0
>>> dev.acpi_ibm.0.volume: 7
>>> dev.acpi_ibm.0.mute: 0
>>> dev.acpi_ibm.0.thinklight: 0
>>> dev.acpi_ibm.0.bluetooth: 1
>>> dev.acpi_ibm.0.wlan: 1
>>> dev.acpi_ibm.0.fan_speed: 2874
>>> dev.acpi_ibm.0.fan_level: 0
>>> dev.acpi_ibm.0.fan: 1
>>> dev.acpi_ibm.0.thermal: 62 52 -1 61 39 -1 37 -1
>>> RabbitsDen# sysctl -a | grep temperature
>>> hw.acpi.thermal.tz0.temperature: 62.0C
>>> hw.acpi.thermal.tz1.temperature: 62.0C
>>> dev.cpu.0.temperature: 63 // You need coretemp.ko loaded 
>>> dev.cpu.1.temperature: 63 // to get these values.
>>> RabbitsDen# 
>>>
>>> I does look shade cooler then yours, and fan is running at the lower
>>> speed.
>>>
>>> I will try to list things that I do/have done, and you can compare them
>>> to your setup:
>>> -- BIOS is updated to the latest level (I do keep XP partition for this
>>> specific purpose).
>>> -- I run powerd:
>>> powerd_enable="YES"
>>> powerd_flags="-a adaptive -b adaptive -i 75 -r 65"
>>> -- I set hw.pci.do_power_nodriver="3" in /boot/loader.conf
>>> -- I run GNOME (please, no religious wars here)
>>> -- I set low CPU state to C2 in rc.conf
>>> performance_cx_lowest="C2"    # Online CPU idle state
>>> economy_cx_lowest="C2"       # Offline CPU idle state
>>>
>>> I could not think of anything else related to the temperature, ATM.
>>>   
>>>       
>>>> Thanks,
>>>>
>>>> Johannes
>>>> _______________________________________________
>>>> freebsd-stable at freebsd.org mailing list
>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
>>>> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
>>>>     
>>>>         
>>>   
>>>       
>> 62C looks awfully high for playing music and writing emails.  I have a 
>>     
> Thank you very much for pointing this out -- turns out that I was
> missing cpufreq module -- restoring that to its proper place got me down
> to:
>
> dev.acpi_ibm.0.fan_speed: 2866
> dev.acpi_ibm.0.fan_level: 0
> dev.acpi_ibm.0.fan: 1
> dev.acpi_ibm.0.thermal: 53 54 -1 52 37 -1 34 -1
>
> where it belongs. I don't think it will ever be as well cooled as T43
> due to its tight packaging though...
>
>   
>> Thinkpad T43 (and T40) and it usually stays between 40-50C while doing 
>> those types of things.  When its building world, I get around 70C and 
>> usually no higher. 
>> I do notice, however, that FreeBSD seemed to never use the fan to its 
>> potential on any of the Thinkpads I've used (T40 for 3 years, T43 for 3 
>> years).  Comparably, Windows XP would rev the fan far higher than even 
>> setting 'dev.acpi_ibm.0.fan_level=7' when under load.  The fan can 
>> certainly work faster (even when booting FreeBSD, its audibly 
>> faster)...but 7 is the highest level acpi_ibm allows one to set. 
>>
>> Here's my dev.acpi_ibm on a T43
>> dev.acpi_ibm.0.fan_speed: 4677
>> dev.acpi_ibm.0.fan_level: 7
>> dev.acpi_ibm.0.fan: 0
>> dev.acpi_ibm.0.thermal: 44 42 33 47 33 -1 24 -1
>>
>> Using dev.acpi_ibm.0.fan=1 yields similar results, but the fan runs quieter.
>>     
> Can you, please, post sysctl.dev.cpu.0 results? 
>
>   
>> Best Regards,
>> Nathan Lay
>>     
>
>   
dev.cpu.0.%desc: ACPI CPU
dev.cpu.0.%driver: cpu
dev.cpu.0.%location: handle=\_PR_.CPU_
dev.cpu.0.%pnpinfo: _HID=none _UID=0
dev.cpu.0.%parent: acpi0
dev.cpu.0.freq: 1066
dev.cpu.0.freq_levels: 1866/27000 1632/23625 1600/23700 1400/20737 
1333/20400 1166/17850 1066/17100 932/14962 800/13800 700/12075 600/10350 
500/8625 400/6900 300/5175 200/3450 100/1725
dev.cpu.0.temperature: -1
dev.cpu.0.cx_supported: C1/1 C2/1 C3/85
dev.cpu.0.cx_lowest: C1
dev.cpu.0.cx_usage: 100.00% 0.00% 0.00%

Best Regards,
Nathan Lay


More information about the freebsd-stable mailing list