You are not logged in.

#1 2012-04-25 08:18:13

ufizo
Member
Registered: 2012-04-25
Posts: 8

Overheating. CPU scaling. Dell Studio 1555

Installed arch on my dell studio 1555, and experiencing heating problems. So much that it powers off unless I use a laptop cooler.

Following this:
https://wiki.archlinux.org/index.php/CP … cy_Scaling

I loaded acpi-cpufreq, with

modprobe acpi-cpufreq

no output, I assume it loaded fine.

lsmod | grep cpufreq

Shows :

acpi_cpufreq            5941  0 
mperf                   1275  1 acpi_cpufreq
processor              26144  1 acpi_cpufreq

but, cpufreq-info shows:

cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to cpufreq@vger.kernel.org, please.
analyzing CPU 0:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.
analyzing CPU 1:
  no or unknown cpufreq driver is active on this CPU
  maximum transition latency: 4294.55 ms.

I loaded convervative and userspace modules too but no help.
What am I missing? I tried searching google, but could not solve.


Additional info,
cat /proc/cpuinfo:

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 23
model name	: Intel(R) Core(TM)2 Duo CPU     T6400  @ 2.00GHz
stepping	: 10
microcode	: 0xa07
cpu MHz		: 1994.990
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dts
bogomips	: 3991.22
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 23
model name	: Intel(R) Core(TM)2 Duo CPU     T6400  @ 2.00GHz
stepping	: 10
microcode	: 0xa07
cpu MHz		: 1994.990
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 1
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dts
bogomips	: 3991.22
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

I also have 'speed step' enabled in my BIOS, and it is updated to the latest version.

Last edited by ufizo (2012-04-25 08:26:24)

Offline

#2 2012-04-25 08:33:19

roentgen
Member
Registered: 2011-03-15
Posts: 91

Re: Overheating. CPU scaling. Dell Studio 1555

By default the 3.2 arch kernel uses the ondemand governor.

With the same laptop the heat comes from the ATI video card when using the opensource drivers (70-80℃).

Offline

#3 2012-04-25 10:26:58

ufizo
Member
Registered: 2012-04-25
Posts: 8

Re: Overheating. CPU scaling. Dell Studio 1555

I agree that GPU could be responsible for overheating.
I am not using the opensource drivers. I am using catalyst 12.3 with kernel 3.3.2

Even if it is because of my ati card, I still want to be able to set up CPU scaling.

Offline

#4 2013-05-05 15:11:10

shaka
Member
From: China
Registered: 2013-05-05
Posts: 4

Re: Overheating. CPU scaling. Dell Studio 1555

Hi, how are you, everyone!

I am suffering the same problem - my CPUs are always operating with the maximal frequency. After several failed trials, I came here for help and fortunately find this topic. Since ufizo encountered the problem last year, I think ufizo have already found the effective solutions, isn't it?

I have a notebook, dell inspiron 1545, with Celeron(R) Dual-Core CPU T3000 @ 1.80GHz, running latest ArchLinux version.

Every time I try to load the cpufreq kernel driver, following error occurs

[shaka@xi shaka]$ sudo modprobe acpi-cpufreq
modprobe: ERROR: could not insert 'acpi_cpufreq': No such device

But I found the driver modules in the directory

[shaka@xi shaka]$ ls /lib/modules/3.8.11-1-ARCH/kernel/drivers/cpufreq/
acpi-cpufreq.ko.gz          cpufreq_userspace.ko.gz  powernow-k8.ko.gz
cpufreq_conservative.ko.gz  mperf.ko.gz              speedstep-lib.ko.gz
cpufreq_powersave.ko.gz     p4-clockmod.ko.gz
cpufreq_stats.ko.gz         pcc-cpufreq.ko.gz

I have enabled and started the services of cpupower and acpid. But following error are thrown to me when I run the command.

[shaka@xi shaka]$ cpupower frequency-info
analyzing CPU 0:
  no or unknown cpufreq driver is active on this CPU
  boost state support:
    Supported: no
    Active: no
[shaka@xi shaka]$ uname -a
Linux xi 3.8.11-1-ARCH #1 SMP PREEMPT Wed May 1 20:18:57 CEST 2013 x86_64 GNU/Linux
[shaka@xi shaka]$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 23
Model name:            Celeron(R) Dual-Core CPU       T3000  @ 1.80GHz
Stepping:              10
CPU MHz:               1795.323
BogoMIPS:              3592.25
L1d cache:             32K
L1i cache:             32K
L2 cache:              1024K
NUMA node0 CPU(s):     0,1

Also, I enabled speedstep in BIOS.

@ufizo, Could you pls. teach me your solution?

Much appreciated if anyone can give me any solutions or suggestions. Thanks again.

Offline

#5 2013-05-05 15:35:32

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: Overheating. CPU scaling. Dell Studio 1555

This CPU does not have frequency scaling. That's why it's called "Celeron" and not "Core".

See here: http://en.wikipedia.org/wiki/Celeron#Co … e_Celerons. To quote:

[...] but lack SpeedStep and Virtualization Technology.

