Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jan 2004 17:33:56 +0100
From:      Mark Santcroos <marks@ripe.net>
To:        Taku YAMAMOTO <taku@cent.saitama-u.ac.jp>
Cc:        freebsd-current@freebsd.org
Subject:   Re: API to turn off the display
Message-ID:  <20040129163356.GA45518@laptop.6bone.nl>
In-Reply-To: <20040129060727.619f3866.taku@cent.saitama-u.ac.jp>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
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: <ACPI video extension> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040129163356.GA45518>