Opened 2 months ago

Last modified 7 weeks ago

#14954 new bug

Overheating issues

Reported by: un_spacyar Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: - General Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

Hello. This is (at least for me) a little strange. I have an old laptop with some temperature issues. Under linux, I don’t get any issue. But under Haiku, if I have heavy cpu usage, the laptop clearly overheat and shutdown automatically.

I set the option at the Process Controller to “low power usage”, but apparently don’t change anything. Also, I had the option “Fans always on” at the BIOS.

I'm using Beta1 (hrev52295+129) x86_gcc2

I attach a systemLog from one session that ended in overheating shutdown. Also, attach listdev and listusb output.

Attachments (3)

syslog.old (512.0 KB) - added by un_spacyar 2 months ago.
listdev.txt (3.0 KB) - added by un_spacyar 2 months ago.
listusb.txt (871 bytes) - added by un_spacyar 2 months ago.

Download all attachments as: .zip

Change History (11)

Changed 2 months ago by un_spacyar

Attachment: syslog.old added

Changed 2 months ago by un_spacyar

Attachment: listdev.txt added

Changed 2 months ago by un_spacyar

Attachment: listusb.txt added

comment:1 Changed 2 months ago by un_spacyar

Forget to say: my laptop is a Compaq Presario CQ60.

comment:2 Changed 2 months ago by diver

Since you mentioned heavy cpu usage, can you check which process is using it in ProcessController?

comment:3 Changed 2 months ago by un_spacyar

The CPU usage is reasonable related to the activity I'm doing: for example, compiling and app, or browsing heavy javascript sites. I didn't found any case of "hanged process" eating CPU or something like that. This is an old DualCore machine, so bring it to the 100% CPU usage is very easy.

However, using Linux, I have the same CPU usage, but it not overheat in the same degree that it does in Haiku. In Linux, the CPU temperature never is over 95 celsius degrees on heavy use, and the system continues working. Apparently, in Haiku exceeds that and causes the shutdown.

comment:4 Changed 2 months ago by cocobean

Tested with hrev52992 x86_gcc2 on Y2005 HP/Compaq laptop:

If the laptop's cooling is running/operating efficiently, you may have a slight hardware issue (i.e. does not cool fast enough to maintain normal operation under high load).

Usually, once you boot the computer you'll hear the laptop's fans kickstart in high mode and then go into a low-power mode after the BIOS 'splash' screen. During Haiku's splash screen process and desktop appearance, you should not hear the fans immediately going into high-mode at all. You'll hear them randomly kick on for about a 30 second period - but anything longer 'might' be a sign of a slight hardware cooling issue.

NOTE: Check and document 'Threads and CPU usage' and 'Memory Usage' once the Haiku desktop initializes after bootup/restart.

Suggestion: You'll want to professionally service and clean your laptop with good cooling testing for both the motherboard and battery component(s). Beforehand, check the 30-60 second cooling ability of your laptop in Linux under normal/heavy loads. BIOS updates help, but cleaning old laptops usually fixes most issues.

Last edited 2 months ago by cocobean (previous) (diff)

comment:5 Changed 2 months ago by tqh

This is probably an older laptop that didn't follow the ACPI specs when coming to cooling. ACPI says that the firmware should handle the cooling unless the OS takes over. But some of the old ones just stopped cooling when the OS had started ACPI. For these to work fan handling would need to be implemented in Haiku. Up until now I only heard of a few HP models that had this, but I think this is the same.

comment:6 Changed 2 months ago by cocobean

@un_spacyar - What BIOS revision do you have for your laptop? The recent BIOS I found was version F.65 (2011).

comment:7 Changed 8 weeks ago by un_spacyar

Hello. The BIOS Version is F.25

I search a BIOS update for this model (exactly: CQ60-112LA), but in the HP site I didn't found it.

comment:8 Changed 7 weeks ago by cocobean

@un_spacyar - Use: https://support.hp.com/us-en/drivers/selfservice/compaq-presario-cq60-400-notebook-pc-series/3944778/model/3979078

HP Notebook System BIOS Update (Intel Processors)

F.65 Rev. A 3.9 MB Jan 10, 2011

Note: See TracTickets for help on using tickets.