Jump to content

Nvidia 5700 Ultra Dual Head Configuration


scaley187
 Share

Recommended Posts

I'm having a bit of a problem. I have a dual headed Nvidia GeForce FX 5700 Ultra card with dual DVI outputs that are connected to 2 exactly the same Dell 1800FP flat screen monitors.

I am running this off of a dual AMD Opteron 242 system in the 64 bit version of Suse 9.1 and am having a hard time getting the 2nd monitor to work as a second desAktop as opposed to cloning.

 

I have installed the Nvidia drivers for AMD64 but when I switch the XF86Config file toA nvidia as the driver things get weird. More importantly no matter what I do the 2nd flat panel is either blank or still clones so I'm at a loss and am hoping someone can help. I have attached the XF86Config file as it is now if anyone has suggestions it is appreciated.

 

XF86Config File:

# /.../

# XFree86 config file

# Created on: 2004-07-13T18:21:40-0500.

 

 

Section "Files"

FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/local"

FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/Type1"

FontPath "/usr/X11R6/lib/X11/fonts/URW"

FontPath "/usr/X11R6/lib/X11/fonts/Speedo"

FontPath "/usr/X11R6/lib/X11/fonts/PEX"

FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"

FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"

FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/kwintv"

FontPath "/usr/X11R6/lib/X11/fonts/truetype"

FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/CID"

FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"

FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/xtest"

FontPath "/opt/kde3/share/fonts"

EndSection

 

Section "ServerFlags"

Option "AllowMouseOpenFail"

Option "RandR" "on"

EndSection

 

Section "Module"

Load "dbe"

Load "type1"

Load "speedo"

Load "freetype"

Load "extmod"

Load "glx"

Load "v4l"

EndSection

 

Section "InputDevice"

Driver "Keyboard"

Identifier "Keyboard[0]"

Option "Protocol" "Standard"

Option "XkbLayout" "us"

Option "XkbModel" "pc104"

Option "XkbRules" "xfree86"

EndSection

 

 

Section "InputDevice"

Driver "mouse"

Identifier "Mouse[1]"

Option "Device" "/dev/input/mice"

Option "Emulate3Buttons" "on"

Option "Name" "Autodetection"

Option "Protocol" "explorerps/2"

Option "Vendor" "Sysp"

Option "ZAxisMapping" "4 5"

EndSection

 

 

Section "Monitor"

Option "CalcAlgorithm" "CheckDesktopGeometry"

DisplaySize 320 240

HorizSync 31-82

Identifier "Monitor[0]"

ModelName "1280X1024@75HZ"

VendorName "--> LCD"

VertRefresh 58-75

UseModes "Modes[0]"

EndSection

 

Section "Monitor"

Option "CalcAlgorithm" "CheckDesktopGeometry"

HorizSync 31-82

Identifier "Monitor[1]"

ModelName "1280X1024@75HZ"

VendorName "--> LCD"

VertRefresh 58-75

UseModes "Modes[1]"

EndSection

 

 

Section "Modes"

Identifier "Modes[0]"

Modeline "1280x1024" 114.54 1280 1360 1496 1712 1024 1025 1028 1062

Modeline "1280x1024" 134.72 1280 1368 1504 1728 1024 1025 1028 1068

Modeline "1024x768" 67.48 1024 1080 1184 1344 768 769 772 797

Modeline "1024x768" 79.52 1024 1080 1192 1360 768 769 772 801

Modeline "800x600" 40.19 800 832 912 1024 600 601 604 623

Modeline "800x600" 47.53 800 840 920 1040 600 601 604 626

Modeline "640x480" 25.10 640 656 720 800 480 481 484 498

Modeline "640x480" 29.84 640 664 728 816 480 481 484 501

Modeline "1280x1024" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync

EndSection

 

Section "Modes"

Identifier "Modes[1]"

Modeline "1280x1024" 114.54 1280 1360 1496 1712 1024 1025 1028 1062

Modeline "1280x1024" 134.72 1280 1368 1504 1728 1024 1025 1028 1068

Modeline "1024x768" 67.48 1024 1080 1184 1344 768 769 772 797

