For some reason, the LCD backlight is getting turned off by the linux kernel when you boot on battery power. The probable reason is an ACPI bug.
See my reply in this post for a way to test for this bug:
For some reason, the LCD backlight is getting turned off by the linux kernel when you boot on battery power. The probable reason is an ACPI bug.
See my reply in this post for a way to test for this bug: