Critical temperature reached (100 C), shutting down. throttling too little, too late.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
[Workaround 1 (quick)]
As a workaround the maximum cpu frequency can be limited:
as root: echo 1333000 > /sys/devices/
to check the current maximum frequency:
grep . /sys/devices/
[Workaround 2 (preferred)]
Clean the notebook. There is, in time, no way around this if the notebook is supposed to run with more than 1GHz on 100% load. There is massive dust caking between the fan and the cooling fins.
The main service hatch needs to be opened with a screwdriver. Then two screws for the fan need to be removed. The fan can then be moved away. The dust cake can then easily be removed.
Caution, e.g. with regard to static electricity and loss of warranty, needs to be applied. The risk is entirely your own.
Result of the cleaning operation: the temperature settles at a mere 70°C on 100% load (at the full 2.17 GHz) on a flat table at about 25°C room temperature.
Conclusion: It would still be nice if temperature control were more agressive. This would also conceivably be advantageous when the notebook is not on a hard, flat surface and cooling is therefore hampered. And temperature control measures at over 90°C would never get in the way of normal operation anyway, where temperature does not get that high.
[Report]
Under heavy use the Acer Extensa 5630Z always overheats and shuts down. I noticed this in lucid, but karmic shows the same principal problem.
The main culprit seems to be that the clock frequency is reduced too little and too late.
It should reduce clock frequency more/sooner to avoid the forced shutdowns.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: linux-image-
Regression: No
Reproducible: Yes
ProcVersionSign
Uname: Linux 2.6.32-20-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xf4800000 irq 21'
Mixer name : 'Intel G45 DEVCTG'
Components : 'HDA:10ec0268,
Controls : 21
Simple ctrls : 12
Date: Thu Apr 15 15:08:59 2010
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100226)
MachineType: Acer Extensa 5630
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
RelatedPackageV
RfKill:
0: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
StagingDrivers: rt2860sta
Title: [STAGING]
dmi.bios.date: 12/05/2008
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: V1.25
dmi.board.name: Homa
dmi.board.vendor: Acer
dmi.board.version: Rev
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.
dmi.modalias: dmi:bvnPhoenixT
dmi.product.name: Extensa 5630
dmi.product.
dmi.sys.vendor: Acer
description: | updated |
Changed in linux (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: kernel-needs-review kernel-therm |
tags: |
added: kernel-candidate kernel-reviewed removed: kernel-needs-review |
summary: |
- [STAGING] Critical temperature reached (100 C), shutting down. - throttling too little, too late. + Critical temperature reached (100 C), shutting down. throttling too + little, too late. |
tags: | removed: kernel-candidate |
description: | updated |
I have stressed the cpu with two instances of:
cat /dev/zero > /dev/null
and logged this till forced shutdown (the stressing begins later than the log): temperature; grep . /proc/acpi/ thermal_ zone/TZS0/ temperature> >temperature; grep . /proc/acpi/ thermal_ zone/TZS1/ temperature> >temperature; grep . /sys/devices/ system/ cpu/cpu* /cpufreq/ *>>temperature; dmesg |grep ACPI>>temperature"
watch -n 1 "date>>
The last log entry shows frequency being reduced to minimum, but by that time it is too late: cur_freq: 1000000 max_freq: 1299600
scaling_
scaling_