PDA

View Full Version : Ubuntu 9.04 nvidia-180 twinview problems



cfgauss
November 28th, 2009, 07:05 PM
After an upgrade my nvidia TwinView no longer works. I'm using the restricted nvidia-180 driver. The error message in Xorg.0.log:

...
(EE) NVIDIA(0): The requested configuration of display devices (DFP-0, DFP-1)
(EE) NVIDIA(0): in MetaMode
(EE) NVIDIA(0): "DFP-0:nvidia-auto-select+0+0,DFP-1:nvidia-auto-select+1680+0"
(EE) NVIDIA(0): is not supported on this GPU; none is recommended,
(EE) NVIDIA(0): instead.
(WW) NVIDIA(0):
(WW) NVIDIA(0): Unable to validate any modes; falling back to the default mode
(WW) NVIDIA(0): "nvidia-auto-select".
(WW) NVIDIA(0):
(EE) NVIDIA(0): The requested configuration of display devices (DFP-0, DFP-1)
(EE) NVIDIA(0): in MetaMode "nvidia-auto-select" is not supported on this
(EE) NVIDIA(0): GPU; none is recommended, instead.
(EE) NVIDIA(0): Unable to use default mode "nvidia-auto-select".
(II) UnloadModule: "nvidia"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.
The xorg.conf that produced that error was written by nvidia-settings:

...
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "ViewSonic Q20wb"
HorizSync 30.0 - 82.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600 GT"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1680+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Before the upgrade, I successfully used this hand-written xorg.conf:

Section "Device"
Identifier "NVIDIA GeForce 8600 GT"
BusID "PCI:1:0:0"
Driver "nvidia"
Option "TwinView" "True"
Option "MetaModes" "1680x1050,1680x1050; 1280x1024,1280x1024"
Option "SecondMonitorHorizSync" "31-82"
Option "SecondMonitorVertRefresh" "50-75"
Option "TwinViewOrientation" "RightOf"
Option "NoLogo" "True"
EndSection

Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection
but it produces an Xorg.0.log similar to the one generated by nvidia-settings.

Any debugging hints would be gratefully received.

23dornot23d
November 28th, 2009, 07:23 PM
I have added my xorg.conf here .... don't know if it will help in any way ......
its for a ORION LCD Panel TV and a PHILIPS monitor ..... but they are working fine at the moment
Its a Nvidia Geforce 6200 though .....
I guess it might be a good idea for me not to do any upgrades ...... as everything works
well at the moment ........ but this is the Xorg.conf ...... for them .....

http://i46.tinypic.com/211mqte.jpg

Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "PHILIPS 107E"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 6200"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "CRT: nvidia-auto-select +1920+0, DFP: 1920x1080 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection



I hope it helps in some small way ....... or for anyone setting anything similar up ....



This was solved on the other thread .....

http://ubuntuforums.org/showthread.php?t=1340337

by upgrading to 190.xxx

Here is the link he used ........ http://www.ubuntugeek.com/install-nvidia-graphics-drivers-190-42-in-ubuntu-karmicjauntyintrepidhardy.html

cfgauss
November 28th, 2009, 11:19 PM
I hope it helps in some small way ....... or for anyone setting anything similar up ....
Thanks, but this doesn't work for my situation.

In Xorg.0.log, what does "is not supported on this GPU" mean? Before the upgrade this GPU did support TwinView. I reinstalled the Ubuntu package nvidia-180.44 but this didn't help.

Thanks for any debugging pointers.