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
Created attachment 125615 [details] Xorg.0.log log differences between 8776 and 100.15.09
Created attachment 125617 [details] xorg.conf
Created attachment 125618 [details] 8776 Xorg.0.log
Created attachment 125620 [details] 100.14.09 Xorg.0.log
*** Bug 186209 has been marked as a duplicate of this bug. ***
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
Created attachment 125649 [details] diff between xorg.conf that worked for 8776 and one that now works for 100.14.09
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.