From: Helge H. <vv...@on...> - 2001-06-17 02:20:56
|
I got slackware-current, with 2.4.5 kernel, and XFree86-4.1.0. Both compiled from source. I said no to the DRI questions in the kernel config, couse I've heard that I shall use the modules from XFree86 instead. So I downloaded the modules from Alahn's homepage. X is starting up, saying <SNIPP> (II) TDFX(0): [drm] created "tdfx" driver at busid "PCI:1:0:0" <MORE SNIPP> (II) TDFX(0): installed DRM signal handler (II) TDFX(0): [DRI] installation complete (II) TDFX(0): Direct rendering enabled </MORE SNIPP> </SNIPP> then I open XFree86, set LIBGL_DEBUG=1, and run glxinfo. Then it complains about a missing file.. "/usr/X11R6/lib/modules/dri/tdfx_dri.so" Why isn't this built with XFree86 when i compile? I got a tip that said I should check the "xc/config/hosts.def" (or something similiar), but hosts.def isn't included in my source tree.. Why not? I'm 100% sure I've seen it when I compiled XFree86-4.0.X (now I'm working with XF-4.1.0). Then anyway, I copied the tdfx_dri.so file from my 4.0.3 source, into the 4.1.0 directory. Fire up X again, set the debug level to "1", and run glxinfo again. Now it locates the file, but complains about wrong version. "libGL error: 3dfx DRI driver expected DRI version 3.0.x but got version 4.0.0" So now I'm stuck again. Anyone got a good tip for me? BTW: DRI is working fine with the binary installed kernel (2.2.19) and XFree86 (4.0.3) that was installed with my slackware-current snapshot from 01.06.2001. But I dont want to run either 2.2.19, or 4.0.3. I also tried using the 2.2.19 with 4.1.0, and 2.4.5 with 4.0.3, without luck. Anybody? |