On Tuesday 03 Jan 2006 18:02, Ian Romanick wrote:
> David Mulcahy wrote:
> > I have been experiencing problems getting drm to work again with my
> > matrox g4oo card.  The problem started around this post.
> >
> > http://sourceforge.net/mailarchive/forum.php?thread_id=8163981&forum_id=7
> >177
> >
> > Now although That particular problem has stopped I still cannot get drm
> > working again.  I have a current kernel 2.6.14 and a new xorg "X Protocol
> > Version 11, Revision 0, Release 6.9" but still no drm.
> >
> > This appears in the xlog
> >
> > (**) Option "dpms"
> > (**) MGA(0): DPMS enabled
> > (II) MGA(0): Using overlay video
> > (II) MGA(0): X context handle = 0x1
> > (II) MGA(0): [drm] installed DRM signal handler
> > (II) MGA(0): [DRI] installation complete
> > (EE) MGA(0): [drm] Failed to map DMA buffers list
> > (II) MGA(0): [drm] removed 1 reserved context for kernel
> > (II) MGA(0): [drm] unmapping 8192 bytes of SAREA 0xe0a27000 at 0xb6192000
> > (WW) MGA(0): Direct rendering disabled
> > (==) RandR enabled
>
> There were some issues with the AGP interaction in the MGA DRM
> introduced last August.  I believe that I fixed them around the
> beginning of November.  I'm not sure if all of those changes found their
> way into 2.6.14.  Is there anything "interesting" in /var/log/messages?
>
> See also: https://bugs.freedesktop.org/show_bug.cgi?id=4797
>
> There are two things that you could try.  First, try updating your DRM
> to current CVS.  Second, try adding 'Option "OldDmaInit" "true"' to the
> card's device section in your xorg.conf.
Right after upgrading to kernel 2.6.15-rc5 things are getting better.

This is with  'Option "OldDmaInit" "true"' in my xconf file.

(**) MGA(0): DPMS enabled
(II) MGA(0): Using overlay video
(II) MGA(0): X context handle = 0x1
(II) MGA(0): [drm] installed DRM signal handler
(II) MGA(0): [DRI] installation complete
(II) MGA(0): [drm] Mapped 128 DMA buffers
(II) MGA(0): [drm] dma control initialized, using IRQ 7
(II) MGA(0): Direct rendering enabled

and this is from glxgears
1210 frames in 5.0 seconds = 241.964 FPS
1206 frames in 5.0 seconds = 241.097 FPS
1206 frames in 5.0 seconds = 241.014 FPS
1207 frames in 5.0 seconds = 241.209 FPS
1207 frames in 5.0 seconds = 241.253 FPS
1206 frames in 5.0 seconds = 241.181 FPS

However the cogs turning when glxgears are running are VERY slow a lot slower 
than I am used to and the 241FPS is slightly down on 311FPs that I used to 
get (but why are the cogs moving so slowly as if direct rendering is turned 
off).

Remove  'Option "OldDmaInit" "true"' and drm is disabled again.

Dave


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to