From owner-freebsd-current@FreeBSD.ORG Wed May 28 16:05:51 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E3991065678 for ; Wed, 28 May 2008 16:05:51 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.236]) by mx1.freebsd.org (Postfix) with ESMTP id 659EE8FC1C for ; Wed, 28 May 2008 16:05:51 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so3594695rvf.43 for ; Wed, 28 May 2008 09:05:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=vfgH8MJrWl0bnbhr+wc5/EffVvLwq7zchKPlukTwSLM=; b=l+wM9Gj7vZ0EsXwmoiB90geRr8fDSMTM9Zw7JEQOFdbJMvDzujj6tGN4G+FK/SsqQWFb45M09+CZoWpeLtS9ykC1Psh3F0zrYkeQoT9ocnv1OQC6RiloU35D+OzDtcwC+Eg+TTdnZVPHmlHOJW8xtnDl213qfrOpqlZL/ELFzJI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=W5dtZVplHh39IHPAJ4TxPQW75QSKNj9HIJmIyBPbX5MywVRzTjY1/fCOT0hjQ/repE9ZR0dZg7HIp0D4Tq9kVpOMB6s77KTNLlKCBHw5hspdcP+BZ0I6n7ucfbRX1h7ojoayAE0dk/zpGGVYraRSwmgF/tXfiZd0+71xwWIjU3A= Received: by 10.141.74.18 with SMTP id b18mr1349752rvl.95.1211990750965; Wed, 28 May 2008 09:05:50 -0700 (PDT) Received: by 10.141.41.4 with HTTP; Wed, 28 May 2008 09:05:50 -0700 (PDT) Message-ID: <790a9fff0805280905n28cd6223i9cb3e52c8db96f04@mail.gmail.com> Date: Wed, 28 May 2008 11:05:50 -0500 From: "Scot Hetzel" To: eculp In-Reply-To: <20080528062731.97912c9n9sekrrtw@intranet.encontacto.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080528062731.97912c9n9sekrrtw@intranet.encontacto.net> Cc: freebsd-current Subject: Re: overheating problem with Acer Aspire 5520-5679 AMD-64 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 16:05:51 -0000 On 5/28/08, eculp wrote: > I am running up to date current amd64 and am having issues with the laptop > just stopping with no warning and it seems to be due to overheating. If I > keep the room temp cooler or keep air circulating under it, it doesn't > happen. > > +ACPI Error (psparse-0626): Method parse/execution failed > [\\_TZ_.THRM._TMP] (Node 0xffffff0001212920), AE_NO_HARDWARE_RESPONSE > +acpi_tz0: error fetching current temperature -- AE_NO_HARDWARE_RESPONSE > +acpi_ec0: EcRead: failed waiting to get data > +ACPI Exception (evregion-0529): AE_NO_HARDWARE_RESPONSE, Returned by > Handler for [EmbeddedControl] [20070320] > > I'm thinking that maybe I should change the cpu speed and or other varibles > using sysctl until acpi can do it automatically. > > Any suggestions on variables to play with or other solution? > I have been experiencing this problem also. The solutions I have come up with are: 1. Hang Laptop off table by 4 inches to allow more air to reach the bottom vent. 2. Change dev.cpu.0.freq to a lower value dev.cpu.0.freq: 1791 dev.cpu.0.freq_levels: 1990/35000 1791/29200 1592/24200 796/7900 3. Direct a Fan at the bottom vent to force more air thru the vent. I also installed sysutils/k8temp to monitor the temp while compiling: # while true ; do k8temp ; sleep 30 ; done CPU 0 Core 1 Sensor 0: 65c CPU 0 Core 1 Sensor 0: 67c If the temp goes above 89c, the computer will lock up. When I notice this, lowering dev.cpu.0.freq to a lower value is enough to allow the compile to finish. I have also added the following to sysctl.conf, but it doesn't seem to affect the thermal lock up problem. hw.acpi.thermal.user_override=1 hw.acpi.thermal.tz0._PSV=3432 hw.acpi.thermal.tz0._HOT=3600 hw.acpi.thermal.user_override=0 This changes _PSV from 90C to 70C, and sets _HOT. # sysctl hw.acpi.thermal hw.acpi.thermal.min_runtime: 0 hw.acpi.thermal.polling_rate: 10 hw.acpi.thermal.user_override: 0 hw.acpi.thermal.tz0.temperature: 0.0C hw.acpi.thermal.tz0.active: -1 hw.acpi.thermal.tz0.passive_cooling: 1 hw.acpi.thermal.tz0.thermal_flags: 0 hw.acpi.thermal.tz0._PSV: 70.0C hw.acpi.thermal.tz0._HOT: 86.8C hw.acpi.thermal.tz0._CRT: -1 hw.acpi.thermal.tz0._ACx: 40.0C -1 -1 -1 -1 -1 -1 -1 -1 -1 hw.acpi.thermal.tz0._TC1: 2 hw.acpi.thermal.tz0._TC2: 5 hw.acpi.thermal.tz0._TSP: 50 Scot