Eu encontrei a solução - é a placa gráfica NVIDIA.
Não funcionou com o Ubuntu porque o próprio Ubuntu 11.04 tem um problema com a vida da bateria então desligar a placa gráfica não ajudou muito.
Eu o desativei no CentOS 6 e a duração da bateria passou para cerca de 10 horas novamente.