HOT AMD cpu under linux

Hi,

I just got this laptop, HP dm3 with AMD Neo X2 L335 cpu. This is a fairy new cpu, and not much is being said about it working under linux.

However one thing i notice is the temperature of both cores under Windows 7 is around 30 C at idle. But in openSUSE 11.2 (and SystemRescueCD) /proc/acpi/thermal_zone/ report the temperature to be around 60 C. Throttling is working. Fans doesn’t seems to work harder than under Windows also. And the laptop is not much hotter as well.

What is going on here? Should I worry?

I heard of issues like this, did you turn off compositing?

Sensors might be mis-detecting the temperature, it wouldn’t be the first time. After going to 60C, reboot quickly and check temperature in BIOS, it won’t have time to cool down so you should get a relatively accurate result.

That is possible too, I myself am not on a laptop but I am aware of some issues surrounding overheating on them.
My hubby is certainly aware of it

I forgot to check that! But I was running radeon driver without compositing (i have HD3200 IGP) and fglrx with kwin compositing and temp doesn’t seems to differ much.

Sensors might be mis-detecting the temperature, it wouldn’t be the first time. After going to 60C, reboot quickly and check temperature in BIOS, it won’t have time to cool down so you should get a relatively accurate result.

I did restart from openSUSE to Windows 7, and immediately after that I start core temp and it shows temp around 35 C. Restart back to openSUSE and the temp is back to 60C, weird. How do I know if it’s a mis-read from sensor?

> Windows 7 is around 30 C at idle. But in openSUSE 11.2 (and
> SystemRescueCD) /proc/acpi/thermal_zone/ report the temperature to be
> around 60 C.

i’ve never seen it, so have to ask: does Win 7 have rotating cubes,
transparency, widgets pulling in google earth backgrounds (with sunlit
areas, etc) wobbly windows and all that other fancy stuff?

if not, turn off the desktop effects in Linux and see if your temp
goes down, and more closely matches that of stale Win7…

if not, then look around for stuff that is needlessly sucking cycles…


palladium

60C is hot for a laptop, you should literally feel it with your hands (and hear it too, at that temperature the fans should be blasting at max power). :slight_smile:

Try running “sensors” in a terminal. If you don’t already have it installed (I don’t remember if it’s installed by default on 11.2), you should be able to get it off of the DVD. If it works, you might get more accurate temperature readings.

Alright here’s my output from sensors:

acpitz-virtual-0
Adapter: Virtual device
temp1: +55.0°C (crit = +100.0°C)

k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp: +33.0°C
Core0 Temp: +22.0°C
Core1 Temp: +28.0°C
Core1 Temp: +22.0°C

Interesting… Why do I get different temperature for acpitz-virtual-0 and CPU cores? Can it be the GPU temperature instead?

It’s not too unusual. Sensors on my VIA C3 gives a
motherboard temperature of -55C. grins
There is an entry for CPU as well, but it seems that
“Temp3” is actually for the CPU as it’s the one that
changes from room temperature to 65C when the CPU is
put under full load for awhile.
Have you checked in system monitor to see if the CPU
is actually more active (it would be nearly 100% for
those temps) in Opensuse? The commands top and htop
could work as well.
-tom

michael cheah wrote:

>
> Alright here’s my output from sensors:
>>
>> acpitz-virtual-0
>> Adapter: Virtual device
>> temp1: +55.0°C (crit = +100.0°C)
>>
>> k8temp-pci-00c3
>> Adapter: PCI adapter
>> Core0 Temp: +33.0°C
>> Core0 Temp: +22.0°C
>> Core1 Temp: +28.0°C
>> Core1 Temp: +22.0°C
>>
>
> Interesting… Why do I get different temperature for
acpitz-virtual-0
> and CPU cores? Can it be the GPU temperature
instead?
>
>

Very light load. Nothing is stealing the cpu. I haven’t try to see how many wakeups I get per second though. Will it affect the temperature?