Mandriva Linux Archives: cooker@mandrivalinux.org

Mandriva Linux: cooker@mandrivalinux.org


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

  • From: Colin Guthrie
  • Subject: [Cooker] nVidia/ATi propriatary drivers and latest Xorg (FIX)
  • Date: 16 Jan 2007 23:17:16 -0000

Thanks to Scott and Kjel for their debugging and workarounding.

It seems that the latest Xorg does not like you passing the full path to
a GLX module. Although it sees this path, and warns you about it, it
then promptly ignores it, and loads the Mesa one instead. Not
particularly handy.

The fix is to add the custom module path before the default one:

Place the following two lines (in order) within the 'Section "Files"'
part of your /etc/X11/xorg.conf file:

    ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
    ModulePath "/usr/lib/xorg/modules/"

(replace nvidia above as appropriate - I'm guessing ati for ATi users :o)

You should then remove the full path the the Loading of the GLX module
so that you just have:
  Load "glx"
rather than
  Load "/usr/lib[64]/xorg/modules/nvidia/libglx.so"


Hopefully this will fix things right up for you.


The full example sections are posted below but these may not match up
directly so use them as reference only.

Good luck.

Section "Files"
    # font server independent of the X server to render fonts.
    FontPath "unix/:-1"

    # minimal fonts to allow X to run without xfs
    FontPath "/usr/share/fonts/misc:unscaled"

    ModulePath "/usr/lib/xorg/modules/extensions/nvidia"
    ModulePath "/usr/lib/xorg/modules/"
EndSection

Section "Extensions"
    Option "Composite" "Enable"
EndSection

Section "Module"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"
    Load "glx"
EndSection

-- 

+--------------------------+
|      Colin Guthrie       |
+--------------------------+
| cguthrie(at)mandriva.org |
|  http://colin.guthr.ie/  |
+--------------------------+



Date Index | Thread Index

Search the archive:



To (un)subscribe from/to the lists:

Sympa mailing lists server.





Looking for a job?