Modeline "1024x768" 79.52 1024 1080 1192 1360 768 769 772 801

Modeline "800x600" 40.19 800 832 912 1024 600 601 604 623

Modeline "800x600" 47.53 800 840 920 1040 600 601 604 626

Modeline "640x480" 25.10 640 656 720 800 480 481 484 498

Modeline "640x480" 29.84 640 664 728 816 480 481 484 501

Modeline "1280x1024" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync

EndSection

 

 

Section "Screen"

DefaultDepth 16

SubSection "Display"

Depth 15

Modes "1280x1024" "1024x768" "800x600" "640x480"

EndSubSection

SubSection "Display"

Depth 16

Modes "1280x1024"

EndSubSection

SubSection "Display"

Depth 24

Modes "1280x1024" "1024x768" "800x600" "640x480"

EndSubSection

SubSection "Display"

Depth 32

Modes "1280x1024" "1024x768" "800x600" "640x480"

EndSubSection

SubSection "Display"

Depth 8

Modes "1280x1024" "1024x768" "800x600" "640x480"

EndSubSection

Device "Device[0]"

Identifier "Screen[0]"

Monitor "Monitor[0]"

EndSection

 

Section "Screen"

DefaultDepth 16

SubSection "Display"

Depth 15

Modes "1280x1024" "1024x768" "800x600" "640x480"

EndSubSection

SubSection "Display"

Depth 16

Modes "1280x1024"

EndSubSection

SubSection "Display"

Depth 24

Modes "1280x1024" "1024x768" "800x600" "640x480"

EndSubSection

SubSection "Display"

Depth 32

Modes "1280x1024" "1024x768" "800x600" "640x480"

EndSubSection

SubSection "Display"

Depth 8

Modes "1280x1024" "1024x768" "800x600" "640x480"

EndSubSection

Device "Device[1]"

Identifier "Screen[1]"

Monitor "Monitor[1]"

EndSection

 

 

Section "Device"

BoardName "0x0341"

BusID "2:0:0"

Driver "nv"

Identifier "Device[0]"

Screen 0

Option "Rotate" "off"

VendorName "NVidia"

EndSection

 

Section "Device"

BoardName "0x0341"

BusID "2:0:0"

Driver "nv"

Identifier "Device[1]"

Screen 1

Option "Rotate" "off"

VendorName "NVidia"

EndSection

 

 

Section "ServerLayout"

Identifier "TwinView"

Screen "Screen[0]"

Screen "Screen[0]" LeftOf "Screen[1]"

EndSection

 

Section "DRI"

Group "video"

Mode 0660

EndSection

Link to comment
Share on other sites

you missed a few numbers (and reversed a few things)

 Screen "Screen[0]"
Screen "Screen[0]" LeftOf "Screen[1]"

should be

 Screen 0 "Screen[0]"
Screen 1 "Screen[1]" leftOf "Screen[0]"

if you want Screen[0] on the left, try:

 Screen 0 "Screen[0]"
Screen 1 "Screen[1]" rightOf "Screen[0]"

or atleast according to the NVIDIA readme for the newest driver versin (6106).

Link to comment
Share on other sites

Hey thank you for the information I still however get the same result.  I know now that my Nvidia drivers aren't compiling correctly and they fail for some reason even though I have the kernel sources installed.  I'll have to do some more digging.

 

If you're not using proper nvidia drivers, I think it's highly unlikely that you will get the right behavior out of your dual head card no matter what you do. I think that needs to be your first priority. NOT your X config.

 

One thing you might check, it what kernel version is running and what kernel source version is installed, there's a good chance they don't match, and that could cause your problem.

 

Next, you should try and re-download the nvidia driver. make sure that you have the most current version AND that it's a good download. A corrupted installer could cause all sorts of mysterious errors.

 

Also, try the following:

 

 ctrl-alt-F3
root (or su to root if your allready logged in there)
service dm stop
rmmod rivafb
(now re-install the nvidia drivers)
modprobe nvidia
service dm start
ctrl-alt-F7

The reason is that the nvidia module does NOT play nicely with the rivafb module which 'may' be getting loaded automaticaly. If by some chance that fixes it, then you know that's the problem and can go about finding a permanent solution.

