Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 186183 - nvidia-drivers 100.14.09 misses dvi monitor/breaks TwinView
Summary: nvidia-drivers 100.14.09 misses dvi monitor/breaks TwinView
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-22 08:02 UTC by Paul Healy
Modified: 2007-07-22 14:09 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Xorg.0.log log differences between 8776 and 100.15.09 (Xorg.0.log-8776-to-100.14.09.diff,6.00 KB, text/plain)
2007-07-22 08:05 UTC, Paul Healy
Details
xorg.conf (xorg.conf,2.96 KB, text/plain)
2007-07-22 08:05 UTC, Paul Healy
Details
8776 Xorg.0.log (Xorg.0.log.old,23.42 KB, text/plain)
2007-07-22 08:08 UTC, Paul Healy
Details
100.14.09 Xorg.0.log (Xorg.0.log,23.90 KB, text/plain)
2007-07-22 08:09 UTC, Paul Healy
Details
working xorg.conf for 100.14.09 with TwinView (xorg.conf-twinview-100.14.09,2.69 KB, text/plain)
2007-07-22 13:58 UTC, Paul Healy
Details
diff between xorg.conf that worked for 8776 and one that now works for 100.14.09 (xorg.conf-8776-to-100.14.09,1.38 KB, text/plain)
2007-07-22 13:59 UTC, Paul Healy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Healy 2007-07-22 08:02:43 UTC
A working TwinView configuration with 8776 broke when I moved to 100.14.09:

# grep WW Xorg.0.log-8776-to-100.14.09.diff 
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
+(WW) NVIDIA(0): TwinView requested, but only 1 display devices found.
+(WW) NVIDIA(0): Invalid display device in Mode Description "DFP-0:1920x1200"
+(WW) NVIDIA(0): Not using mode description "DFP-0:1920x1200"; unable to map to
+(WW) NVIDIA(0):     display device

Works fine again when I drop back to 8776

I have two monitors attached to nVidia Corporation G70 [GeForce 7800 GS] AGP card - the first is DVI which isn't found and the second is CRT and is found with 100.14.09

Reproducible: Always

Steps to Reproduce:
1. emerge =nvidia-drivers-100.14.09
2. startx


Actual Results:  
only the second (CRT) monitor starts

Expected Results:  
Both monitors should display as with 8776

Works fine when I drop back to 8776
Comment 1 Paul Healy 2007-07-22 08:05:31 UTC
Created attachment 125615 [details]
Xorg.0.log log differences between 8776 and 100.15.09
Comment 2 Paul Healy 2007-07-22 08:05:50 UTC
Created attachment 125617 [details]
xorg.conf
Comment 3 Paul Healy 2007-07-22 08:08:01 UTC
Created attachment 125618 [details]
8776 Xorg.0.log
Comment 4 Paul Healy 2007-07-22 08:09:04 UTC
Created attachment 125620 [details]
100.14.09 Xorg.0.log
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-07-22 11:45:08 UTC
*** Bug 186209 has been marked as a duplicate of this bug. ***
Comment 6 Paul Healy 2007-07-22 13:58:46 UTC
Created attachment 125647 [details]
working xorg.conf for 100.14.09 with TwinView

Basically a stripped down xorg.conf that worked with 8776, and with the DFP renamed from DFP-0 to DFP-1
Comment 7 Paul Healy 2007-07-22 13:59:55 UTC
Created attachment 125649 [details]
diff between xorg.conf that worked for 8776 and one that now works for 100.14.09
Comment 8 Paul Healy 2007-07-22 14:09:10 UTC
Soln: 100.14.09 has changed how it refers to monitor identifiers compared to 8776.

For 8776, I could refer to DFP-0 and CRT-0 for my configuration (one monitor DVI the other VGA), but for 100.14.09 that needs to change to DFP-1 (and CRT-0).

Summary:

I removed a lot of the cruft (and TwinView) from my working 8776 era xorg.conf, confirmed that it worked for the DVI monitor on its own with 8776, and saw that it worked with 100.14.09 (CRT monitor plugged out in both cases).

I then added back in minimal TwinView options - result was back to CRT only.

Noticed that the Xorg.0.log was talking about DFP-1 (8776 was happy with DFP-0).

Switched all references of DFP-0 to DFP-1 and TwinView works as before.