Jon Pennington wrote:
On Thu, May 11, 2000 at 10:16:44PM +0200, Francisco M. Marzoa Alonso wrote:
I've downloaded, compiled and installed XFREE40 from sources, prior i've
If you've made it this far, you've surpassed me.
DRI documentation do a mention to a *kernel* based driver that i cannot found in nowhere, thats tdfx.o, the most similar is the tdfx_drv.o
Right. It's in the 2.3 kernels, not 2.2 (even SuSE's).
Yes, i know about but... following DRI documentation i don't need a 2.3.x kernel for a Voodoo, just a 2.2.x. And in some part of that documentation i've read that the kernel DRI capabilities must be disabled anyway :-?... this is a pain... i feel like i was now writting my first BASIC program on a z80 plataform and my dad will pass through the door suddenly and say "go to bed my son!!!"... :/ Just a minute...
[...] 4. Prerequisite Software XFree86 4.0 For the 3dfx Voodoo3 driver, Linux kernel 2.2.x (later kernels will be supported in the near future, and may be required for some chipsets) For the Matrox G400, Linux kernel 2.3.51, with AGP support Mesa 3.3 (beta) is included with XFree86 4.0; there is no need to download the stand-alone Mesa distribution. [...] I've all right for my Voodoo3. [...] 5.1 Kernel module Before starting the X server you must install the correct kernel module for your hardware. This can be done by executing the following as root: insmod XXX/drivername.o For example, on 3dfx hardware, the kernel module is called tdfx.o so you you would type insmod XXX/tdfx.o Replace XXX with the location of DRI modules on your system. This may vary between distributions or depend on where you have your DRI build tree if you compiled it yourself. Verify that the kernel module was installed by checking that /proc/dri/0 exists. [...] Ok there's no that module for my 2.2.15 kernel or i've not found it. Not need to say that i have NO /proc/dri/* device nor /proc/dri neither.
[...] Now configure your kernel. You might, for example, use make menuconfig and do the following: Go to Code maturity level options Enable Prompt for development and/or incomplete code/drivers hit ESC Go to Character devices ************************************************************************** Disable Direct Rendering Manager (XFree86 DRI support) since we'll use the DRI module from the XFree86/DRI tree. ************************************************************************** Go to /dev/agpgart (AGP Support) (EXPERIMENTAL) (NEW) Hit SPACE twice Enable all chipsets' support for AGP [...] I've hilited the interesting part of the paragraph, so... first thing to note, this is not valid for 2.2.x kernels that are used for Voodoo cards, as a second disaster where's the 'from the XFree86/DRI' driver on my system?????
*** How (the hell) can I have an XFree 4.0 system with DRI interface working right on my SuSE 6.0 with a Voodoo III 3000 AGP graphics card without die in the attempt???? ***
Let's start with this: Why (the hell) do you need 4? 3.3.6 and the appropriate GLide don't suffer much of an impact in performance if you're learning the development end. One is no truer to OpenGL than the other. You're putting yourself through a lot of head- and heartache...
Because i want to stay cutting edge. Sooner or later i'll need to move to DRI so it seems to become an standard in graphical and game development within the XFree enviroment and, in fact, within the LiNUX environment too. Yes, i can learn OpenGL without the use of DRI, (its true that i can do it without a computer also...), but i need to be sure about if the things that i've done are not running at an aceptable speed the reason is not that i'm not using all the power of my hardware; sorry, my poor english doesn't permits me explain me as right as i wish :/ hope you understand anyway.
I've purchased that Voodoo not because Quake but because I want to learn OpenGL in an acelerated environment, that's the same reason because i've installed XFree40 by its DRI support. But... (sig!)
To be honest with you, your money may have been better spent elsewhere. The 3Dfx cards, though fast, aren't the best place to learn OpenGL. A better choice would have been an nVidia card. My mother always said, "Hindsight is 20/20" ;).
Sorry, i cant understand that joke, but here are my courtesy laugh: XDDDD ;-> I've ask some people, even in this list, about a good acelerated card before purchasing it, and a lot told me about Voodoo so... Why an nVidia is a better choice? btw, i've purchased "OpenGL Programming Guide - Third Edition - The Official Guide to Learning OpenGL, Version 1.2" from "Addison Wesley"... Perhaps my money may have been better spent in...
If i could find a secure manner to test, at least, what things are really working and what others not...
Not much, really. XFree86 4.0 is, well, an x.0 release. Give it six months before you start passing judgement or using it in production environments.
This (my home) is just a learning environment. At job (and in another two hosts at home) i've (in which X is available) 3.3.x in all of them.
Can someone help me? hey, SuSE guys, come on, you know a lot of this, can you please, please, help me?
I just want to make sure that your motives are in line first.
:) This is a joke, isn't it? I've been about catch it! X)
Have a good one,
The same to you, sir :). Honestly, I don't mean to give you a hard time and insult your intelligence; you knew enough to avoid NT, didn't you? ;)
Oh yeah, a bit more than enough... one day i'll tell you a terror history about a program that our line-drawers (those that draw lines ;-D... for make buildings) at the oficine purchased and how it needs an NT server and how we hack the * program to don't need that server anymore... I'm only a bit lost with this and very bussy, so i've not enough time to spent with the X server configuration because my main objetive is to have an OpenGL (as-i-want version) running now to begin with my ideas. Have a good one Jon... (Please, note that at the end of your message my OpenGL environment is still as worse as at the begining... uh!... O_o ;->) -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/