Date: Wed, 19 Jul 2000 03:35:33 +1000 From: Nathan Hand <nathanh@manu.com.au> To: Maxim Sobolev <sobomax@FreeBSD.org> Cc: Artem Koutchine <matrix@ipform.ru>, ports@FreeBSD.org, utah-glx-dev@lists.sourceforge.net Subject: Re: [utah-glx-dev] Re: Installed Utah-glx, but see no HW accelaration for RIva128ZX Message-ID: <20000719033533.A11626@manu.org.au> In-Reply-To: <39747A3C.5C86C5D0@FreeBSD.org>; from sobomax@FreeBSD.org on Tue, Jul 18, 2000 at 06:39:40PM %2B0300 References: <Pine.BSF.4.21.0007180933070.25933-100000@turtle.looksharp.net> <004e01bff0c0$67601380$0c00a8c0@ipform.ru> <397467E4.564444A7@FreeBSD.org> <00a401bff0c5$32d35f00$0c00a8c0@ipform.ru> <39746DCF.2CB9D286@FreeBSD.org> <00d101bff0cc$54d36d00$0c00a8c0@ipform.ru> <39747A3C.5C86C5D0@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jul 18, 2000 at 06:39:40PM +0300, Maxim Sobolev wrote: > Artem Koutchine wrote: > > > Okay. I have made some progress. Now glx.so load FOR SURE. > > I put into glx.conf: > > nohw=0 > > hw_boxes=1 > > hw_logfile=/var/log/glx.log > > hw_loglevel=8 > > debug=1 > > everything else is commened out > > Now. glx.log somehow is not created, but glx_debug.log is there. > > It says (some selected lines): > > > > Loggin set to 1 > > Mesa: 3.1 v.50462722 > > Hardware accelerated: mga > > Hardware accelerated: tnt > > Hardware accelerated: i810 > > Detected XF86_SVGA server, looking for chipset RIVA 128 > > Using TNT driver (no direct rendering) This line means you now have hardware acceleration on. There's no direct rendering with this card, only indirect rendering, because of a lack of documentation. > > So, as i said in the very beginning i have RIVA 128ZX, maybe > > utah-glx does not support RIVA128ZX?only TNT? I still see > > no acceleration in Mesa demos or xracer or in glplanet. I reset the > > config file back to default - glx.so still load (of course) but no > > acceleration is seen. The Riva 128 is supported, as well as the TNT and TNT2. Try dropping your X resolution down to 640x480x16bpp then running a 3d demo like "gears". Due to memory limitations the driver will disable hardware acceleration in high resolution modes. Also look in your logfile, after running any 3D app, for the line "### Creating new ... context for ...". If you see it mention the word "Riva" then you have hardware acceleration. If you don't see this line then it's possible your application is linked against the wrong libGL.so. Check with ldd. Flush out your system of all libGL*.so* and do a clean install if necessary. Finally, don't expect too much. It's a Riva 128, afterall. Also try pestering nVidia to port their driver to FreeBSD. > Is the TNT driver the only driver for your chipset? For exmple for my Mach64 > two version of server exist (SVGA and Mach64), while only the one works with > utah. Anyway you better off to ask for help in Utah's mail list (I'm > crossposting this reply there). He'll want to use XF86_SVGA 3.3.6, as he is already doing. The 2D and 3D drivers talk to each other so you need matching versions. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000719033533.A11626>