Thinkpad T60p ati 5250 video card not "completly" detected; result is powerstate not lowered when on battery power
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-restricted-modules-2.6.20 (Ubuntu) |
Won't Fix
|
Undecided
|
Ubuntu-X |
Bug Description
Some Thinkpad T60p models use an ATI FireGL 5250 video card that can be controlled with the aticonfig tool. When the laptop is on battery power, the powerstate of the video card remains unchanged, needlessly consuming energy and heating up the machine. This problem can be resolved by running (as root):
aticonfig --set-powerstate=1
And when on AC power,
aticonfig --set-powerstate=3
Incorporating this into the acpi events shipped with Ubuntu would extend battery life for laptops using compatible ATI video cards.
ProblemType: Bug
Architecture: amd64
Date: Thu Apr 19 16:39:40 2007
DistroRelease: Ubuntu 7.04
Uname: Linux james-laptop 2.6.20-12-generic #2 SMP Wed Mar 21 19:34:23 UTC 2007 x86_64 GNU/Linux
James, first question is how do we detect the FireGL 5250 programmatically? Is it well identified in the output of either dmidecode or lspci? If you're not sure, please just run the following commands and attach the output:
sudo lspci -vv
sudo lspci -vvn
sudo dmidecode
(Please be sure to use sudo, root privileges are required to obtain the necessary information. Please attach one file per command, please do not compress the output, please do not add the output in-line, and please do not attempt to email in the attachments - they have to be added to the report within Launchpad.)
I'll troll through them and see if I can find what we're looking for. Once we can identify the card programmatically, we can craft an appropriate script, e.g., to place in /etc/acpi/ battery. d/ and /etc/acpi/ac.d/