Jump to content
Sign in to follow this  
cwhobbes

Multiple Screens on Multiple GPU's

Recommended Posts

Hey Now.

 

I seem to require a little help in setting something up.

 

I have an Nvidia 6600GT 256MB with 2 GPU's on a single card.

 

What I would like to do is configure each GPU to run a separate screen. IE : GPU:0 running my monitor, and GPU:1 running my TV. (As opposed to right now where both screens are using GPU:0.

 

I wonder if anyone has any ideas of how to get the Second GPU working, other than just idling all the time.

 

Heres my Xorg. (It's probably a mess, hey it works)

 

Section "Device"

Identifier "Device[0]"

Driver "nvidia"

BusID "PCI:05:00:00" #adjust using 'lspci' or cat /proc/pci

Screen 0

EndSection

 

Section "Device"

Driver "nvidia"

Identifier "Device[1]"

Screen 1

Option "TVOutFormat" "SVIDEO" #or SVIDEO etc

Option "TVStandard" "PAL-I" #or NTSC, PAL-I for uk etc

Option "ConnectedMonitor" "TV"

BusID "PCI:05:00:00" #adjust using 'lspci' or cat /proc/pci

EndSection

 

Section "ServerLayout"

Identifier "Simple Layout"

Screen 0 "Screen[0]"

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

InputDevice "Mouse1" "CorePointer"

InputDevice "Keyboard1" "CoreKeyboard"

EndSection

 

Section "Files"

# font server independent of the X server to render fonts.

# minimal fonts to allow X to run without xfs

FontPath "unix/:-1"

FontPath "/usr/share/fonts/misc:unscaled"

EndSection

 

Section "Module"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

Load "/usr/lib/xorg/modules/extensions/nvidia/libglx.so"

Load "glx"

EndSection

 

Section "ServerFlags"

#DontZap # disable <Crtl><Alt><BS> (server abort)

 

# allows the server to start up even if the mouse does not work

#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)

Option "allowmouseopenfail"

EndSection

 

Section "InputDevice"

Identifier "Mouse1"

Driver "mouse"

Option "Protocol" "ExplorerPS/2"

Option "Device" "/dev/mouse"

EndSection

 

Section "InputDevice"

Identifier "Keyboard1"

Driver "kbd"

Option "XkbModel" "pc105"

Option "XkbLayout" "gb"

Option "XkbOptions" "compose:rwin"

EndSection

 

Section "Monitor"

Identifier "Monitor[0]" #CRT

HorizSync 30-95

VertRefresh 50-160

EndSection

 

Section "Monitor"

Identifier "Monitor[1]" #TV

HorizSync 30-95

VertRefresh 60

EndSection

 

Section "Screen"

Identifier "Screen[0]"

Device "Device[0]"

Monitor "Monitor[0]"

DefaultDepth 24

Subsection "Display"

Depth 24

Modes "1280x1024"

ViewPort 0 0

EndSubsection

 

Option "DPMS"

Option "AddARGBGLXVisuals" "True"

Option "AllowGLXWithComposite" "true"

Option "RenderAccel" "true"

Option "BackStoring" "True"

Option "DisableGLXRootClipping" "true"

 

EndSection

 

Section "Screen"

Device "Device[1]"

Identifier "Screen[1]"

Monitor "Monitor[1]"

DefaultDepth 24

SubSection "Display"

Depth 24

Modes "800x600"

EndSubSection

EndSection

 

#Section "Extensions"

# Option "Composite"

# Option "RENDER" "Enable"

#EndSection

 

Lspci shows:

 

04:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600 GT] (rev a2)

05:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600 GT] (rev a2)

 

Simply changing 0:5 to 0:4 in my xorg, fails to start x.

No Matching Device Section for instance (BusID 04:00:00) found.

 

Changing all instances of 05: to 04 should simply tell both screens to now run on the other GPU, like nothing has changed. Should it not ?

 

I think the problem lies in that this card is somewhat "retarded". In that it is actually 2 x 128MB cards on a single board, that requires SLI for the two work together.

 

The Card is a Gigabyte GV-3D1 Dual nVIDIA 6600GT PCI-E, and I am using the latest Nvidia Drivers.

 

I'll keep noodling until I get it working.

 

Pleese Halp. :lol2:

Share this post


Link to post
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...
Sign in to follow this  

×
×
  • Create New...