<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.6944.0">
<TITLE>Interfacing nvidia graphics cards and acpi brightness</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<P><TT><FONT SIZE=2>Hi<BR>
<BR>
I started out tonight with the aim of adding a bug because my compaq 8510w brightness function keys have never worked under Ubuntu Gutsy and now not under Hardy Heron alpha 6 either.<BR>
<BR>
However what I have found is that there is no bug to report :)<BR>
<BR>
The gnome-power-manager works okay but doesn't change screen brightness. I.e. hitting the function key does change the current value here:<BR>
<BR>
$ cat /proc/acpi/video/C14B/C15F/brightness<BR>
<BR>
levels: 100 51 30 37 44 51 58 65 72 79 86 93 100<BR>
current: 65<BR>
<BR>
Also adjusting the nvidia-settings brightness values actually changes the screen brightness (and the nvidia card registers) but nothing for the acpi video brightness value.<BR>
<BR>
I've also found that I can adjust the screen brightness by using the nvidia commandline interface:<BR>
<BR>
$ nvidia-settings --assign RedBrightness=x --assign GreenBrightness=x --assign BlueBrightness=x<BR>
<BR>
where x is a value between -1 and 1.<BR>
<BR>
So where now - there is no bug?<BR>
<BR>
I've looked at smartdimmer and nvclock. These packages don't work for all nvidia cards and seem to be risky to use. Especially when there is a nvidia-settings package available which can already do this.<BR>
<BR>
So I think that acpi should be linked to nvidia-settings somehow (I suppose this should be the responsibility of nvidia). Would a acpi-nvidia package work (where acpi and nvidia-settings are prerequistes and also an active nvidia kernel/xserver) that matches acpi video and xserver screens and sychronises registry settings?<BR>
<BR>
Cheers<BR>
Pete<BR>
</FONT></TT>
</P>
</BODY>
</HTML>