ati-drivers puts the video cards in the lowest powerstate when either AC power is disconncted or (optionally) the laptop lid is closed. If the laptop is booted from battery, then the video card runs in the highest power consuming state Reproducible: Always Steps to Reproduce: 1. Boot laptop from battery Actual Results: $ aticonfig --list-powerstates core/mem [flags] ----------------- 1: 209/135 MHz [low voltage] 2: 392/252 MHz * 3: 432/396 MHz [default state] Expected Results: $ aticonfig --list-powerstates core/mem [flags] ----------------- * 1: 209/135 MHz [low voltage] 2: 392/252 MHz 3: 432/396 MHz [default state] The ati power management is linked to acpi events. I guess when a laptop boots directly from battery, there is no event generated that says "no more AC power" and hence the system goes into default state which happens to be maximum power consumption
We cannot fix binary blobs, sorry. You'll need to complain to ATI.
(In reply to comment #1) The power state can be set by calling "aticonfig --set-powerstate=1". I was wonodering if we could add that to one of the startup scrips.
(In reply to comment #2) > (In reply to comment #1) > The power state can be set by calling "aticonfig --set-powerstate=1". I was > wonodering if we could add that to one of the startup scrips. Sure, feel free to add it for yourself to /etc/conf.d/local.start :)