overheating Thinkpad X60s

Johannes Dieterich dieterich.joh at googlemail.com
Fri Jan 18 15:40:04 PST 2008


Dear list,

I already put this case to freebsd-stable. Unfortunately, even after some
"off-list work" (Thanks to Alexandre! :-)  ), the problem was not solved.
What we tried were various kernel configurations, with modules being loaded,
with them compiled into the kernel, with them not being loaded etc. ...

First of all what happens: Under heavy workload with  7.0-RC1 and
GENERIC_ULE kernel configuration my Thinkpad X60s is claiming the
temperature would exceed safe limits and is shutting itself down. Heavy work
means make buildworld (-j 4 is of course completely ruining it) or something
similar. The problem hunting caught at least the usb-module as being
suspicious. Load it and my machine dies.

My guess was then a hardware mistake (although I can hear the fan, but
one never knows,
I
thought). Therefore I ran today some Knoppix-LiveDVD to try a
stresstest. After 2+ hours of "stress --cpu 2 --io 4 --m 2"
it still did not exceed 79 degrees. With FreeBSD it already after startup
with a simple KDE desktop runs on 60+ degrees. Of course the wireless card
(Atheros as a replacement for the Intel card) and the HDD (WD 160 GB for the
80 GB genuine one) were not monitored. But the problem did NOT show up with
6.2 in the same hardware configuration.

No, I have not configured anything in the acpi subsystem. My
/boot/loader.conf is nothing special:

if_ath_load="YES"
linux_enable="YES"
geom_eli_load="YES"
snd_hda_load="YES"
acpi_ibm_load="YES"
hw.ata.atapi_dma="1"
hw.pci.do_power_nodriver="3"

My /etc/sysctl.conf is nothing special:

vfs.usermount=1
compat.linux.osrelease=2.6

I also want to add, that I do NOT trust the reported temperature too much.
It might well happen that I "sysctl dev.acpi_ibm" and it shows around 88
degrees for both thermal zones during make buildworld and not even 30
seconds later the notebook shuts itself down because of being 127 degrees
hot. These shutdowns I can get around by not loading usb module and not
starting X. But even then giving -j 4 as an option does the overheating
trick.

I attached my ASL.

Hopefully someone can help me to turn my notebook from a expensive frying
pan back into a usable machine...

If I should have forgotten anything, informations, configuration files,
whatever, please ask, I'll add these then.

Thanks a lot in advance,

Johannes Dieterich
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dieterich-thinpadx60s.asl
Type: application/octet-stream
Size: 430540 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-acpi/attachments/20080118/ad415a8d/dieterich-thinpadx60s-0001.obj


More information about the freebsd-acpi mailing list