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


Reply via email to