Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Feb 2007 23:40:14 GMT
From:      "Chris Billington" <cbillington@emulti.net>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: kern/108582: [agp] White square cursor i915 DRI Xorg 6.9.0 AGP
Message-ID:  <200702202340.l1KNeENs096405@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

The following reply was made to PR kern/108582; it has been noted by GNATS.

From: "Chris Billington" <cbillington@emulti.net>
To: bug-followup@freebsd.org, billington.chris@gmail.com
Cc:  
Subject: Re: kern/108582: [agp] White square cursor i915 DRI Xorg 6.9.0 AGP
Date: Wed, 21 Feb 2007 00:39:32 +0100

 Chasing these errors:
 
 %grep ALLOC /var/log/Xorg.0.log
 (WW) ****INVALID MEM ALLOCATION**** b: 0xffe80000 e: 0xffefffff correcti=
 ng
 (WW) ****INVALID MEM ALLOCATION**** b: 0xffe40000 e: 0xffe7ffff correcti=
 ng
 
 A slightly dirty hack has fixed this problem.
 
 I followed the suggestion at  =
 
 http://leaf.dragonflybsd.org/mailarchive/users/2006-12/msg00109.html
 
 By removing the new lines in the RemoveOverlaps code since version 1.3 o=
 f  =
 
 xorg 6.9.0 xf86.c, that is reverting to the old 6.8.2 version of the  =
 
 overlap removal code:
 
 http://webcvs.freedesktop.org/xorg/xc/programs/Xserver/hw/xfree86/common=
 /xf86Bus.c?r1=3D1.3&r2=3D1.8
 
 Then recompile and reinstall Xorg 6.9.0 from ports
 
 After enabling DRI and HWCursor, accelerated Xorg works.
 
 glxgears gives 1150 fps and video/dvd etc plays very smoothly with xvide=
 o  =
 
 acceleration and xorg.conf VideoRam parameter set to 65536 (the default)=
 .
 
 It therefore appears this error was caused by a bug in the PCI bus  =
 
 scanning in Xorg 6.9.0 rather than the AGP attach code.
 I could have downgraded the port to xorg-server 6.8.2 but shied away fro=
 m  =
 
 recompiling loads of dependencies.
 
 I hope this is useful to someone and the fix makes it into the new drive=
 r  =
 
 in modular Xorg.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200702202340.l1KNeENs096405>