• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Ubuntu/Debian and nVidia TwinView setup

Superwormy

Golden Member
I am trying to configure Ubuntu 5.10 with nVidia TwinView. Drivers are installed and ready to go. Monitors are differeent, one is 1680x1050 widescreen the other is 1024x768 flatpanel, both connected via DVI (thought the 1024x768 is via a DVI to analog adapter)

The GDM login screen comes up with the correct resolutions and everything and I can move the mouse across both monitors. As soon as I login though, Gnome defaults to just the 1680x1050 monitor using 1024x768 resoultion and the second monitor doesn't work at all.

Ideas?

Here is the xorg.conf file:
http://64.20.44.2/~keithpalmerjr/xorg.conf

- Keith
 
Originally posted by: Superwormy
I am trying to configure Ubuntu 5.10 with nVidia TwinView. Drivers are installed and ready to go. Monitors are differeent, one is 1680x1050 widescreen the other is 1024x768 flatpanel, both connected via DVI (thought the 1024x768 is via a DVI to analog adapter)

The GDM login screen comes up with the correct resolutions and everything and I can move the mouse across both monitors. As soon as I login though, Gnome defaults to just the 1680x1050 monitor using 1024x768 resoultion and the second monitor doesn't work at all.

Ideas?

Here is the xorg.conf file:
http://64.20.44.2/~keithpalmerjr/xorg.conf

- Keith


<stupid question>

You did enable universe, multiverse, and non-free and sudo apt-get install nvidia-drivers or whatever package it is, right?

</s.q.>
 
Don't know exactly why this is happenning. Probably due to some weirdness in the Nvidia driver.

Try editing this line:
Option "Metamodes" "1024x768,1680x1050;1680x1050,1024x768;1024x768,NULL;1680x1050,NULL"

And have it specify only the resolutions you want. Like this:
Option "Metamodes" "1680x1050,1024x768"

Then if that works you can add some of the resolutions back if you want and see if those will work correctly. As always make a backup copy of your config in case something goes wrong and you need to undo the changes.
 
OK, updated link:

I got it mostly working... the only problem now is that the Gnome menu bars appear on the right (1024x768 screen) and I want them on the left (1680x1050 screen)

Thoughts on that?

xorg.conf
 
Just move them. They should be able to remember their positions next time you log in. You should be able to just drag'n'drop them were you want them to go.

The icons and such may get a bit wonky, but that's easy to fix by dragging them around also. You'll have to right click and 'unlock' the icons/applets to move them though.
 
For other people's future reference, here is the working setup (dual monitors on TwinView card, one widescreen, one normal):

Section "ServerLayout"
Identifier "Layout0"
Screen "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
EndSection

Section "Monitor"
Identifier "Monitor1"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "NoPowerConnectorCheck"
Option "TwinView" "1"
Option "Metamodes" "1024x768,1680x1050"
Option "TwinViewOrientation" "LeftOf"
Option "SecondMonitorHorizSync" "31-82"
Option "SecondMonitorVertRefresh" "56-76"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 16
EndSection

 
Back
Top