Activity log for bug #121833

Date Who What changed Old value New value Message
2007-06-23 06:36:58 Dana Goyette bug added bug
2007-06-23 06:37:44 Dana Goyette bug assigned to linux-source-2.6.22 (Ubuntu)
2007-06-23 06:38:16 Dana Goyette title LCD backlight turns entirely off when set between brightness levels. LCD backlight turns off between brightness levels.
2007-06-23 06:41:13 Dana Goyette description Binary package hint: gnome-power-manager When gnome-power-manager dims the screen when on battery or when idle, the backlight turns entirely off. In addition, during the fade the screen blinks: 100%, OFF, 75%, OFF, 50%, OFF. cat /proc/acpi/video/VGA/LCD/brightness: levels: 100 37 12 25 37 50 62 75 87 100 current: 100 The screen is turning off whenever something requests a brightness level between the available discrete levels; thus the default dim-when-inactive brightness of 30 turns the backlight off. For a while, I thought my system was freezing at a black screen at login (battery) or idle (AC), until I remembered the brightness controls. One factor in this is the new /sys/class/backlight/ interface for brightness control, common to all ACPI drivers: This structure does not seem to provide the same information as the all the necessary information, such as available discrete brightness levels. /sys/class/backlight/acpi_video0/max_brightness: 100 /sys/class/backlight/acpi_video0/actual_brightness: 62 <== changes even when keyboard hotkeys are used; g-p-m does not notice this. /sys/class/backlight/acpi_video0/brightness: 62 <== changes only when software requests a change. HAL lists num_levels=101, while ideally it should be 8 or 9. Better yet, the kernel itself should provide the discrete levels -- otherwise, rounding issues may appear. Oddly. the brightness levels 12, 37, 62, and 75 work through echoing into 'brightness', but turn the backlight off if used in g-p-m. Echoing invalid values there turns the backlight off, but echoing into the /proc structure returns 'invalid argument'. Note: the data under /sys/class/backlight is not synchronized with /proc/acpi/video; for consistency, it should be. My DSDT also provides acpi_video1/ corresponding to n=4 of /proc/acpi/video/GFX0/DD0n/; however, I would not expect the values there to be synchronized with acpi_video0/ and VGA/LCD/, respectively. Binary package hint: gnome-power-manager When gnome-power-manager dims the screen when on battery or when idle, the backlight turns entirely off. In addition, during the fade the screen blinks: 100%, OFF, 75%, OFF, 50%, OFF. cat /proc/acpi/video/VGA/LCD/brightness: levels: 100 37 12 25 37 50 62 75 87 100 current: 100 The screen is turning off whenever something requests a brightness level between the available discrete levels; thus the default dim-when-inactive brightness of 30 turns the backlight off. For a while, I thought my system was freezing at a black screen at login (battery) or idle (AC), until I remembered the brightness controls. One factor in this is the new /sys/class/backlight/ interface for brightness control, common to all ACPI drivers: This structure does not seem to provide the same, necessary information, such as available discrete brightness levels. /sys/class/backlight/acpi_video0/max_brightness: 100 /sys/class/backlight/acpi_video0/actual_brightness: 62 <== changes even when keyboard hotkeys are used; g-p-m does not notice this. /sys/class/backlight/acpi_video0/brightness: 62 <== changes only when software requests a change. HAL lists num_levels=101, while ideally it should be 8 or 9. Better yet, the kernel itself should provide the discrete levels, or rounding issues may appear. Oddly. the brightness levels 12, 37, 62, and 75 work through echoing into 'brightness', but turn the backlight off if used in g-p-m. Echoing invalid values there turns the backlight off, but echoing into the /proc structure returns 'invalid argument'. Note: the data under /sys/class/backlight is not synchronized with /proc/acpi/video; for consistency, it should be. My DSDT also provides acpi_video1/ corresponding to n=4 of /proc/acpi/video/GFX0/DD0n/; however, I would not expect the values there to be synchronized with acpi_video0/ and VGA/LCD/, respectively.
2007-06-23 06:44:14 Dana Goyette description Binary package hint: gnome-power-manager When gnome-power-manager dims the screen when on battery or when idle, the backlight turns entirely off. In addition, during the fade the screen blinks: 100%, OFF, 75%, OFF, 50%, OFF. cat /proc/acpi/video/VGA/LCD/brightness: levels: 100 37 12 25 37 50 62 75 87 100 current: 100 The screen is turning off whenever something requests a brightness level between the available discrete levels; thus the default dim-when-inactive brightness of 30 turns the backlight off. For a while, I thought my system was freezing at a black screen at login (battery) or idle (AC), until I remembered the brightness controls. One factor in this is the new /sys/class/backlight/ interface for brightness control, common to all ACPI drivers: This structure does not seem to provide the same, necessary information, such as available discrete brightness levels. /sys/class/backlight/acpi_video0/max_brightness: 100 /sys/class/backlight/acpi_video0/actual_brightness: 62 <== changes even when keyboard hotkeys are used; g-p-m does not notice this. /sys/class/backlight/acpi_video0/brightness: 62 <== changes only when software requests a change. HAL lists num_levels=101, while ideally it should be 8 or 9. Better yet, the kernel itself should provide the discrete levels, or rounding issues may appear. Oddly. the brightness levels 12, 37, 62, and 75 work through echoing into 'brightness', but turn the backlight off if used in g-p-m. Echoing invalid values there turns the backlight off, but echoing into the /proc structure returns 'invalid argument'. Note: the data under /sys/class/backlight is not synchronized with /proc/acpi/video; for consistency, it should be. My DSDT also provides acpi_video1/ corresponding to n=4 of /proc/acpi/video/GFX0/DD0n/; however, I would not expect the values there to be synchronized with acpi_video0/ and VGA/LCD/, respectively. Binary package hint: gnome-power-manager When gnome-power-manager dims the screen when on battery or when idle, the backlight turns entirely off. In addition, during the fade the screen blinks: 100%, OFF, 75%, OFF, 50%, OFF. cat /proc/acpi/video/VGA/LCD/brightness: levels: 100 37 12 25 37 50 62 75 87 100 current: 100 The screen is turning off whenever something requests a brightness level between the available discrete levels; thus the default dim-when-inactive brightness of 30 turns the backlight off. For a while, I thought my system was freezing at a black screen at login (battery) or idle (AC), until I remembered the brightness controls. One factor in this is the new /sys/class/backlight/ interface for brightness control, common to all ACPI drivers: This structure does not seem to provide the same, necessary information, such as available discrete brightness levels. /sys/class/backlight/acpi_video0/max_brightness: 100 /sys/class/backlight/acpi_video0/actual_brightness: 62 <== changes even when keyboard hotkeys are used; g-p-m does not notice this. /sys/class/backlight/acpi_video0/brightness: 62 <== changes only when software requests a change. HAL lists num_levels=101, while ideally it should be 8 or 9. Better yet, the kernel itself should provide the discrete levels, or rounding issues may appear. Oddly. the brightness levels 12, 37, 62, and 75 work through echoing into 'brightness', but turn the backlight off if used in g-p-m. Echoing invalid values there turns the backlight off, but echoing into the /proc structure returns 'invalid argument'. Note: the data under /sys/class/backlight is not synchronized with /proc/acpi/video; for consistency, it should be. (My DSDT also provides sys/class/backlight/acpi_video1/ and /proc/acpi/video/GFX0/DD0n/ for n from 1 to 5; LCD is 4. However, I would not expect the values there to be synchronized with acpi_video0 and VGA/LCD.)
2007-06-23 06:46:05 Dana Goyette title LCD backlight turns off between brightness levels. LCD backlight turns off when at idle, on battery, or between brightness levels.
2007-06-23 06:46:36 Dana Goyette title LCD backlight turns off when at idle, on battery, or between brightness levels. LCD backlight turns off when at idle or on battery.
2007-06-27 21:34:30 Dana Goyette bug added attachment 'gtw-m685-acpidump.txt' (acpidump from Gateway M685 -- BIOS 72.14)
2007-07-17 06:15:12 Dana Goyette title LCD backlight turns off when at idle or on battery. LCD backlight turns off between brightness levels during fades, and when on battery or at idle
2007-09-10 11:34:47 Henrik Nilsen Omma linux-source-2.6.22: importance Undecided Low
2007-09-10 11:34:47 Henrik Nilsen Omma linux-source-2.6.22: status New Incomplete
2007-09-20 03:30:34 Dana Goyette bug added attachment 'uname-a.log' (uname-a.log)
2007-09-20 03:31:12 Dana Goyette bug added attachment 'version.log' (version.log)
2007-09-20 03:31:43 Dana Goyette bug added attachment 'dmesg.log' (dmesg.log)
2007-09-20 03:32:36 Dana Goyette bug added attachment 'lspci-vvnn.log' (lspci-vvnn.log)
2007-10-05 02:50:09 Mackenzie Morgan bug added attachment 'lspci.txt' (lspci)
2007-10-10 03:34:11 Dana Goyette description Binary package hint: gnome-power-manager When gnome-power-manager dims the screen when on battery or when idle, the backlight turns entirely off. In addition, during the fade the screen blinks: 100%, OFF, 75%, OFF, 50%, OFF. cat /proc/acpi/video/VGA/LCD/brightness: levels: 100 37 12 25 37 50 62 75 87 100 current: 100 The screen is turning off whenever something requests a brightness level between the available discrete levels; thus the default dim-when-inactive brightness of 30 turns the backlight off. For a while, I thought my system was freezing at a black screen at login (battery) or idle (AC), until I remembered the brightness controls. One factor in this is the new /sys/class/backlight/ interface for brightness control, common to all ACPI drivers: This structure does not seem to provide the same, necessary information, such as available discrete brightness levels. /sys/class/backlight/acpi_video0/max_brightness: 100 /sys/class/backlight/acpi_video0/actual_brightness: 62 <== changes even when keyboard hotkeys are used; g-p-m does not notice this. /sys/class/backlight/acpi_video0/brightness: 62 <== changes only when software requests a change. HAL lists num_levels=101, while ideally it should be 8 or 9. Better yet, the kernel itself should provide the discrete levels, or rounding issues may appear. Oddly. the brightness levels 12, 37, 62, and 75 work through echoing into 'brightness', but turn the backlight off if used in g-p-m. Echoing invalid values there turns the backlight off, but echoing into the /proc structure returns 'invalid argument'. Note: the data under /sys/class/backlight is not synchronized with /proc/acpi/video; for consistency, it should be. (My DSDT also provides sys/class/backlight/acpi_video1/ and /proc/acpi/video/GFX0/DD0n/ for n from 1 to 5; LCD is 4. However, I would not expect the values there to be synchronized with acpi_video0 and VGA/LCD.) Binary package hint: gnome-power-manager When gnome-power-manager dims the screen when on battery or when idle, the backlight turns entirely off. In addition, during the fade the screen blinks: 100%, OFF, 75%, OFF, 50%, OFF. cat /proc/acpi/video/VGA/LCD/brightness: levels: 100 37 12 25 37 50 62 75 87 100 current: 100 The screen is turning off whenever something requests a brightness level between the available discrete levels; thus the default dim-when-inactive brightness of 30 turns the backlight off. For a while, I thought my system was freezing at a black screen at login (battery) or idle (AC), until I remembered the brightness controls. One factor in this is the new /sys/class/backlight/ interface for brightness control, common to all ACPI drivers: This structure does not seem to provide the same, necessary information, such as available discrete brightness levels. /sys/class/backlight/acpi_video0/max_brightness: 100 /sys/class/backlight/acpi_video0/actual_brightness: 62 <== changes even when keyboard hotkeys are used; g-p-m does not notice this. /sys/class/backlight/acpi_video0/brightness: 62 <== changes only when software requests a change. HAL lists num_levels=101, while ideally it should be 8 or 9. Better yet, the kernel itself should provide the discrete levels, or rounding issues may appear. Oddly. the brightness levels 12, 37, 62, and 75 work through echoing into 'brightness', but turn the backlight off if used in g-p-m. Echoing invalid values there turns the backlight off, but echoing into the /proc structure returns 'invalid argument'. Note: the data under /sys/class/backlight is not synchronized with /proc/acpi/video; for consistency, it should be. EDIT: As of the beginning of October, 2007, my brightness keys don't work at all! (My DSDT also provides sys/class/backlight/acpi_video1/ and /proc/acpi/video/GFX0/DD0n/ for n from 1 to 5; LCD is 4. However, I would not expect the values there to be synchronized with acpi_video0 and VGA/LCD.)
2007-10-10 03:34:11 Dana Goyette title LCD backlight turns off between brightness levels during fades, and when on battery or at idle Brightness keys don't work, and LCD backlight blinks off during fades, and turns off when dimming on battery or at idle.
2007-10-10 03:58:50 Dana Goyette description Binary package hint: gnome-power-manager When gnome-power-manager dims the screen when on battery or when idle, the backlight turns entirely off. In addition, during the fade the screen blinks: 100%, OFF, 75%, OFF, 50%, OFF. cat /proc/acpi/video/VGA/LCD/brightness: levels: 100 37 12 25 37 50 62 75 87 100 current: 100 The screen is turning off whenever something requests a brightness level between the available discrete levels; thus the default dim-when-inactive brightness of 30 turns the backlight off. For a while, I thought my system was freezing at a black screen at login (battery) or idle (AC), until I remembered the brightness controls. One factor in this is the new /sys/class/backlight/ interface for brightness control, common to all ACPI drivers: This structure does not seem to provide the same, necessary information, such as available discrete brightness levels. /sys/class/backlight/acpi_video0/max_brightness: 100 /sys/class/backlight/acpi_video0/actual_brightness: 62 <== changes even when keyboard hotkeys are used; g-p-m does not notice this. /sys/class/backlight/acpi_video0/brightness: 62 <== changes only when software requests a change. HAL lists num_levels=101, while ideally it should be 8 or 9. Better yet, the kernel itself should provide the discrete levels, or rounding issues may appear. Oddly. the brightness levels 12, 37, 62, and 75 work through echoing into 'brightness', but turn the backlight off if used in g-p-m. Echoing invalid values there turns the backlight off, but echoing into the /proc structure returns 'invalid argument'. Note: the data under /sys/class/backlight is not synchronized with /proc/acpi/video; for consistency, it should be. EDIT: As of the beginning of October, 2007, my brightness keys don't work at all! (My DSDT also provides sys/class/backlight/acpi_video1/ and /proc/acpi/video/GFX0/DD0n/ for n from 1 to 5; LCD is 4. However, I would not expect the values there to be synchronized with acpi_video0 and VGA/LCD.) Binary package hint: gnome-power-manager When gnome-power-manager dims the screen when on battery or when idle, the backlight turns entirely off. In addition, during the fade the screen blinks: 100%, OFF, 75%, OFF, 50%, OFF. cat /proc/acpi/video/VGA/LCD/brightness: levels: 100 37 12 25 37 50 62 75 87 100 current: 100 The screen is turning off whenever something requests a brightness level between the available discrete levels; thus the default dim-when-inactive brightness of 30 turns the backlight off. For a while, I thought my system was freezing at a black screen at login (battery) or idle (AC), until I remembered the brightness controls. One factor in this is the new /sys/class/backlight/ interface for brightness control, common to all ACPI drivers: This structure does not seem to provide the same, necessary information, such as available discrete brightness levels. /sys/class/backlight/acpi_video0/max_brightness: 100 /sys/class/backlight/acpi_video0/actual_brightness: 62 <== changes when software or hotkeys are used. /sys/class/backlight/acpi_video0/brightness: 62 <== changes only when software requests a change. HAL lists num_levels=101, while ideally it should be 8 or 9. Better yet, the kernel itself should provide the discrete levels, or rounding issues may appear. Oddly. the brightness levels 12, 37, 62, and 75 work through echoing into /proc, but turn the backlight off if used in /sys, and thus HAL or g-p-m. Echoing invalid values into /sys turns the backlight off, but echoing into the /proc structure returns 'invalid argument'. Note: the data under /sys/class/backlight is not synchronized with /proc/acpi/video; for consistency, it should be. (My DSDT also provides sys/class/backlight/acpi_video1/ and /proc/acpi/video/GFX0/DD0n/ for n from 1 to 5; LCD is 4. However, I would not expect the values there to be synchronized with acpi_video0 and VGA/LCD.) Edit: As of the beginning of October 2003, changes to the kernel 'video' modue and HAL make me now have to hit my brightness keys 5 times before reaching the next brightness level; before, the brightness keys were still managed by the kernel. In addition, upgrading HAL breaks brightness changes until the next boot.
2007-10-10 03:58:50 Dana Goyette title Brightness keys don't work, and LCD backlight blinks off during fades, and turns off when dimming on battery or at idle. LCD backlight turns off when between discrete levels, both from hotkeys and from dim-on-idle.
2007-11-13 08:59:50 Matthew Dutton bug added attachment 'Gateway-MP8709-stepped-brightness.tar.gz' (scripts and FDI file for hacked fix)
2007-11-14 08:47:33 Matthew Dutton bug added attachment 'hal-stepped-brightness_2007-11-14.tar.gz' (modified HAL scripts with installation instructions)
2007-11-22 22:20:32 Ludovico Cavedon bug added attachment 'backlight.patch' (backlight.patch)
2007-11-30 05:28:52 James Black bug added attachment 'Screenshot-Configuration Editor - backlight.png' (the attachment is a view of my power settings.)
2008-02-19 19:42:38 Dana Goyette bug assigned to linux (Ubuntu)
2008-02-25 16:06:05 Leann Ogasawara linux: importance Undecided Medium
2008-02-25 16:06:05 Leann Ogasawara linux: assignee ubuntu-kernel-team
2008-02-25 16:06:05 Leann Ogasawara linux: status New Triaged
2008-02-25 21:02:49 Ben Collins linux-source-2.6.22: status Incomplete Won't Fix
2008-02-25 21:03:11 Ben Collins linux: status Triaged In Progress
2008-02-25 21:03:11 Ben Collins linux: assignee ubuntu-kernel-team ben-collins
2008-02-25 21:04:12 Ben Collins linux: status In Progress Fix Committed
2008-06-19 12:52:59 Pedro Villavicencio gnome-power-manager: status New Invalid
2009-04-21 19:15:31 Leann Ogasawara linux (Ubuntu): status Fix Committed Fix Released
2009-04-21 19:15:31 Leann Ogasawara linux (Ubuntu): assignee Ben Collins (ben-collins)