You are not logged in.

#1 2011-05-16 07:55:59

yell!
Member
Registered: 2011-05-16
Posts: 48

AMD Mobile CPU overheating (always @ maxtemp in idle)

Hi!
I'm new here and relatively new on linux distros smile

I bought an AMD-based laptop (Turion II P540 + radeon 5470)

problem:
windows temp idle/load: 45 - 58 °C

archlinux temp idle/load: always 60 °C
temperature read by lm_sensors. I think it is right because the fan works @ max speed.
I read laptop wiki and:
powernow-k8 module loaded @ startup
default governor set: ondemand
cpu freq scaling tested and works

I suppose the vcore is not scaling. Possible?
Suggestions? Have I done some mistakes?

In ubuntu 11.04 the problem is the same (live cd used for testing)
Thanks guys wink

edit: I haven't installed ati proprietary drivers.
edit 2 (2011-05-22): it seems that ati graphics chipsets are the cause. Not the CPU. Not sure about this but many users with intel cpu and ati gpu have high temps than on win. sad here on archlinux there are some tricks for decreasing performance (and power comsumption of ati gpus) https://bbs.archlinux.org/viewtopic.php?id=111084
Still trying to solve the problem (if it is possible sad)

Last edited by yell! (2011-05-22 08:12:40)

Offline

#2 2011-05-16 21:35:33

Gillian00
Member
From: Belgium
Registered: 2010-05-25
Posts: 100

Re: AMD Mobile CPU overheating (always @ maxtemp in idle)

install pro drivers ;-)


Dell Studio XPS 1647 | i5-560m | 4go ddr3 | ATI radeon mobility 4670HD 1go gddr3 | Seagate Momentus 7200.4 G-force | wled 1600x900

Offline

#3 2011-05-21 10:41:28

yell!
Member
Registered: 2011-05-16
Posts: 48

Re: AMD Mobile CPU overheating (always @ maxtemp in idle)

I tried to install proprietary drivers but anything changes.
Also I read that open source ati drivers have energy saving features.

Temperature is always at 60 °C
Nothing changes also with ubuntu 10.04 LTS (kernel 2.6.32)

Do AMD CPUs have a good support in linux kernel?
Have I to sell this laptop and buy an Intel based one?

Offline

#4 2011-05-21 13:41:31

Radioactiveman
Member
From: Germany
Registered: 2010-05-13
Posts: 388

Re: AMD Mobile CPU overheating (always @ maxtemp in idle)

Please post the output of cpufreq-info

Offline

#5 2011-05-21 13:43:41

sumski
Member
From: Zagreb, Croatia
Registered: 2011-04-30
Posts: 114

Re: AMD Mobile CPU overheating (always @ maxtemp in idle)

Are you sure there's no KMS/radeon module loaded? My cpu is 10degrees hottes when i use open drivers, and with catalyst fan isn't that loud.

Offline

#6 2011-05-22 07:57:50

yell!
Member
Registered: 2011-05-16
Posts: 48

Re: AMD Mobile CPU overheating (always @ maxtemp in idle)

sumski wrote:

Are you sure there's no KMS/radeon module loaded? My cpu is 10degrees hottes when i use open drivers, and with catalyst fan isn't that loud.

let me explain accurately.

My tries on archlinux w/ kernel 2.6.38
with ati open drivers --> 60 °C in very fast time WITHOUT X
with catalyst and catalyst-utils installed, calling fglrx kernel module, anything changes.
Always without x server running. I experimented only with an init3 session. I wanted to resolve the issue before using an init5 session.

First question: is it the fglrx module the only one to be called by rc.conf? (I set up powernow-k8 and ondemand governor, of course)

Successively I migrated to Ubuntu 10.04 LTS for testing purposes:
I'm relatively new to linux distros and I want to be sure that this problem can be solved; (the problem could be me big_smile )
so I installed a widely world distributed and supported linux distro, like Ubuntu LTS, for these tests.

I installed catalyst drivers from ubuntu repositories.
What emerged is that the 60 °C are reached in a longer time than in archlinux but the high temperatures are reached in each case.
Remeber that I am on a laptop and on windows OS the max temp is 60 °C only on load! In idle, temps are 45/50 °C.
I can feel hot, when I use linux, on my left wrist/hand.
20110520131159_xsensors.png

Radioactiveman wrote:

Please post the output of cpufreq-info

