[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: why no DRI for G200 in X4



brian moore wrote:

On Sun, Nov 05, 2000 at 09:57:05PM -0800, Jeremiah Savage wrote:

I've been tring to get DRI working for my G200 on 440BX w/o much
success. I've compiled linux-2.4.0-test10 with agpgart and dri,
installed the latest X4 debs (including xlibmesa3, xlibosmesa3 &
xserver-xfree86), configured with dexter, made the /dev/agpgart device
(mknod /dev/agpgart c 10 175), downloaded mga_drv.o from matrox.com and
tried using it instead of the /usr/X11R6/lib/modules/drivers/mga_drv.o
that comes with X4, all while running X at 800x600@16bpp (I only have
8MB VRAM).

My XF86Config-4 has the Load "dri" and "glx" in the "Module" Section.


Same problem here.  I think the problem is deeper, though, from my
xdm.log:

(==) MGA(0): Default visual is TrueColor
(II) MGA(0): [drm] bpp: 16 depth: 16
(II) MGA(0): [drm] Sarea 2176+632: 2808
(0): [drm] drmOpen failed
(EE) MGA(0): [drm] DRIScreenInit Failed
<buncha 2d stuff>
(II) MGA(0): direct rendering disabled

Haven't had a chance to look at why.  (As amazingly fast as Utah-GLX was
on 3.3.6, I gave up running it when it kept killing X during one of the
screensavers, so I'm used to software GL.)

AHHHHH. Thank you for that comment!
I went and checked out my /var/log/XFree86.0.log
and my system was running at 32bpp when I intended 16bpp by:

	startx -- -bpp 16   which doesn't work!

According to man startx, use:

	startx -- -depth 16


I started up X and success!

display: :0.0  screen:0
direct rendering: Yes 				<--- FINALLY!
server glx vendor string: SGI
server glx version string: 1.2

Jeremiah



Reply to: