From owner-freebsd-acpi@FreeBSD.ORG Tue Oct 10 17:35:32 2006 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0042416A407 for ; Tue, 10 Oct 2006 17:35:31 +0000 (UTC) (envelope-from nate@root.org) Received: from ylpvm12.prodigy.net (ylpvm12-ext.prodigy.net [207.115.57.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4136143D80 for ; Tue, 10 Oct 2006 17:35:23 +0000 (GMT) (envelope-from nate@root.org) X-ORBL: [71.139.46.150] Received: from [10.0.5.50] (ppp-71-139-46-150.dsl.snfc21.pacbell.net [71.139.46.150]) by ylpvm12.prodigy.net (8.13.7 out spool5000 dk/8.13.7) with ESMTP id k9AHZJss019004; Tue, 10 Oct 2006 13:35:20 -0400 Message-ID: <452BD9D2.5030609@root.org> Date: Tue, 10 Oct 2006 10:35:14 -0700 From: Nate Lawson User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Jacques Garrigue References: <20061007.184902.07645150.garrigue@math.nagoya-u.ac.jp> <452B323B.6050908@root.org> <20061010.165404.74754637.garrigue@math.nagoya-u.ac.jp> <20061010.173707.08072970.garrigue@math.nagoya-u.ac.jp> In-Reply-To: <20061010.173707.08072970.garrigue@math.nagoya-u.ac.jp> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-acpi@freebsd.org Subject: Re: Sony Vaio VGN-TX92S X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Oct 2006 17:35:32 -0000 Jacques Garrigue wrote: > A few additions, as my previous post was incomplete. > >> From: Nate Lawson >>>> The most usual one is that it doesn't resume after suspend: acpiconf >>>> -s3 does go to sleep, but it hangs on resume. I don't know if there is >>>> an easy solution, but I would take any hint. >>> This is a faq -- try disabling APIC: >>> hint.apic.0.disabled="1" >> Thanks, that almost did the trick. If I also disable the hda sound >> driver, then I can suspend and resume. > > Actually, I also needed "sysctl hw.acpi.reset_video=1" since the > default changed to 0. > >>>> The more unusual one is that it gets rather hot. After a few minutes, >>>> the fan starts, and never stops. The temperature reading quickly goes >>>> to 58C, and stays there, but may go to 65C under load (the machine >>> Try without some device drivers loaded (wpi, hda, etc.) See if that >>> makes a difference. Also, see the acpi man page for cpu idling, namely >>> setting hw.acpi.cpu.cx_lowest=C3. >> I tried this, with only C2, as C3 does not seem to be available for >> this cpu currently. (The Intel docs talk of a "very deep sleep" mode, >> so this may be lacking in the FreeBSD support.) > > I was wrong. When I tried first the supported modes were only C1 and > C2, but using sysctl again later I found that C3 and even C4 were > available. I wonder why it changes while running. I tried with C4, but > I get no significant change in temperature. It changes based on AC line status. See the acpi man page or /etc/defaults/rc.conf ("cx" lines) to see. > Since the main problem is hang-up from overheat, is there any progress > in having powerd slow the CPU when the temperature is too high? Passive cooling is already supported in 6-stable and 7-current. -- Nate