1 |
On Sun, May 11, 2014 at 12:43:59PM -0400, gottlieb@×××.edu wrote |
2 |
> I have two systems with nvidia cards. Let call them OK and NG. |
3 |
> OK is a laptop and NG is a desktop, but I think that is irrelevant. |
4 |
> |
5 |
> For both I am using the nouveau driver and kernel 3.12.13. |
6 |
> My only monitor is a 2560x1600 dell 30" (model 3011). |
7 |
> |
8 |
> When I hook OK up to the display (via a port replicator) all is well. |
9 |
> |
10 |
> With NG I get a screen of grey bars (I can switch to consoles and |
11 |
> everything seems fine there). |
12 |
> |
13 |
> For both systems I have no /etc/X11/xorg.conf. |
14 |
> |
15 |
> Here are the two /var/log/Xorg.0.log files. I don't see what the error is. |
16 |
> |
17 |
> Any help is appreciated, |
18 |
> allan |
19 |
|
20 |
I copied the two messages, and compared them side-by-each in xterms. |
21 |
When X realizes that you have an Nvidia card, and no xorg.conf, it sets |
22 |
up a list of all drivers that could possibly work with your card, and |
23 |
goes around probing, trying to find them... |
24 |
|
25 |
[ 20.299] (==) Matched nouveau as autoconfigured driver 0 |
26 |
[ 20.299] (==) Matched nv as autoconfigured driver 1 |
27 |
[ 20.299] (==) Matched nouveau as autoconfigured driver 2 |
28 |
[ 20.299] (==) Matched nv as autoconfigured driver 3 |
29 |
[ 20.299] (==) Matched modesetting as autoconfigured driver 4 |
30 |
[ 20.299] (==) Matched fbdev as autoconfigured driver 5 |
31 |
[ 20.299] (==) Matched vesa as autoconfigured driver 6 |
32 |
[ 20.299] (==) Assigned the driver to the xf86ConfigLayout |
33 |
|
34 |
The OK version reports as follows... |
35 |
|
36 |
[ 32.691] (II) LoadModule: "nouveau" |
37 |
[ 32.691] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so |
38 |
|
39 |
...followed by failure messages as it attempts to load "nv" (Nvidia |
40 |
binary blob), modesetting, fbdev, and vesa. It only finds nouveau, and |
41 |
works with it. |
42 |
|
43 |
The NG version reports... |
44 |
|
45 |
[ 20.299] (II) LoadModule: "nouveau" |
46 |
[ 20.314] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so |
47 |
[ 20.523] (II) Module nouveau: vendor="X.Org Foundation" |
48 |
[ 20.523] compiled for 1.15.0, module version = 1.0.10 |
49 |
[ 20.523] Module class: X.Org Video Driver |
50 |
[ 20.523] ABI class: X.Org Video Driver, version 15.0 |
51 |
[ 20.537] (II) LoadModule: "nv" |
52 |
[ 20.537] (II) Loading /usr/lib64/xorg/modules/drivers/nv_drv.so |
53 |
[ 20.607] (II) Module nv: vendor="X.Org Foundation" |
54 |
|
55 |
***IT'S LOADING BOTH NOUVEAU AND NV (NVIDIA BINARY BLOB) DRIVERS***. As |
56 |
you've noticed, that doesn't work very well. You need to get rid of the |
57 |
Nvidia binary blob drivers. The options are... |
58 |
Plan A) unmerge the Nvidia binary drivers |
59 |
Plan B) if Plan A fails, manually remove /usr/lib64/xorg/modules/drivers/nv_drv.so |
60 |
|
61 |
- |
62 |
Walter Dnes <waltdnes@××××××××.org> |
63 |
I don't run "desktop environments"; I run useful applications |