From owner-freebsd-current@FreeBSD.ORG Fri Jan 30 01:15:05 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1D0A16A4CE for ; Fri, 30 Jan 2004 01:15:05 -0800 (PST) Received: from postman.ripe.net (postman.ripe.net [193.0.0.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id A732943D5A for ; Fri, 30 Jan 2004 01:15:03 -0800 (PST) (envelope-from ms@dell-laptop.6bone.nl) Received: by postman.ripe.net (Postfix, from userid 8) id 821EE5DED9; Fri, 30 Jan 2004 10:12:15 +0100 (CET) Received: from birch.ripe.net (birch.ripe.net [193.0.1.96]) by postman.ripe.net (Postfix) with ESMTP id 368C95DDFD; Fri, 30 Jan 2004 10:12:15 +0100 (CET) Received: from dell-laptop.6bone.nl (cow.ripe.net [193.0.1.239]) by birch.ripe.net (8.12.10/8.11.6) with SMTP id i0U9CF0G006530; Fri, 30 Jan 2004 10:12:15 +0100 Received: (nullmailer pid 45544 invoked by uid 1001); Thu, 29 Jan 2004 16:33:56 -0000 Date: Thu, 29 Jan 2004 17:33:56 +0100 From: Mark Santcroos To: Taku YAMAMOTO Message-ID: <20040129163356.GA45518@laptop.6bone.nl> References: <200401272247.59306.freebsd-current@webteckies.org> <20040128.083215.114732225.imp@bsdimp.com> <20040128181110.GC775@laptop.lambertfam.org> <200401281319.02208.jhb@FreeBSD.org> <20040129060727.619f3866.taku@cent.saitama-u.ac.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040129060727.619f3866.taku@cent.saitama-u.ac.jp> User-Agent: Mutt/1.4.1i X-Handles: MS6-6BONE, MS18417-RIPE X-RIPE-Spam-Level: X-RIPE-Spam-Status: N 0.493279 X-RIPE-Signature: 01fe3ff6a251190a069becc02b202b1b cc: freebsd-current@freebsd.org Subject: Re: API to turn off the display X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Fri, 30 Jan 2004 09:15:06 -0000 On Thu, Jan 29, 2004 at 06:07:27AM +0900, Taku YAMAMOTO wrote: > 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. Tried it on my Latitude C640. acpi_vid0: on acpi0 found CRT monitor(100), detectable by BIOS, head #0 found LCD panel(110), detectable by BIOS, head #0 unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) unknown: not probed (disabled) Toggling the lcd0.active sysctl to "0", turns the screen off for a second, but then it turns on again. The sysctl stays as "0" though. Setting it "from 0 to 0" after that blanks the screen for a second again. Effect on console and in X is similar. Mark