<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
Hi list,<div><br></div><div>Firstly let me say thanks for the great work you do!!!</div><div><br></div><div>I've been trying to get Kernel Mode Setting working on my iBook with Ubuntu 12.04.  I can only get it working by forcing PCI mode (agpmode=-1).  Setting agpmode=1 or a higher number just results in freezing and a flashing screen.  Does anybody know how to get it working fully with agp?</div><div><br></div><div>I've tried the Debian experimental kernel with the same results.  I notice with Fedora 16 they also recommend setting agpmode=-1 with a radeon card.  So I'm guessing there is no easy fix??</div><div><br></div><div>I've been trying to sort out the kernel configuration for ati/radeon cards with Ubuntu.  I raised a bug to build back in the framebuffers https://bugs.launchpad.net/ubuntu/+source/linux/+bug/949288 .  I'd appreciate any help with that bug report.</div><div><br></div><div>With Userspace Mode Setting there is nolonger any 3D hardware acceleration (https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/946677 ) so this is why I'm interested in getting KMS working properly.  However, some people seem to really want suspend which currently requires radeonfb.  So I'm trying to find a kernel configuration that works well for UMS and KMS!!!  </div><div><br></div><div>This is what I proposed:<BR><br><BR>
<p id="yui_3_2_0_1_1334689900582519">CONFIG_<wbr>DRM_RADEON_<wbr>KMS=y<br>
CONFIG_FB_RADEON=y<br>
CONFIG_FB_ATY128=y<br>
CONFIG_FB_ATY=y</p></div><div><br></div><div>So people can disable radeonfb from the yaboot prompt/conf if they want fully working KMS.  I'm not sure if CONFIG_<wbr>AGP_UNINORTH should be compiled as a module or built in.  </div><div> </div><div>We are now in kernel freeze for 12.04 so to get any changes is going to take some serious begging!!!</div><div><br></div><div>Cheers</div><div><br></div><div>Adam</div>                                    </div></body>
</html>