1002:7145 [Lenovo ThinkPad R60] Laptop too hot with radeon drivers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
My laptop goes to very high temperature. First I think it was a fan problem. I adjusted thinkfan to use the disengaged option. Now my fan is at maximum speed if the temperature goes over 67°C. But still it is not possible to run the laptop for a longer time an 100% CPU. It then overheats and stops working. For example just after clamscan starts working the fan is at maximum speed (5600 revolutions) and the temperature goes up over 85°C, the CPU usage is the about 70%.
My standard governer is "ondemand". By using "powersave" the temperature will be about 5-10°C decrease.
My investigation show me that in my opinion the VID is to high. To verify this I do the following:
- rdmsr -p0 [1] 0x0199 for every speed steps
- the governer "ondemand" switches the MSR 0x199 between
- 0x0613, which means 1GHz and 1.275V?
- 0x081c, which means 1,33GHz and 1.3875V?
- 0x0b28, which means 1,83GHz and 1.5375V?
> by 100% CPU the laptop overheats and stops
- set the governer to userspace 1.833GHz
- reduce the VID using: wrmsr -p0 [1] 0x0199 0x0b20
> the temperature goes not over 65°C by starting load that goes to 100% CPU!.
I see that the VID is always set to 0x0b28 when the governor change the speed to the highest speed. I don't know if the governor or an other kernel module set the VID The Sped (FID) is selected by the governor.
WORKAROUND: Use the powersave CPU governor.
---
ApportVersion: 2.12.6-0ubuntu1
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CasperVersion: 1.336ubuntu1
CurrentDmesg:
[ 71.182993] IPv6: ADDRCONF(
[ 71.185122] IPv6: ADDRCONF(
[ 71.982542] iwl3945 0000:03:00.0: loaded firmware version 15.32.2.9
[ 72.055058] IPv6: ADDRCONF(
[ 72.055518] IPv6: ADDRCONF(
DistroRelease: Ubuntu 14.04
LiveMediaBuild: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha i386 (20131108)
MachineType: LENOVO 9461DXG
MarkForUpload: True
Package: linux (not installed)
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: file=/cdrom/
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.117
Tags: trusty
Uname: Linux 3.12.0-2-generic i686
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 08/28/2009
dmi.bios.vendor: LENOVO
dmi.bios.version: 7CETD3WW (2.23 )
dmi.board.name: 9461DXG
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 9461DXG
dmi.product.
dmi.sys.vendor: LENOVO
description: | updated |
description: | updated |
tags: | removed: kernel-bug-exits-upstream- needs-kernel-logs |
tags: |
added: kernel-bug-exists-upstream-v3.12 removed: kernel-bug-exists-upstream |
summary: |
- Laptop to hot - VID to high + [Lenovo ThinkPad R60] Laptop to hot - VID to high |
tags: |
added: lucid removed: 3.12.0-2-generic regression-potential |
tags: | added: latest-bios-2.23 |
summary: |
- [Lenovo ThinkPad R60] Laptop to hot - VID to high + 1002:7145 [Lenovo ThinkPad R60] Laptop to hot - VID to high |
description: | updated |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1164557
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.