Issue with Radeon Mobility and suspend on T42 (and other thinkpads)

Stephen Ryan taketwoaspirin at gmail.com
Mon Mar 14 12:17:01 CST 2005


On Sun, 13 Mar 2005 09:49:54 -0500, thully at umich.edu <thully at umich.edu> wrote:
> For some time, I have had trouble with my ThinkPad T42 and suspend-to-RAM.
> It suspends/resumes fine, but it uses about 5-7% of its battery per hour in
> suspend.  I've been conversing w/mjg59 on this topic, and the problem is known
> (radeon card isn't powered off properly) - however the solution  has been a bit
> tricky.  It can be solved with a kernel patch, but this means using radeonfb
> which is a Bad Thing (and not viable as a fix for Ubuntu).  Does anyone else
> out there have this problem with this machine?  If so, any chance that you can
> look at the solution mjg59 posted at http://www.srcf.ucam.org/~mjg59/radeon/
> and look at the code for problems (currently, this doesn't work for me).
> 
> To enable this, you will need to:
> 1) Compile the contents of the tarball
> 2) Move radeontool to /usr/local/bin
> 3) Add radeontool power off to the end of /etc/acpi/prepare.sh, and radeontool
> power on to /etc/acpi/resume.sh right after the #!/bin/bash line
> 
> This bug (and the kernel patch for radeonfb) can be found at
> http://bugme.osdl.org/show_bug.cgi?id=3022


I have a T40 (2373-8CU, Radeon M 7500) which is affected by this bug. 
It is fixed by the radeonfb kernel patch; it is not affected by this
version of radeontool.  FWIW, I can still see a bunch of flashing
lines on the screen after running "radeontool power off", which I
don't recall having seen before, either with the almost-stock warty
configuration (I have Daniel Stone's X40 support ACPI scripts
installed), or with the patched 2.6.11-rc2 kernel.

I'll try to take another look at this after work, but the last time I
tried writing software that directly accessed a piece of hardware was
back when the C> prompt was a common sight, so it's rather unlikely
that I'll make much progress on my own.



More information about the ubuntu-devel mailing list