[ltp] ACPI video module on Thinkpad R61 8918

Christian Birchinger linux-thinkpad@linux-thinkpad.org
Wed, 10 Oct 2007 23:00:49 +0200


Ok, since there was alot of talk about the generic ACPI video
driver. I'd like to get some info about the behaviour i'm
getting before doing any bugreport. The focus is on brightness
control.

First strange thing is that i'm getting 2 VID dirs in
/proc/acpi/video:

~$ ls /proc/acpi/video/
VID/  VID/

dmesg on "modprobe video":
set_level status: 0
ACPI: Video Device [VID] (multi-head: yes  rom: no  post: no)
set_level status: 0
ACPI: Video Device [VID] (multi-head: yes  rom: no  post: no)

~$ cat /proc/acpi/video/VID/LCD0/brightness 
levels:  100 100 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 100
current: 85

First of all, what are the first 2 "100" entries? The others are
the available 16 brightness levels.

"current" does not get updated when the Fn+Home/End hotkeys or
the special /proc/acpi/ibm/brightness from the thinkpad-acpi
module gets used to adjust brightness. On boot it shows "0"
but the display is not dark.

When echo-ing values to /proc/acpi/video/VID/LCD0/brightness the
brightness level changes and "current" gets updated correct.

All listed levels except "100" can be set. An attempt to set
"100" results in an "invalid" error.

Am i the only one with this effect?


Christian

PS: Yes, i've did those test without any NVidia binary module.