You are not logged in.

#1 2011-01-02 16:43:50

deluminathor
Member
From: Poland
Registered: 2008-09-14
Posts: 16

GPU and CPU high temperatures on Sony VAIO VPCEA1S1E

Hi,
I have a problem with my Sony VAIO VPCEA1S1E (with Intel Core i3 330M and ATI Mobility Radeon HD 5145 inside). The temperatures of CPU and GPU are higher under Linux than under Windows. As a result the fan is much more noisy.

Under Windows

When the system is idle the temperatures are about:

GPU: 52-58°C
CPU1: 42-50°C
CPU2: 36-45°C

In System Monitor tool there are 4 CPUs displayed and two of them (CPU1 and CPU3) remain suspended most of the time (while CPU0 and CPU2 are running all the time). The cooling fan is silent. This is OK.

Under Linux

When the system is idle the temperatures are about:

GPU: 67-69°C
CPU1: 55-57°C
CPU2: 35-57°C

I use xf86-video-ati driver and 2.6.36.2-1 kernel version. I also use cpufreq and powertop output looks as follows:

PowerTOP 1.13   (C) 2007 - 2010 Intel Corporation 

Collecting data for 15 seconds 


Cn              Avg residency
C0 (cpu running)        ( 0,0%)
polling          0,0ms ( 0,0%)
C1 mwait      0,5ms ( 0,2%)
C2 mwait      2,0ms ( 2,3%)
C3 mwait      7,6ms (97,9%)
P-states (frequencies)
  2,14 Ghz     4,8%
  1,87 Ghz     0,1%
  1199 Mhz     0,2%
  1066 Mhz     0,2%
   933 Mhz    94,4%
Wakeups-from-idle per second : 144,2    interval: 15,0s
no ACPI power usage estimate available
Top causes for wakeups:
  32,2% ( 60,7)   [radeon] <interrupt>
  14,2% ( 26,8)   kworker/0:1
  12,4% ( 23,5)   [kernel scheduler] Load balancing tick
  10,1% ( 19,1)   kworker/0:0
   5,2% (  9,9)   [ahci] <interrupt>
   4,1% (  7,7)   kwin
   3,3% (  6,1)   konsole
   2,9% (  5,5)   X
   1,8% (  3,3)   [acpi] <interrupt>
   1,8% (  3,3)   plasma-desktop
   1,7% (  3,3)   [ehci_hcd:usb1, ath9k] <interrupt>
   1,3% (  2,5)   kworker/u:5
   1,2% (  2,3)   mysqld
   1,2% (  2,3)   [kernel core] hrtimer_start (tick_sched_timer)
   1,1% (  2,0)   [kernel core] clocksource_watchdog (clocksource_watchdog)
   0,8% (  1,5)   kopete
   0,6% (  1,2)   nepomukservices
   0,5% (  1,0)   krunner
   0,5% (  0,9)   ksysguardd
   0,4% (  0,7)   hald-addon-stor
   0,2% (  0,5)   virtuoso-t
   0,2% (  0,5)   dolphin
   0,2% (  0,4)   NetworkManager
   0,2% (  0,4)   [kernel core] __enqueue_rt_entity (sched_rt_period_timer)
   0,2% (  0,3)   kworker/2:2
   0,2% (  0,3)   gpg-agent
   0,2% (  0,3)   hald
   0,1% (  0,3)   flush-8:0
   0,1% (  0,3)   akonadiserver
   0,1% (  0,2)   kded4
   0,1% (  0,2)   [kernel core] dev_watchdog (dev_watchdog)
   0,1% (  0,2)   init
   0,1% (  0,1)   wpa_supplicant
   0,1% (  0,1)   rtkit-daemon
   0,0% (  0,1)   [sky2@pci:0000:04:00.0] <interrupt>
   0,0% (  0,1)   kworker/u:4
   0,0% (  0,1)   bash
   0,0% (  0,1)   knetworkmanager
   0,0% (  0,1)   gconfd-2
   0,0% (  0,1)   sudo
   0,0% (  0,1)   watchdog/0
   0,0% (  0,1)   watchdog/1
   0,0% (  0,1)   watchdog/2
   0,0% (  0,1)   watchdog/3
   0,0% (  0,1)   akonadi_control
   0,0% (  0,1)   rpcbind
   0,0% (  0,1)   hddtemp

An audio device is active 100,0% of the time:
hwC0D0 Realtek ALC269 

