@pauls: that's a great find and I can confirm that syncing "brightness" to "actual_brightness" at boot time fixes the problem. I just had to make a small modification to the script for it to work on karmic:
brt=`cat /sys/devices/virtual/backlight/acpi_video0/brightness`
abrt=`cat /sys/devices/virtual/backlight/acpi_video0/actual_brightness`
if [ "$brt" != "$abrt" ]; then
echo $abrt > /sys/devices/virtual/backlight/acpi_video0/brightness
fi
@pauls: that's a great find and I can confirm that syncing "brightness" to "actual_brightness" at boot time fixes the problem. I just had to make a small modification to the script for it to work on karmic:
brt=`cat /sys/devices/ virtual/ backlight/ acpi_video0/ brightness` virtual/ backlight/ acpi_video0/ actual_ brightness` virtual/ backlight/ acpi_video0/ brightness
abrt=`cat /sys/devices/
if [ "$brt" != "$abrt" ]; then
echo $abrt > /sys/devices/
fi