From owner-freebsd-ports Tue Jul 18 10:22:37 2000 Delivered-To: freebsd-ports@freebsd.org Received: from manu.com.au (oriloff.manu.com.au [203.37.120.101]) by hub.freebsd.org (Postfix) with ESMTP id 637A237B7A1; Tue, 18 Jul 2000 10:22:27 -0700 (PDT) (envelope-from nathanh@manu.com.au) Received: (from nathanh@localhost) by manu.com.au (8.10.1/8.10.1/Debian 8.10.1-1) id e6IHZXk11666; Wed, 19 Jul 2000 03:35:33 +1000 From: Nathan Hand Date: Wed, 19 Jul 2000 03:35:33 +1000 To: Maxim Sobolev Cc: Artem Koutchine , 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> Mail-Followup-To: Maxim Sobolev , Artem Koutchine , ports@FreeBSD.org, utah-glx-dev@lists.sourceforge.net References: <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> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <39747A3C.5C86C5D0@FreeBSD.org>; from sobomax@FreeBSD.org on Tue, Jul 18, 2000 at 06:39:40PM +0300 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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