I don't know why I have both a "computer_backlight" and a computer_backlight_0" entry. This is from a fresh install of Lucid RC on a Thinkpad W510 with the latest 195 series nvidia driver from the Ubuntu repo. It reports 16 levels, which is what I get in Windows (0 to 15). Right now I can only control brightness by switching to a TTY. i get 16 different levels there, and the up and down increments are the same. I don't currently have the "EnableBrightControl" option set in my xorg.conf.
Here are the relevant parts of my lshal output:
udi = '/org/freedeskt op/Hal/ devices/ computer_ backlight_ 0' addon-generic- backlight' } (string list) op.Hal. Device. LaptopPanel' } (string list) op/Hal/ devices/ computer' (string) op/Hal/ devices/ computer_ backlight_ 0' (string) panel.access_ method = 'general' (string) panel.brightnes s_in_hardware = true (bool) panel.num_ levels = 1 (0x1) (int) hotplug_ type = 2 (0x2) (int) virtual/ backlight/ thinkpad_ screen' (string)
info.addons = {'hald-
info.capabilities = {'laptop_panel'} (string list)
info.category = 'laptop_panel' (string)
info.interfaces = {'org.freedeskt
info.parent = '/org/freedeskt
info.product = 'Generic Backlight Device' (string)
info.subsystem = 'backlight' (string)
info.udi = '/org/freedeskt
laptop_
laptop_
laptop_
linux.
linux.subsystem = 'backlight' (string)
linux.sysfs_path = '/sys/devices/
udi = '/org/freedeskt op/Hal/ devices/ computer_ backlight' addon-generic- backlight' } (string list) op.Hal. Device. LaptopPanel' } (string list) op/Hal/ devices/ computer' (string) op/Hal/ devices/ computer_ backlight' (string) panel.access_ method = 'general' (string) panel.brightnes s_in_hardware = true (bool) panel.num_ levels = 16 (0x10) (int) hotplug_ type = 2 (0x2) (int) virtual/ backlight/ acpi_video0' (string)
info.addons = {'hald-
info.capabilities = {'laptop_panel'} (string list)
info.category = 'laptop_panel' (string)
info.interfaces = {'org.freedeskt
info.parent = '/org/freedeskt
info.product = 'Generic Backlight Device' (string)
info.subsystem = 'backlight' (string)
info.udi = '/org/freedeskt
laptop_
laptop_
laptop_
linux.
linux.subsystem = 'backlight' (string)
linux.sysfs_path = '/sys/devices/
I don't know why I have both a "computer_ backlight" and a computer_ backlight_ 0" entry. This is from a fresh install of Lucid RC on a Thinkpad W510 with the latest 195 series nvidia driver from the Ubuntu repo. It reports 16 levels, which is what I get in Windows (0 to 15). Right now I can only control brightness by switching to a TTY. i get 16 different levels there, and the up and down increments are the same. I don't currently have the "EnableBrightCo ntrol" option set in my xorg.conf.