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

>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.

Instead of using symbolic links, you can install custom X modules 
in any other directory somewhere else, and use the ModulePath 
directive in the config file to override where the X server looks 
for modules first.  Using multiple config files (or a single well 
crafted file), you can switch between drivers by using startx 
with commandline options.

Hope this helps.

-- 
Mike A. Harris

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

Reply via email to