Offline

#6 2013-05-05 16:36:29

shaka
Member
From: China
Registered: 2013-05-05
Posts: 4

Re: Overheating. CPU scaling. Dell Studio 1555

Gusar, thank you very much for your kind and quick reply.

I have followed the wikipedia link you provided.

After reading the wikipedia, I think the quoted description "... but lack SpeedStep and Virtualization Technology." fits for "Merom-L" CPUs only, but not for "Penryn-3M". My CPU is Cereon T3000, and it should be classified as "Penryn-3M", isn't it? Moreover, I found the enable and disable switch of speedstep in the BIOS setup. I guess Cereon T3000 may support somewhat similar technology to realize frequency scaling, because the notebook works well in Windows OS.

Perhaps, my understanding is wrong, since I am not familiar with the difference among CPU types. Anyway, Thank you very much for your kind help.

Gusar wrote:

This CPU does not have frequency scaling. That's why it's called "Celeron" and not "Core".

See here: http://en.wikipedia.org/wiki/Celeron#Co … e_Celerons. To quote:

[...] but lack SpeedStep and Virtualization Technology.

Last edited by shaka (2013-05-05 16:38:33)

Offline

#7 2013-05-05 17:02:50

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: Overheating. CPU scaling. Dell Studio 1555

shaka wrote:

After reading the wikipedia, I think the quoted description "... but lack SpeedStep and Virtualization Technology." fits for "Merom-L" CPUs only, but not for "Penryn-3M". My CPU is Cereon T3000, and it should be classified as "Penryn-3M", isn't it?

It fits for all Core-based mobile Celerons. Another wikipedia article references this page: http://www.cpu-world.com/CPUs/Celeron_D … 331ML.html <- no ESS (Enhanced SpeedStep) listed for the T3000. Also, this says "no" to SpeedStep too: http://ark.intel.com/products/37258 <- it's for the T3100, but that's the same CPU, just slightly higher clock.

Last edited by Gusar (2013-05-05 17:05:05)

Offline

#8 2013-05-05 17:32:31

shaka
Member
From: China
Registered: 2013-05-05
Posts: 4

Re: Overheating. CPU scaling. Dell Studio 1555

Dear Gusar, thanks again for the information.

According to the link provided, T3000 does not support ESS indeed.

As for my notebook in Windows, I am not sure whether cpu frequency is scaled. But the temporature is lower and fan rotates less noisy than in Archlinux. Maybe it is my GPU driver that make temperature so high and fan so noisy.

[shaka@xi shaka]$ lspci|grep -i vga
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV710 [Mobility Radeon HD 4300 Series]
[shaka@xi shaka]$ pacman -Ss xf86-video-ati
extra/xf86-video-ati 1:7.1.0-3 (xorg-drivers xorg) [installed]
    X.org ati video driver

Okay, I have to buy an external cooling fan to cool my notebook:(

Gusar, you indeed save me a lot of detours. Thank you very much for your great help:)

Gusar wrote:
shaka wrote:

After reading the wikipedia, I think the quoted description "... but lack SpeedStep and Virtualization Technology." fits for "Merom-L" CPUs only, but not for "Penryn-3M". My CPU is Cereon T3000, and it should be classified as "Penryn-3M", isn't it?

It fits for all Core-based mobile Celerons. Another wikipedia article references this page: http://www.cpu-world.com/CPUs/Celeron_D … 331ML.html <- no ESS (Enhanced SpeedStep) listed for the T3000. Also, this says "no" to SpeedStep too: http://ark.intel.com/products/37258 <- it's for the T3100, but that's the same CPU, just slightly higher clock.

Offline

#9 2013-05-05 17:54:18

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: Overheating. CPU scaling. Dell Studio 1555

Yeah, it's known that the open source ati driver doesn't have good power management. There's a very simple profile based mechanism, search the wiki on how to handle it, and set the graphic card to the low power profile. Might help. The other option is you switch to the catalyst driver. You have a HD4000, which means you'll need to use the legacy driver, and that means downgrading X to 1.13. It's a mess. There's a catalyst-hd234k repository somewhere, it contains catalyst-legacy and xorg-server-1.13, search the forums for it.

Offline

#10 2013-05-06 02:47:34

shaka
Member
From: China
Registered: 2013-05-05
Posts: 4

Re: Overheating. CPU scaling. Dell Studio 1555

Thank you very much for your kind help and suggestion. I will try to install the closed-source driver (e.g. catalyst-legacy and compatible xorg-server) instead. Thanks a lot.

Gusar wrote:

Yeah, it's known that the open source ati driver doesn't have good power management. There's a very simple profile based mechanism, search the wiki on how to handle it, and set the graphic card to the low power profile. Might help. The other option is you switch to the catalyst driver. You have a HD4000, which means you'll need to use the legacy driver, and that means downgrading X to 1.13. It's a mess. There's a catalyst-hd234k repository somewhere, it contains catalyst-legacy and xorg-server-1.13, search the forums for it.

Offline

Board footer

Powered by FluxBB