Vladimir Dergachev wrote:

On Mon, 19 Jan 2004, William M. Quarles wrote:



Michel DÃnzer wrote:

On Mon, 2004-01-19 at 19:00, William M. Quarles wrote:


(EE) RADEON(0): [dri] RADEONDRIScreenInit failed because of a version mismatch.
[dri] radeon.o kernel module version is 1.7.0 but version 1.100.0 or newer is needed.


(BTW, this isn't correct, the major should have been bumped)



[dri] Disabling DRI.


You need the DRM from GATOS as well.



I installed the files from the ATI-4.3.0-14.i386 tarball into my X11R6 tree, and I compiled the radeon.o module file from the drm-kernel tarball and put it in the appropriate place in my modules tree. What else do I need to do?


Most likely you have another radeon.o file, leftover from previous
installation. Try:

find /lib/modules -name radeon.o -print

and see whether everything is like you think it is.

Also, the new driver that you compiled might have been overwritten if you
recompiled your kernel in the process.

best

Vladimir Dergachev


Everything is exactly where it is supposed to be.


Every kernel build that I do I put a different tag on the end of the version number, and every build is done in a separate directory. Nothing gets overwritten. However, I only have one custom kernel build that I use. The other builds are two Red Hat RPM-installed kernels, and one standard Linux kernel build that I did as part of this troubleshooting process. As noted earlier, using that build did not produce results that were any different. The standard Linux Radeon driver supported DRI, the GATOS one did not on my computer.

Also, I need to be a little more explicit as to how I have my file structure setup. I never actually write the file as "radeon.o" in my kernel modules tree, and I don't actually have a /usr/X11R6 directory. I have a file named radeon-RH.o and a file named radeon-gatos.o, and radeon.o is just a symbolic link to which ever driver that I am using. Same thing with the X11R6 directory. So again nothing gets overwritten.
This also allows me to switch drivers, especially important since the GATOS drivers have not been working very well for me.


In order to switch drivers, I have exit my XFree86 session, rmmod radeon, switch both symbolic links, and startx again. If I miss any of these steps, it's not a matter of losing DRI, it's a matter of my computer locking up, so I am fairly certain that I am using the GATOS driver when I know that I am using the GATOS driver. AVview also works when using the GATOS driver, but not when using the Red Hat driver. However, since I'm sure my system is going to be doubted, I recompiled and reinstalled the Radeon module and redumped the ATI.2 XFree86 binaries, and saw no improvement.

Peace,
William

_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to