Cannot get 3 monitors to play nice [Ubuntu] - Mark - 01-11-2010
Using 3 monitors. Funny problem.
I am running Ubuntu 10.04 and my current setup is;
Motherboard: Asus P5Q Deluxe
Card 1: 8800GTX
Card 2: 8400GS
Monitor(s): 3x 22"
The problem i have is that i can get the two on the 8800GTX to work together but i can only get the one on the 8400GS to work as a "Separate x screen" which is no good because i can't drag windows or anything over to it.
I've tried editing the /etc/X11/xorg.conf file but i don't *really* know what to change and i have no idea why the 8400GS will ONLY go as a separate.
Any ideas?
Thank you.
RE: Cannot get 3 monitors to play nice [Ubuntu] - Pack3t SynAck3r - 02-11-2010
Copy and paste your xorg.conf file. I have NEVER had the luxury of setting up my multi display setups in Ubuntu without having to manually edit it. As a matter of fact after I upgraded from 10.04->10.10 all I was left with was a terminal prompt at first boot. I actually had to go in uninstall/reinstall my proprietary ATI drivers and then manually edit the xorg.conf file before Gnome GUI would come out and play again. Anyway post your file so I can see what your system is trying to do. Also if you could give me the make model of all of your monitors that will also help.
RE: Cannot get 3 monitors to play nice [Ubuntu] - Mark - 02-11-2010
Here's my current setup, with just the two monitors:
[spoiler]
Code: # nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@palmer) Fri Apr 9 10:35:18 UTC 2010
# commented out by update-manager, HAL is now used and auto-detects devices
# Keyboard settings are now read from /etc/default/console-setup
#Section "InputDevice"
# # generated from default
# Identifier "Keyboard0"
# Driver "kbd"
#EndSection
# commented out by update-manager, HAL is now used and auto-detects devices
# Keyboard settings are now read from /etc/default/console-setup
#Section "InputDevice"
# # generated from default
# Identifier "Mouse0"
# Driver "mouse"
# Option "Protocol" "auto"
# Option "Device" "/dev/psaux"
# Option "Emulate3Buttons" "no"
# Option "ZAxisMapping" "4 5"
#EndSection
Section "ServerLayout"
# commented out by update-manager, HAL is now used and auto-detects devices
# Keyboard settings are now read from /etc/default/console-setup
# InputDevice "Keyboard0" "CoreKeyboard"
# commented out by update-manager, HAL is now used and auto-detects devices
# Keyboard settings are now read from /etc/default/console-setup
# InputDevice "Mouse0" "CorePointer"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Module"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CVT"
HorizSync 31.5 - 80.0
VertRefresh 60.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GTX"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Configured Screen Device"
Device "Configured Video Device"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Virtual 3360 1800
EndSubSection
EndSection
Section "Screen"
# Removed Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1680+0"
# Removed Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1920+0"
# Removed Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1680+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "metamodes" "DFP-0: nvidia-auto-select +1920+0, DFP-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
[/spoiler]
http://markwood.co.cc/temp/two-monitors-works
And when i enable all three, i get this:
[spoiler]
Code: # nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@palmer) Fri Apr 9 10:35:18 UTC 2010
# commented out by update-manager, HAL is now used and auto-detects devices
# Keyboard settings are now read from /etc/default/console-setup
#Section "InputDevice"
# # generated from default
# Identifier "Keyboard0"
# Driver "kbd"
#EndSection
# commented out by update-manager, HAL is now used and auto-detects devices
# Keyboard settings are now read from /etc/default/console-setup
#Section "InputDevice"
# # generated from default
# Identifier "Mouse0"
# Driver "mouse"
# Option "Protocol" "auto"
# Option "Device" "/dev/psaux"
# Option "Emulate3Buttons" "no"
# Option "ZAxisMapping" "4 5"
#EndSection
Section "ServerLayout"
# commented out by update-manager, HAL is now used and auto-detects devices
# Keyboard settings are now read from /etc/default/console-setup
# InputDevice "Keyboard0" "CoreKeyboard"
# commented out by update-manager, HAL is now used and auto-detects devices
# Keyboard settings are now read from /etc/default/console-setup
# InputDevice "Mouse0" "CorePointer"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Module"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CVT"
HorizSync 31.5 - 80.0
VertRefresh 60.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "NTS"
HorizSync 30.0 - 82.0
VertRefresh 50.0 - 75.0
EndSection
Section "Device"
Identifier "Configured Video Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GTX"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400 GS"
BusID "PCI:2:0:0"
EndSection
Section "Screen"
Identifier "Configured Screen Device"
Device "Configured Video Device"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Virtual 3360 1800
EndSubSection
EndSection
Section "Screen"
# Removed Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1680+0"
# Removed Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1920+0"
# Removed Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1680+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "metamodes" "DFP-0: nvidia-auto-select +1920+0, DFP-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
[/spoiler]
http://markwood.co.cc/temp/three-monitors-separate-x-screen
The setup that i'm attempting to get is (From left to right).
DGM (1680x1050), Dell P2210H (1920x1080), Hanion (1680x1050).
The DGM is on the 8400GS and the Dell and the Hanion are on the 8800GTX.
The Dell and the hanion work fine together, in "twin view" where i can drag and drop, move etc between monitors. This is the end result i'm after with three.
:roll
RE: Cannot get 3 monitors to play nice [Ubuntu] - Pack3t SynAck3r - 02-11-2010
Ok, there are several angles we can take from here. We will go the thorough cover all of our bases route. We will do this because just from knowing you the little bit that I do I am sure you want to understand how to do this on your own in future. Here goes Have you tried un-installing the proprietary glx drivers and run multi-monitor on the open-gl drivers that come stock alone? If not please do so and post the xorg.conf file when you have done that. There is a method to my madness have no worries
RE: Cannot get 3 monitors to play nice [Ubuntu] - Drumm - 02-11-2010
I knew Pack3t would post in this thread
RE: Cannot get 3 monitors to play nice [Ubuntu] - Mark - 04-11-2010
Thanks Packet, i'll most likely get round to this on the weekend. Not much time in the week.
RE: Cannot get 3 monitors to play nice [Ubuntu] - Mark - 04-11-2010
I uninstalled the Nvidia drivers via the hardware drivers menu and now i can't boot in to Ubuntu, it's just showing blank screens on all 3 monitors from a normal boot and also on a recovery console boot. :ermm
RE: Cannot get 3 monitors to play nice [Ubuntu] - Drumm - 04-11-2010
You did remember to install the open-gl drivers right?
RE: Cannot get 3 monitors to play nice [Ubuntu] - Mark - 04-11-2010
I uninstalled the nvidia drivers, rebooted then BAM!. Anyway, how do i go about getting the opengl drivers?
RE: Cannot get 3 monitors to play nice [Ubuntu] - Drumm - 04-11-2010
Pack3t might pat me on the back/bite my head of for this. I'm not sure If I'm right or wrong, but surely you should of Uninstalled the NVIDIA drivers, then immediately installed the OpenGL drivers BEFORE rebooting.
|