cpufreq-info: (sorry is in italian but it's understandable)(trimmed in three code blocks for improve readability)
UNDER UBUNTU WITH X SERVER RUNNING AND GNOME

cpufrequtils 006: cpufreq-info (C) Dominik Brodowski 2004-2009
Per favore, comunicare errori e malfunzionamenti a cpufreq@vger.kernel.org.
analisi della CPU 0:
  modulo powernow-k8
  CPU che operano alla stessa frequenza hardware: 0
  CPU che è necessario siano coordinate dal software: 0
  latenza massima durante la transizione: 8.0 us.
  limiti hardware: 800 MHz - 2.40 GHz
  frequenze disponibili: 2.40 GHz, 2.20 GHz, 1.90 GHz, 1.50 GHz, 800 MHz
  gestori disponibili: conservative, ondemand, userspace, powersave, performance
  gestore attuale: la frequenza deve mantenersi tra 800 MHz e 2.40 GHz.
                   Il gestore "ondemand" può decidere quale velocità usare
                  in questo intervallo.
  la frequenza attuale della CPU è 800 MHz.
 statistiche cpufreq:2.40 GHz:19,64%, 2.20 GHz:0,07%, 1.90 GHz:0,20%, 1.50 GHz:0,33%, 800 MHz:79,76%  (699)
analisi della CPU 1:
  modulo powernow-k8
  CPU che operano alla stessa frequenza hardware: 1
  CPU che è necessario siano coordinate dal software: 1
  latenza massima durante la transizione: 8.0 us.
  limiti hardware: 800 MHz - 2.40 GHz
  frequenze disponibili: 2.40 GHz, 2.20 GHz, 1.90 GHz, 1.50 GHz, 800 MHz
  gestori disponibili: conservative, ondemand, userspace, powersave, performance
  gestore attuale: la frequenza deve mantenersi tra 800 MHz e 2.40 GHz.
                   Il gestore "ondemand" può decidere quale velocità usare
                  in questo intervallo.
  la frequenza attuale della CPU è 800 MHz.
 statistiche cpufreq:2.40 GHz:21,42%, 2.20 GHz:0,19%, 1.90 GHz:0,26%, 1.50 GHz:0,51%, 800 MHz:77,61%  (1043)

lspci:

00:00.0 Host bridge: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate
00:01.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (int gfx)
00:02.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0)
00:05.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 1)
00:06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 41)
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller (rev 40)
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller
00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Link Control
01:05.0 VGA compatible controller: ATI Technologies Inc M880G [Mobility Radeon HD 4200]
02:00.0 VGA compatible controller: ATI Technologies Inc Manhattan [Mobility Radeon HD 5000 Series]
02:00.1 Audio device: ATI Technologies Inc Manhattan HDMI Audio [Mobility Radeon HD 5000 Series]
03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)

Last edited by yell! (2011-05-22 09:05:38)

Offline

#7 2011-05-22 08:45:15

sumski
Member
From: Zagreb, Croatia
Registered: 2011-04-30
Posts: 114

Re: AMD Mobile CPU overheating (always @ maxtemp in idle)

I didn't understand from your post did you disabled KMS/radeon module? If you type 'lsmod' is radeon listed? I also use ondemand governor but the differnce from performance is not that big, as is the difference between temperatures when using catalyst vs. open drivers. Also, you have big percentage of highest frequency used, considering you don't boot into X.

Last edited by sumski (2011-05-22 08:47:25)

Offline

#8 2011-05-22 09:09:01

yell!
Member
Registered: 2011-05-16
Posts: 48

Re: AMD Mobile CPU overheating (always @ maxtemp in idle)

Now I'm using ubuntu with catalyst proprietary drivers installed.
Unuseful to continue testing on ubuntu: tonight I'll switch to archlinux and I'll post the outputs (I've no dual-boot with arch and ubuntu, I have to erase ubuntu to install arch)
thanks for your help

sumski wrote:

Also, you have big percentage of highest frequency used, considering you don't boot into X.

cpufreq-info refers to ubuntu installation with x server and gnome (above post updated)

Last edited by yell! (2011-05-22 09:10:44)

Offline

#9 2011-05-22 09:19:32

sumski
Member
From: Zagreb, Croatia
Registered: 2011-04-30
Posts: 114

Re: AMD Mobile CPU overheating (always @ maxtemp in idle)

Post result from: 'lsmod | grep radeon'

Offline

#10 2011-05-25 22:31:01

yell!
Member
Registered: 2011-05-16
Posts: 48

Re: AMD Mobile CPU overheating (always @ maxtemp in idle)

problem seems solved.
re-installed archlinux, fresh install
installed cpufrequtils as usual
installed catalyst w/ fglrx module in rc.conf and nomodeset kernel parameter

--> if init3: video graphics drivers do not handle gpu management --> temp raises to 60 °C in few minutes ( <5 )
--> if init5: when X starts, fglrx detects integrated and dedicated GPUs, fglrx uses integrated GPU by default and the temperature magically drops below 50 °C.

With conservative governor and X started at arch boot, k10temp reports temperatures between 43 and 49 °C (with 26.6 room temperature) like windows 7.

Last edited by yell! (2011-05-25 22:32:00)

Offline

Board footer

Powered by FluxBB