Click to See Complete Forum and Search --> : Problems with 3D and kernel 2.4.20


nemeswormwood
01-05-2003, 12:35 PM
Hello there,

I am experimenting with the latest stable kernel 2.4.20, mostly because of USB 2.0 support.

However I cannot get 3D to work properly. It appears corrupt. Fullscreen 3D is pushed to the top of the screen and repeated accross. See the attatched file showing how 'glxgears' looks.

DRI is enabled, glxinfo, says so, and no other errors appear. When I load my old kernel (2.4.18) that came precompiled, 3D works fine. I have tried downloading and installng the latest dri modules from dri.sourceforge.net but that has the same results.

Is there a kernel option that I may have missed?

Regards

Nemes

sharth
01-05-2003, 12:48 PM
There are kernel options for 3d graphics in the kernel. at the bottom of the character devices section.

nemeswormwood
01-05-2003, 05:07 PM
I have the following in this section..

Direct Rendering Manager (XFree86 DRI support)
[ ] Build drivers for old (XFree 4.0) DRM
--- DRM 4.1 drivers
...
<M> Intel I810
Enabled XFree 4.1 ioctl interface by default

The bits I am unsure of are,
a) Should I have enabled 'ioctl interface'? I have no idea what this is and there is no help item.
b) Should I choose Build drivers for old (XFree 4.0) DRM instead? My Xfree86 version is 4.2.0
c) In checking my XFree86 version, it says Build Operating System: Linux 2.4.18 i686 [ELF] Does this mean I have to somehow recompile XFree86 for 2.4.20?

Regards

Nemes

sharth
01-05-2003, 05:14 PM
shouldn't have to. I didn't.

The other thing I would say to look at. In your old kernel (that I assume worked) look in your boot directory for config-2.4.18 or whatever. That was the original config file used, see what optinos were used there to see what you might be missing.

nemeswormwood
01-05-2003, 06:47 PM
Hmm, I found the 'config-ide-2.4.18' file and loaded it into 'make menuconfig' for 2.4.18 but it is a generic kernel, supplied on the Slackware disk that includes just about everything so it will work on any computer.

Interestingly, it does NOT include individual DRI drivers for any graphics card, however, since this module is replaced (AFAIK) by the download from dri.sourceforge.net, I don't think that this is the problem.

sharth
01-05-2003, 07:52 PM
Then you got me. Hopefully someone else will pop in with a solution.