Opened 6 years ago
Last modified 6 years 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: | ||
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)
Change History (11)
by , 6 years ago
Attachment: | syslog.old added |
---|
by , 6 years ago
Attachment: | listdev.txt added |
---|
by , 6 years ago
Attachment: | listusb.txt added |
---|
comment:1 by , 6 years ago
comment:2 by , 6 years ago
Since you mentioned heavy cpu usage, can you check which process is using it in ProcessController?
comment:3 by , 6 years ago
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 by , 6 years ago
Tested with hrev52989 x86_gcc2 on Y2010 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.
comment:5 by , 6 years ago
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 by , 6 years ago
@un_spacyar - What BIOS revision do you have for your laptop? The recent BIOS I found was version F.65 (2011).
comment:7 by , 6 years ago
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 by , 6 years ago
@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
Forget to say: my laptop is a Compaq Presario CQ60.