Link to comment
Share on other sites

  • 3 weeks later...

Well I was able to solve my own problem but I had to install suse and fedora to get a working XF86Config file to support the twinView. I wanted to post my XF86Config file just incase it helps anyone else. Cheers and thanks for the help.

 

 

# Xorg configuration created by system-config-display

 

Section "ServerLayout"

Identifier "Multihead layout"

Screen "Screen0"

# Screen 1 "Screen1" 0 0

InputDevice "Mouse0" "CorePointer"

InputDevice "Keyboard0" "CoreKeyboard"

Option "Xinerama" "off"

EndSection

 

Section "Files"

 

# RgbPath is the location of the RGB database. Note, this is the name of the

# file minus the extension (like ".txt" or ".db"). There is normally

# no need to change the default.

# Multiple FontPath entries are allowed (they are concatenated together)

# By default, Red Hat 6.0 and later now use a font server independent of

# the X server to render fonts.

RgbPath "/usr/X11R6/lib/X11/rgb"

FontPath "unix/:7100"

FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/local"

FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/Type1"

FontPath "/usr/X11R6/lib/X11/fonts/URW"

FontPath "/usr/X11R6/lib/X11/fonts/Speedo"

FontPath "/usr/X11R6/lib/X11/fonts/PEX"

FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"

FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"

FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/kwintv"

FontPath "/usr/X11R6/lib/X11/fonts/truetype"

FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/CID"

FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"

FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/xtest"

FontPath "/opt/kde3/share/fonts"

EndSection

 

Section "Module"

Load "dbe"

Load "extmod"

Load "fbdevhw"

Load "glx"

Load "record"

Load "freetype"

Load "type1"

Load "dri"

EndSection

 

Section "InputDevice"

 

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))

# Option "Xleds" "1 2 3"

# To disable the XKEYBOARD extension, uncomment XkbDisable.

# Option "XkbDisable"

# To customise the XKB settings to suit your keyboard, modify the

# lines below (which are the defaults). For example, for a non-U.S.

# keyboard, you will probably want to use:

# Option "XkbModel" "pc102"

# If you have a US Microsoft Natural keyboard, you can use:

# Option "XkbModel" "microsoft"

#

# Then to change the language, change the Layout setting.

# For example, a german layout can be obtained with:

# Option "XkbLayout" "de"

# or:

# Option "XkbLayout" "de"

# Option "XkbVariant" "nodeadkeys"

#

# If you'd like to switch the positions of your capslock and

# control keys, use:

# Option "XkbOptions" "ctrl:swapcaps"

# Or if you just want both to be control, use:

# Option "XkbOptions" "ctrl:nocaps"

#

Identifier "Keyboard0"

Driver "keyboard"

Option "XkbModel" "pc105"

Option "XkbLayout" "us"

EndSection

 

Section "InputDevice"

Identifier "Mouse0"

Driver "mouse"

Option "Protocol" "IMPS/2"

Option "Device" "/dev/input/mice"

Option "ZAxisMapping" "4 5"

Option "Emulate3Buttons" "yes"

EndSection

 

Section "Monitor"

Identifier "Monitor0"

VendorName "Monitor Vendor"

ModelName "Dell 1800FP (Digital)"

HorizSync 30.0 - 70.0

VertRefresh 56.0 - 85.0

Option "dpms"

EndSection

 

Section "Device"

Identifier "Videocard0"

Driver "nvidia"

Option "TwinView"

Option "MetaModes" "1280x1024,1280x1024; 1024x768,1024x768"

Option "SecondMonitorHorizSync" "30-70"

Option "SecondMonitorVertRefresh" "56-85"

Option "TwinViewOrientation" "RightOf"

Option "ConnectedMonitor" "DFP,DFP"

VendorName "Videocard vendor"

BoardName "NVIDIA GeForce FX (generic)"

EndSection

 

Section "Screen"

Identifier "Screen0"

Device "Videocard0"

Monitor "Monitor0"

DefaultDepth 24

SubSection "Display"

Viewport 0 0

Depth 24

Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480"

EndSubSection

EndSection

 

Section "DRI"

Group 0

Mode 0666

EndSection

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...