Subject: Re: i915 AGP support
To: Patrick Welche <prlw1@newn.cam.ac.uk>
From: Jonathan Perkin <jonathan@perkin.org.uk>
List: tech-x11
Date: 12/08/2005 18:26:14
* On 2005-12-08 at 17:53 GMT, Patrick Welche wrote:

> On Thu, Dec 08, 2005 at 09:49:32AM +0000, Jonathan Perkin wrote:
>
> > Please can people test that this works for their 915-based cards.
> > I'd also like to know that this doesn't break agp support for
> > older i810 cards.
> 
> It appears to work on a 82915GM!

Cool.

> > (still doesn't fix X on my Lifebook S7020 but that's another
> > story...)
> 
> (.. and I still get f000:4a9a: 01 ILLEGAL EXTENDED X86 OPCODE! ..
> but again don't know if that is the actual cause of X not working as
> xsrc/18702 seems to suggest X should work anyway..)

Ah, not seen that, mine goes thus:

 - Config from 'X -configure' gives a very weird corrupt display which
   is allegedly 640x480.  DDC failure is likely cause of resolution

   (II) VESA(0): VESA VBE DDC supported
   (II) VESA(0): VESA VBE DDC Level 2
   (II) VESA(0): VESA VBE DDC transfer in appr.  1 sec.
   (II) VESA(0): VESA VBE DDC read failed

 - Wedge some Horiz/Vert values into the Monitor section to pretend
   that my LFP can do more than that, I get a blank screen but
   apparently it's correctly running 1024x768.

 - Go back to original config, but with "vesa" driver.  Get 640x480
   but at least it works.

 - Wedge values back in and successfully get up to 1024x768, but well,
   it's the vesa driver...

So I can't actually test whether the AGP driver helps or not, only
that doing some basic stuff to /dev/agpgard works.

Someone with more driver-fu than me being able to fix the i810 driver
would probably be more useful than just the AGP bit.  Worryingly a
semi-recent Ubuntu live CD doesn't work either so maybe this
particular model simply isn't supported.

Thanks,

-- 
Jonathan Perkin                                     The NetBSD Project
http://www.perkin.org.uk/                       http://www.netbsd.org/