[ltp] Power drain workaround with radeonfb module?

Dan Sawyer linux-thinkpad@linux-thinkpad.org
Sun, 28 Oct 2007 11:18:51 -0700


This is a multi-part message in MIME format.
--------------020706080500070807060403
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Felix,

Felix E. Klee wrote:
> At Sun, 28 Oct 2007 08:45:33 -0700,
> Dan Sawyer wrote:
>   
>> In 2.6.20 kernels without drm comfigured radeonfb loaded as a
>> module. I then moved up levels and configured drm - the result was
>> radeonfb seemed to be preempted by another driver and would not load.
>>     
>
> Well, that's different here: radeonfb and drm seem to peacefully coexist
> in the modules list.  However, I didn't yet investigate if drm is
> already loaded after my system was started (without X), or if it gets
> loaded only after I run "startx".
>   
Umm. My experience is if radeonfb does not get loaded first it is locked 
out.
> My problem - as said before - is that, even with "radeonfb" loaded, the
> power drain issue persists.
>
>   
>> I then moved up to 2.6.23.1 and configured radeonfb into the
>> kernel. With this level and configuration suspend works with about 500
>> mw (however glxgears is only running at about 1/3 speed) The
>> difference shows up between 3d rendering (glxgears) and suspend power.
>>     
>
> What values do you get with glxgears, and on what GPU (yes, I know that
> glxgears is not a decent benchmark)?
>   
The system is a T41 type 2374. I also have a type 2373 and is is 
similar. glxgears gets 300 without DRM and 1100 with. With DRM it is 
smooth. Without it is very clunky.

Dan

--------------020706080500070807060403
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Felix, <br>
<br>
Felix E. Klee wrote:
<blockquote
 cite="mid:1193588270.14031.1218241691@webmail.messagingengine.com"
 type="cite">
  <pre wrap="">At Sun, 28 Oct 2007 08:45:33 -0700,
Dan Sawyer wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">In 2.6.20 kernels without drm comfigured radeonfb loaded as a
module. I then moved up levels and configured drm - the result was
radeonfb seemed to be preempted by another driver and would not load.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Well, that's different here: radeonfb and drm seem to peacefully coexist
in the modules list.  However, I didn't yet investigate if drm is
already loaded after my system was started (without X), or if it gets
loaded only after I run "startx".
  </pre>
</blockquote>
Umm. My experience is if radeonfb does not get loaded first it is
locked out. <br>
<blockquote
 cite="mid:1193588270.14031.1218241691@webmail.messagingengine.com"
 type="cite">
  <pre wrap="">
My problem - as said before - is that, even with "radeonfb" loaded, the
power drain issue persists.

  </pre>
  <blockquote type="cite">
    <pre wrap="">I then moved up to 2.6.23.1 and configured radeonfb into the
kernel. With this level and configuration suspend works with about 500
mw (however glxgears is only running at about 1/3 speed) The
difference shows up between 3d rendering (glxgears) and suspend power.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
What values do you get with glxgears, and on what GPU (yes, I know that
glxgears is not a decent benchmark)?
  </pre>
</blockquote>
The system is a T41 type 2374. I also have a type 2373 and is is
similar. glxgears gets 300 without DRM and 1100 with. With DRM it is
smooth. Without it is very clunky. <br>
<br>
Dan <br>
</body>
</html>

--------------020706080500070807060403--