On Wed, Dec 15, 2010 at 11:20:33AM +0100, J. Roeleveld wrote: > On Wednesday 15 December 2010 11:10:03 Helmut Jarausch wrote: > > On 12/15/10 10:56:21, Adam Carter wrote: > > > > I confirmed with lsmod and even rmmod and modprobed it back in a > > > > > > few > > > times. > > > > > > > Still no joy. I really think it is either the card or the > > > > > > xorg.conf file. > > > > > > > Thing is, when Mandriva failed to work, that makes me wonder about > > > > > > the > > > > > > > card. It was using the generic "nv" driver and it still wouldn't > > > > > > work. > > > > > > > > > IMO its a waste of time to worry about any of this other stuff - the > > > EE's in > > > the log file are ERRORs, directly pointing at serious issues with > > > missing > > > modules. So either the modules dont exist, or xorg cant find them. > > > > > > There's no evidence of a problem with the nvidia module or the > > > hardware. > > > > I don't think that's true. > > In my Xorg.0.log I do have > > > > (EE) Failed to load module "dri" (module does not exist, 0) > > .... > > (EE) Failed to load module "dri2" (module does not exist, 0) > > > > and still, X11 is running just fine. I think these modules are > > superfluous with a recent Xorg version. > > > > Helmut. > > I agree, just checked on all the machines I am running Gentoo on with Nvidia > cards and they all have those 2 EE-lines. > Both of these have 2 monitors hooked up and that is working correctly. >
IIRC they are used by the other (open) drivers to communicate with the dri modules in kernel... nvidia X driver communicates with the nvidia kernel driver on its own and doesn't use those two X modules eselect opengl creates those two as symlinks whnen you select xorg-x11, and when you select nvidia, they are just not created on intel machine: tabletka ~ # ls -l /usr/lib/xorg/modules/extensions/libdri.so lrwxrwxrwx 1 root root 45 Dec 13 16:02 /usr/lib/xorg/modules/extensions/libdri.so -> ../../../opengl/xorg-x11/extensions/libdri.so tabletka ~ # qfile /usr/lib/opengl/xorg-x11/extensions/libdri.so x11-base/xorg-server (/usr/lib/opengl/xorg-x11/extensions/libdri.so) that said, on all my nvidia setups (with eselect opengl nvidia) I get those errors and everything works ok, on all others (well, intel only ;) with eselect opengl xorg-x11 the modules are there... yoyo

