i945 support in 6.X

Vince Hoffman jhary at unsane.co.uk
Mon Sep 11 11:24:36 PDT 2006


Art Mason wrote:
> On Tuesday 05 September 2006 11:28, Vince wrote:
>   
>> Art Mason wrote:
>>     
>>> On Tuesday 05 September 2006 10:12, Vince wrote:
>>>       
>>>> Hi,
>>>> 	Searching in google for info on freebsd support for the i945 PCI
>>>> express card lead me to
>>>> http://lists.freebsd.org/pipermail/freebsd-hardware/2006-May/003511.html
>>>>
>>>> Is there any news on when this will be MFCed or a patch for 6.x I could
>>>> try anywhere?
>>>>
>>>>
>>>>         
>>     
<Snip lots of dmesg etc>
>>     
>
> Hey, Vince,
>
> Just running the default GENERIC kernel here w/ KLDs:
>
>
>   
<snip xorg.conf and more infor from Art>

Just for anyone else searching the mailing lists.
Further searching (many many variants of "freebsd i945 agp etc etc" 
brought me to
http://lists.freebsd.org/pipermail/freebsd-bugs/2006-August/019895.html
This lists a patch which appiles cleanly to 6-STABLE, gives me drm and 
allows me to use the i810 xorg driver. So finally accelerated X :)
 Cross posting to mobile@ as for me at least this was the last major 
problem with my Dell inspiron 640m.

Full details are:
patch /usr/src/sys/pci/agp_i810.c
with the patch from http://marcus.grupos.com.br:8080/patch/agp_i810.c.patch
recompile your kernel.
I needed to fiddle using 915resolution to give the bios 1440x900 in 32 
bits, as thats what xorg seemed to prefer (kept bomming out no matter 
what until i set the right mode in the video bios)
startx
go "ooh look glxgears works :)



regards,
Vince


More information about the freebsd-mobile mailing list