A USB device is active 100,0% of the time:
/sys/bus/usb/devices/2-1

Suggestion: Enable Device Power Management by pressing the P key


Suggestion: Enable USB autosuspend for non-input devices by pressing the U key


Suggestion: increase the VM dirty writeback time from 5,00 to 15 seconds with:
  echo 1500 > /proc/sys/vm/dirty_writeback_centisecs 
This wakes the disk up less frequently for background VM activity

Suggestion: enable the power aware CPU scheduler with the following command:
  echo 1 > /sys/devices/system/cpu/sched_mc_power_savings
or by pressing the C key.

Suggestion: Enable SATA ALPM link power management via: 
  echo min_power > /sys/class/scsi_host/host0/link_power_management_policy
or press the S key.

Suggestion: Disable the unused WIFI radio by setting the interface down:
 ifconfig wlan0 down


Suggestion: enable HD audio powersave mode by executing the following command:
   echo 1 > /sys/module/snd_hda_intel/parameters/power_save 
or by passing power_save=1 as module parameter.

Suggestion: Enable the CONFIG_INOTIFY kernel configuration option.
This option allows programs to wait for changes in files and directories
instead of having to poll for these changes

Recent USB suspend statistics
Active  Device name
100,0%    USB device 2-1.6 : RF USB Receiver (A4Tech)
100,0%    USB device 1-1.6 : Broadcom Bluetooth Device (Broadcom Corp)
100,0%    USB device 1-1.2 : USB 2.0 Camera (SuYin)
100,0%    /sys/bus/usb/devices/2-1
100,0%    /sys/bus/usb/devices/1-1
100,0%    USB device usb2 : EHCI Host Controller (Linux 2.6.36-ARCH ehci_hcd)
100,0%    USB device usb1 : EHCI Host Controller (Linux 2.6.36-ARCH ehci_hcd)

Runtime Device Power Management statistics
Active  Device name
  0,0%    04:00.0 Ethernet controller: Marvell Technology Group Ltd. Device 4381 
  0,0%    03:00.4 SD Host controller: Ricoh Co Ltd Device e822
  0,0%    03:00.0 SD Host controller: Ricoh Co Ltd Device e822
  0,0%    02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) 
  0,0%    01:00.1 Audio device: ATI Technologies Inc RV710/730
  0,0%    01:00.0 VGA compatible controller: ATI Technologies Inc M92 [Mobility Radeon HD 4500 Series]
  0,0%    00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller 
  0,0%    00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller 
  0,0%    00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio 
  0,0%    00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller 

Devices without runtime PM
3f:02.3 Host bridge: Intel Corporation Core Processor Reserved 
3f:02.2 Host bridge: Intel Corporation Core Processor Reserved 
3f:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 
3f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 
3f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder 
3f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers 
03:00.1 System peripheral: Ricoh Co Ltd Device e230
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller 
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller 
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge 
00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 
00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 
4 more devices without runtime PM ommitted

Recent audio activity statistics
Active  Device name
100,0%    hwC0D0 Realtek ALC269 

Recent SATA AHCI link activity statistics
Active    Partial    Slumber    Device name

I've also tried using Power Management tips for Radeon from Arch Wiki but the only option I could set in /sys/class/drm/card0/device/power_method file was dynpm and it made no effect.

It seems to me that the main problem is power management of the Radeon card as it interrupts CPUs very often and heats most. I suspect that the CPU temperatures may be increased because of the Radeon ones (but I may be wrong).

I hope someone can help with the issue...

Last edited by deluminathor (2011-01-02 16:49:18)


Order dissolves into chaos and then collapses into a higher form of order. This holds true for galaxies, ecosystems, empires and civilizations. The Universe, society, culture manifests in eternal change, and so should music and art.

Offline

#2 2011-01-28 10:02:15

kismet010
Member
Registered: 2009-09-02
Posts: 137

Re: GPU and CPU high temperatures on Sony VAIO VPCEA1S1E

I have the same problem and also my hard drive makes a noise "clicks" (by apm load cycles) so I think my laptop will die young ... and nobody answered me as to you

Offline

#3 2011-01-28 11:54:22

Mektub
Member
From: Lisbon /Portugal
Registered: 2008-01-02
Posts: 647

Re: GPU and CPU high temperatures on Sony VAIO VPCEA1S1E

I have an ASUS laptop N61JQ and I was getting very high temperatures (95 degrees C).

