Gentoo Archives: gentoo-user

From: YoYo Siska <yoyo@××××××.sk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] New monitor problems. < sighs >
Date: Wed, 15 Dec 2010 11:09:01
Message-Id: 20101215105702.GB30968@ksp.sk
In Reply to: Re: [gentoo-user] New monitor problems. < sighs > by "J. Roeleveld"
1 On Wed, Dec 15, 2010 at 11:20:33AM +0100, J. Roeleveld wrote:
2 > On Wednesday 15 December 2010 11:10:03 Helmut Jarausch wrote:
3 > > On 12/15/10 10:56:21, Adam Carter wrote:
4 > > > > I confirmed with lsmod and even rmmod and modprobed it back in a
5 > > >
6 > > > few
7 > > > times.
8 > > >
9 > > > > Still no joy. I really think it is either the card or the
10 > > >
11 > > > xorg.conf file.
12 > > >
13 > > > > Thing is, when Mandriva failed to work, that makes me wonder about
14 > > >
15 > > > the
16 > > >
17 > > > > card. It was using the generic "nv" driver and it still wouldn't
18 > > >
19 > > > work.
20 > > >
21 > > >
22 > > > IMO its a waste of time to worry about any of this other stuff - the
23 > > > EE's in
24 > > > the log file are ERRORs, directly pointing at serious issues with
25 > > > missing
26 > > > modules. So either the modules dont exist, or xorg cant find them.
27 > > >
28 > > > There's no evidence of a problem with the nvidia module or the
29 > > > hardware.
30 > >
31 > > I don't think that's true.
32 > > In my Xorg.0.log I do have
33 > >
34 > > (EE) Failed to load module "dri" (module does not exist, 0)
35 > > ....
36 > > (EE) Failed to load module "dri2" (module does not exist, 0)
37 > >
38 > > and still, X11 is running just fine. I think these modules are
39 > > superfluous with a recent Xorg version.
40 > >
41 > > Helmut.
42 >
43 > I agree, just checked on all the machines I am running Gentoo on with Nvidia
44 > cards and they all have those 2 EE-lines.
45 > Both of these have 2 monitors hooked up and that is working correctly.
46 >
47
48 IIRC they are used by the other (open) drivers to communicate with the
49 dri modules in kernel... nvidia X driver communicates with the
50 nvidia kernel driver on its own and doesn't use those two X modules
51
52 eselect opengl creates those two as symlinks whnen you select xorg-x11,
53 and when you select nvidia, they are just not created
54
55 on intel machine:
56 tabletka ~ # ls -l /usr/lib/xorg/modules/extensions/libdri.so
57 lrwxrwxrwx 1 root root 45 Dec 13 16:02 /usr/lib/xorg/modules/extensions/libdri.so -> ../../../opengl/xorg-x11/extensions/libdri.so
58 tabletka ~ # qfile /usr/lib/opengl/xorg-x11/extensions/libdri.so
59 x11-base/xorg-server (/usr/lib/opengl/xorg-x11/extensions/libdri.so)
60
61
62 that said, on all my nvidia setups (with eselect opengl nvidia) I get those errors and everything
63 works ok, on all others (well, intel only ;) with eselect opengl
64 xorg-x11 the modules are there...
65
66 yoyo