Thinkpad T60p ati 5250 video card not "completly" detected; result is powerstate not lowered when on battery power

Bug #107805 reported by James Walker
4
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

Revision history for this message
Peter Whittaker (pwwnow) wrote :

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/

Changed in acpi:
assignee: nobody → pwwnow
status: Unconfirmed → Needs Info
Revision history for this message
James Walker (jamesjoseph-walker) wrote :
Revision history for this message
James Walker (jamesjoseph-walker) wrote :
Revision history for this message
James Walker (jamesjoseph-walker) wrote :
Revision history for this message
Peter Whittaker (pwwnow) wrote :

James, it appears you have the "good fortune" to be breaking new ground - this card is relatively unknown. For example, according to [1], there "is currently not enough adequate information about this model" and there are known problems getting full benefits from the related card [2].

As for detecting the card programmatically, there is nothing useful that I can see in the dmidecode output; lspci output has

    01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 71d4 (prog-if 00 [VGA])
     Subsystem: Lenovo Unknown device 20a4

which is not encouraging, as it suggests that more than just adding some detection code to a script or two: The OS needs to know more about the card.

Unfortunately, a) this is beyond my ken and b) I'm no longer able to triage, so there isn't much more I can do. What I do is mark the report as confirmed, change the description appropriately, and direct it to what I think will be the right package. Appropriate triagers/QA/devs will have to take it from there.

[1] http://www.thinkwiki.org/wiki/ATI_Mobility_FireGL_V5250

[2] http://www.thinkwiki.org/wiki/ATI_Mobility_FireGL_V5200

Revision history for this message
Peter Whittaker (pwwnow) wrote :

Based on available information, marking this report as confirmed and directing to (what I hope) is the appropriate team: The underlying problem is that this particular card is not detected properly. That needs to happen, then the appropriate ACPI magic needs to be made to happen.

Changed in acpi:
assignee: pwwnow → ubuntu-x-swat
status: Needs Info → Confirmed
Revision history for this message
ctirpak (chris-tirpak) wrote :

James - would you be so kind as to attach your xorg.conf to this? I have a T60p with the same card and it refuses to start gdm at all. I fiddled with this about a month ago and made some progress but lost my notes and am now stuck. If needed you can send me the file at ctirpak over at gmail.

For Peter or whoever takes this bug over, the device 71d4 is what identifies this card. It seems to be a variant of the V5200 that is specific to Lenovo T60p (perhaps even widescreens only) and when I asked ATI for more info I was rebuffed with "call the manufacturer of the laptop".

Revision history for this message
James Walker (jamesjoseph-walker) wrote :

Here is the xorg.conf as requested.

Revision history for this message
ctirpak (chris-tirpak) wrote : Re: [Bug 107805] Re: Thinkpad T60p ati 5250 video card not "completly" detected; result is powerstate not lowered when on battery power

Thanks - I'll see if i can get it to fire up using this or a variant of
it. I suspect that I will need some variant since the fglrx drivers
don't load right off of the live cd.

Chris

James Walker wrote:
> Here is the xorg.conf as requested.
>
> ** Attachment added: "xorg.conf"
> http://launchpadlibrarian.net/8162733/xorg.conf
>
>

Revision history for this message
Bryce Harrington (bryce) wrote : linux-restricted-modules-2.6.20 is obsolete

This package has become obsolete so we're closing out the bug report as WONTFIX.
Thanks for reporting it though!

Changed in linux-restricted-modules-2.6.20:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.