I tried everything usual, cpufreq etc to no avail, till I installed PClinuxOS and the temperatures where around 60 centigrade.

Only difference: PClinuxOS had the catalyst driver installed, I had radeon.

Installed catalyst and surprise! The temperature is now 65 while computing and the fans are much quitter .

Perhaps is it your case ?

My 2 cent's.

Mektub


Follow me on twitter: https://twitter.com/johnbina

Offline

#4 2011-01-28 11:58:48

kismet010
Member
Registered: 2009-09-02
Posts: 137

Re: GPU and CPU high temperatures on Sony VAIO VPCEA1S1E

I have catalyst too

Offline

#5 2011-01-29 08:10:38

MadTux
Member
Registered: 2009-09-20
Posts: 553

Re: GPU and CPU high temperatures on Sony VAIO VPCEA1S1E

The power management features of the open ATI driver are limited and I would bet that on Windows you are using the binary drivers from ATI. Thats why you can't compare Windows to Arch. If you want lower temperatures, I would try to install the proprietary ATI drivers.

Offline

#6 2011-01-30 15:15:21

deluminathor
Member
From: Poland
Registered: 2008-09-14
Posts: 16

Re: GPU and CPU high temperatures on Sony VAIO VPCEA1S1E

Mektub wrote:

Installed catalyst and surprise! The temperature is now 65 while computing and the fans are much quitter .

I tried replacing xf86-video-ati with catalyst driver and it helped indeed smile Thanks Mektub!

@kismet010: Did you run aticonfig --initial (as root) after installing catalyst? It's very important. Before I run it the temperatures (and fan noise) were the same as with xf86-video-ati. Actually there are some more configuration steps that have to be taken after installing catalyst - check ATI Catalyst @ ArchWiki.

Now I'm bothering with dual head configuration because catalyst incorrectly sets the primary screen (i.e. the other way round as xf86-video-ati does) but it's for another thread.


Order dissolves into chaos and then collapses into a higher form of order. This holds true for galaxies, ecosystems, empires and civilizations. The Universe, society, culture manifests in eternal change, and so should music and art.

Offline

#7 2011-01-30 15:18:13

kismet010
Member
Registered: 2009-09-02
Posts: 137

Re: GPU and CPU high temperatures on Sony VAIO VPCEA1S1E

of course, without xorg.conf X won't start

Offline

#8 2011-05-05 10:48:23

dejavu
Member
Registered: 2008-05-26
Posts: 103

Re: GPU and CPU high temperatures on Sony VAIO VPCEA1S1E

Recently I have switched to the radeon opensource driver again, because of the broken gnome shell with catalyst problem.

But now with the radeon driver and kms enabled I get nearly the same temperatures like with catalyst!

I have set the power level (profile) to low (like in the wiki descriped https://wiki.archlinux.org/index.php/Ra … MS_enabled).

Simply use this command:

 echo low > /sys/class/drm/card0/device/power_profile 

To make it permanent write it  into /etc/rc.local...

P.S.: I'm using radeon hd3470

Last edited by dejavu (2011-05-05 10:51:49)

Offline

#9 2011-05-05 11:29:22

Mektub
Member
From: Lisbon /Portugal
Registered: 2008-01-02
Posts: 647

Re: GPU and CPU high temperatures on Sony VAIO VPCEA1S1E

dejavu wrote:

Recently I have switched to the radeon opensource driver again, because of the broken gnome shell with catalyst problem.

But now with the radeon driver and kms enabled I get nearly the same temperatures like with catalyst!

I have set the power level (profile) to low (like in the wiki descriped https://wiki.archlinux.org/index.php/Ra … MS_enabled).

Dejavu, it happens the same to me. Using Radeon HD 5730.

Go figure !

Mektub


Follow me on twitter: https://twitter.com/johnbina

Offline

#10 2011-05-05 11:52:58

deluminathor
Member
From: Poland
Registered: 2008-09-14
Posts: 16

Re: GPU and CPU high temperatures on Sony VAIO VPCEA1S1E

It decreases the temperature and fan speed indeed but it decreases performance as well. It's not a solution but only a workaround.
I would switch to catalyst driver permanently but I'm still bothering with its support for dual head mode. If someone is interested in the topic the discussion goes on at KDE forum.


Order dissolves into chaos and then collapses into a higher form of order. This holds true for galaxies, ecosystems, empires and civilizations. The Universe, society, culture manifests in eternal change, and so should music and art.

Offline

Board footer

Powered by FluxBB