Date: Thu, 29 Jan 2004 06:07:27 +0900 From: Taku YAMAMOTO <taku@cent.saitama-u.ac.jp> To: freebsd-current@freebsd.org Subject: Re: API to turn off the display Message-ID: <20040129060727.619f3866.taku@cent.saitama-u.ac.jp> In-Reply-To: <200401281319.02208.jhb@FreeBSD.org> References: <200401272247.59306.freebsd-current@webteckies.org> <20040128.083215.114732225.imp@bsdimp.com> <20040128181110.GC775@laptop.lambertfam.org> <200401281319.02208.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Greetings, On Wed, 28 Jan 2004 13:19:02 -0500 John Baldwin <jhb@FreeBSD.org> wrote: > On Wednesday 28 January 2004 01:11 pm, Scott Lambert wrote: > > On Wed, Jan 28, 2004 at 08:32:15AM -0700, M. Warner Losh wrote: > > > In message: <20040128045816.Y1089@alpha.siliconlandmark.com> > > > > > > Andre Guibert de Bruet <andy@siliconlandmark.com> writes: > > > : Through functionality provided by the BIOS. A 30-second > > > : search through the source would have shown the answer in > > > : /usr/src/sys/i386/bios/apm.c:334 with apm_display(). > > > > > > My experience is that turning the display off via apm doesn't work on > > > many laptops :-(. > > > > Is there anything that does; other than closing the lid? > > Yes, there should be. ACPI has an entire set of methods devoted to manging > displays including turning the displays on and off. We just don't support > those yet. I wrote a driver that handles what John told. http://access.cent.saitama-u.ac.jp/~taku/freebsd/acpi_vid-20031013.tar.gz MD5 (acpi_vid-20031013.tar.gz) = adbfa6931e505544fb784e00c7b974e7 This driver uses ACPI video extension to control display switching and backlight brightness. So working ACPI is a requisition for this driver. Whether it does or does not work depends heavily on how well the BIOS written, however, I hope it worth trying. Suggestions, working/not-working reports etc are very appreciated. Sincerely, taku -- -|-__ YAMAMOTO, Taku <taku@cent.saitama-u.ac.jp> | __ < Post Scriptum: Due to recent instability of our campus network, downloading may fail. Please try several times before giving it up if things didn't go well. Sorry for inconvinience.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040129060727.619f3866.taku>