Pastortom
October 30th, 2008, 10:02 PM
Hay guis!
This is the second time I write this thread (appearantly firefox cache didnt work when I rebooted after you ubuntuforums.org timedout for 15mins) so I will shorten it down very much..
Ive got a Shuttle SX38P2 with a Intel Core 2 Quad cpu and 4gigs of ram..
2x PCI-Ex cards: Nvidia 7950GTX and Nvidia 9500GT
Ive got 4x Samsung (3x 20" and 1x 22") LCD DVI screens I wanna hook up and I want twinview (landscape) option with expanded gnome menu and compiz working on all 4 screens.. as well as glmatrix background movie running on all 4 screens behind icons (as ive got now on 2x screens)..
http://img508.imageshack.us/img508/2972/cimg1511uw7.jpg
Ive tried several methods to make this work, all from Envy-NG, manual editing to nVidia official ubuntu drivers and their Server X Settings..
nVidia Server X Settings manages to find both cards, but seems to have a tiny bit of problem finding all necessary info from the 9500GT card, probably cause its so new..
I managed to get all 4 screens working, I saved the xorg.conf file and rebooted, but I got the annoying "low-resolution" reconfigure menu at bootup.. its like its modules/drivers works sometimes, and other times not.. kinda like it works in realtime, when you change them, but when you reboot it cant understand anything..
This is one of the xorg.conf file I tried manually to edit and setup:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
Option "AddARGBGLXVisuals" "True"
Defaultdepth 24
EndSection
Section "Device"
Identifier "card1fp1"
Driver "nvidia"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "card1fp2"
Driver "nvidia"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Device"
Identifier "card2fp1"
Driver "nvidia"
BusID "PCI:2:0:0"
Screen 0
EndSection
Section "Device"
Identifier "card2fp2"
Driver "nvidia"
BusID "PCI:2:0:0"
Screen 1
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "no"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "Monitor"
Identifier "center"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "right"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "left"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "leftofleft"
Option "DPMS"
EndSection
Section "Screen"
Identifier "centerScreen"
Device "card1fp1"
Option "UseDisplayDevice" "DFP"
Monitor "center"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "Screen"
Identifier "rightScreen"
Device "card1fp2"
Option "UseDisplayDevice" "DFP"
Monitor "right"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "Screen"
Identifier "leftScreen"
Device "card2fp1"
Option "UseDisplayDevice" "DFP"
Monitor "left"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "Screen"
Identifier "leftofleftScreen"
Device "card1fp1"
Option "UseDisplayDevice" "DFP"
Monitor "leftofleft"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Multi-Screen"
Screen 0 "centerScreen" 0 0
Screen 1 "rightScreen" rightof "centerScreen"
Screen 2 "leftScreen" leftof "centerScreen"
Screen 3 "leftofleftScreen" leftof "leftScreen"
Option "Xinerama" "true"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
At every bootup I get error and the "low-resolution" config menu.. but if I use Envy-NG it installs the correct nvidia driver and gives me a nice fully functional SINGLE-screen.. i wanna use 4x-screens..
Why is this so damn hard for nVidia Server X Settings to handle?
Atm Ive configured twinview with nVidia Server X Settings and this is how it looks like:
[IMG]http://img518.imageshack.us/img518/6949/screenshot1vt3.png
Now, I love Ubuntu and ever since I started playing with it 4 months ago, (after painfully many hours of trying to figure out how GRUB works and the necessary ACPI=OFF command to avoid black screen during bootup) Ive completed disowned Windows Xp, not to mention Vista..
I really wanna get this to work, its like I cant sleep properly if I dont get my computer to work properly, I know.. Im addicted :D
Any help would be greatly appreciated..
This is the second time I write this thread (appearantly firefox cache didnt work when I rebooted after you ubuntuforums.org timedout for 15mins) so I will shorten it down very much..
Ive got a Shuttle SX38P2 with a Intel Core 2 Quad cpu and 4gigs of ram..
2x PCI-Ex cards: Nvidia 7950GTX and Nvidia 9500GT
Ive got 4x Samsung (3x 20" and 1x 22") LCD DVI screens I wanna hook up and I want twinview (landscape) option with expanded gnome menu and compiz working on all 4 screens.. as well as glmatrix background movie running on all 4 screens behind icons (as ive got now on 2x screens)..
http://img508.imageshack.us/img508/2972/cimg1511uw7.jpg
Ive tried several methods to make this work, all from Envy-NG, manual editing to nVidia official ubuntu drivers and their Server X Settings..
nVidia Server X Settings manages to find both cards, but seems to have a tiny bit of problem finding all necessary info from the 9500GT card, probably cause its so new..
I managed to get all 4 screens working, I saved the xorg.conf file and rebooted, but I got the annoying "low-resolution" reconfigure menu at bootup.. its like its modules/drivers works sometimes, and other times not.. kinda like it works in realtime, when you change them, but when you reboot it cant understand anything..
This is one of the xorg.conf file I tried manually to edit and setup:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
Option "AddARGBGLXVisuals" "True"
Defaultdepth 24
EndSection
Section "Device"
Identifier "card1fp1"
Driver "nvidia"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "card1fp2"
Driver "nvidia"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Device"
Identifier "card2fp1"
Driver "nvidia"
BusID "PCI:2:0:0"
Screen 0
EndSection
Section "Device"
Identifier "card2fp2"
Driver "nvidia"
BusID "PCI:2:0:0"
Screen 1
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "no"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "Monitor"
Identifier "center"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "right"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "left"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "leftofleft"
Option "DPMS"
EndSection
Section "Screen"
Identifier "centerScreen"
Device "card1fp1"
Option "UseDisplayDevice" "DFP"
Monitor "center"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "Screen"
Identifier "rightScreen"
Device "card1fp2"
Option "UseDisplayDevice" "DFP"
Monitor "right"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "Screen"
Identifier "leftScreen"
Device "card2fp1"
Option "UseDisplayDevice" "DFP"
Monitor "left"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "Screen"
Identifier "leftofleftScreen"
Device "card1fp1"
Option "UseDisplayDevice" "DFP"
Monitor "leftofleft"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1680x1050"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Multi-Screen"
Screen 0 "centerScreen" 0 0
Screen 1 "rightScreen" rightof "centerScreen"
Screen 2 "leftScreen" leftof "centerScreen"
Screen 3 "leftofleftScreen" leftof "leftScreen"
Option "Xinerama" "true"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection
At every bootup I get error and the "low-resolution" config menu.. but if I use Envy-NG it installs the correct nvidia driver and gives me a nice fully functional SINGLE-screen.. i wanna use 4x-screens..
Why is this so damn hard for nVidia Server X Settings to handle?
Atm Ive configured twinview with nVidia Server X Settings and this is how it looks like:
[IMG]http://img518.imageshack.us/img518/6949/screenshot1vt3.png
Now, I love Ubuntu and ever since I started playing with it 4 months ago, (after painfully many hours of trying to figure out how GRUB works and the necessary ACPI=OFF command to avoid black screen during bootup) Ive completed disowned Windows Xp, not to mention Vista..
I really wanna get this to work, its like I cant sleep properly if I dont get my computer to work properly, I know.. Im addicted :D
Any help would be greatly appreciated..