Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 09-16-02, 10:23 PM   #1
Andrew01
Guest
 
Posts: n/a
Question Multi card acceleration

We have two redhat 7.3 machines with more than two heads. The newest has a Quadro 4 400NVS which seems to behave like two
cards. It has two PCI addresses.

I have configured XF86Config-4 to be similar
to the "BothTwinView" ServerLayout in the samples however screens 3 and 4 are part of another desktop (ie not :0.0).

I can enable xinerama which then makes all four screens part of the gnome desktop, however 3d acceleration only works on the first two screens. opengl windows in screens 3 and 4 are grey although everything else works.

Does nvidia really support more than two screens now? The linux page says they support 16 screens, but do they support opengl on them all?

Has anyone got more than two screens to work without enabling xfree86's xinerama?

Any help would be greatly appreciated. We are looking at purchasing a large number of these setups but we need them to work properly.

thanks,

Andrew.
  Reply With Quote
Old 10-31-02, 05:01 PM   #2
Neville
Guest
 
Posts: n/a
Post

Hey Andrew,

I dont have an answer for your question but I think you got further than
we did.

We ran into the same problem with the Quadro4 400NVS that Gnome only initialised two screens when we wanted all four.

The first two screens get the Gnome desktop and the other two get the
Xwindows crosshatchweave pattern only. I can move the mouse across
all four screens but it changes to just an "X" as it moves over the
unmanaged screens.

I'd like to get to a situation where I can make a single gnome desktop out
all four screens.

I've attached a copy of my Config file just incase somebody can see something
glaring and wrong.

Appreciate any and all help,

Neville
Attached Files
File Type: txt xf86config.txt (6.2 KB, 109 views)
  Reply With Quote
Old 11-01-02, 01:36 PM   #3
r0gu3
Registered User
 
Join Date: Jul 2002
Location: cleveland ohio
Posts: 71
Send a message via AIM to r0gu3
Default

Well i have a solution that i have been working on, although its really just a hack...

My simple trick is to start up the xserver WITHOUT xinerama...
then start a XGGI up ontop of that Xserver, with multiple targets (read more about libggi in the documentation on www.ggi-project.org) so basically it displays what you would expect the Xserver to display(un accelerate)...

Now for 3d acceleration... I wrote a opengl passthru library a while ago(http://r0gu3.codices.net/) that i have recently worked into an opengl splitter, which basically renders the complete context on all outputs, then shifts the matrices over for that specfic display...
Now mind you this library isn't complete (as in it only works with a handful of demos, and has several other limitations...) but I should have a release out in not too much longer ( this same problem affects all the opensource drivers as well)

Another thing that needs to be done as far as acceleration, is to port XGGI up to Xfree86 4.x... it is a completely seperate application and doesn't depend on your xserver BUT i want to add xfree86's xv extension and xinerama extension...

The only real (practical) downside to this is the fact that you technically are running 2 xservers...

I could post on this bulletin board when i have a release of this library if you would like

- r0gu3
r0gu3 is offline   Reply With Quote
Old 11-01-02, 01:41 PM   #4
r0gu3
Registered User
 
Join Date: Jul 2002
Location: cleveland ohio
Posts: 71
Send a message via AIM to r0gu3
Default

Oh and just a side note... if you can live without xinerama then the solution is simple... use a different window manager(such as twm) OR (if possible) start multiple instances on your different screens... (eg, :0.0 is you initial screen where you window manager is now, but :0.1 is the second screen, and you could run a command like this
#!/bin/bash
export DISPLAY=":0.1"
startkde
just an example.. but then opengl acceleration will(should) work on multiple screens... )

Just for instance, at home, i have a gf2ultra(single head) and a gf2mx (dual head pci) and i can get opengl acceleration on all three monitors at once (although in two seperate contexts)

- r0gu3
r0gu3 is offline   Reply With Quote
Old 11-01-02, 06:01 PM   #5
Andy Mecham
l33t master
 
Join Date: Jul 2002
Location: Santa Clara, CA
Posts: 1,163
Default

OpenGL is only supported on the first head when using Xinerama.

--andy
__________________
Andy Mecham
NVIDIA Corporation
Andy Mecham is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Podcast #216 - GTX 660Ti Roundup, AMD Steamroller Details, Multi GPU Graphics Card Ru News Archived News Items 0 08-30-12 05:00 PM
Measuring card memory usage peter_ga NVIDIA Linux 0 05-24-12 08:07 PM
Gainward Unleashes the Sexy GeForce GTX 670 Phantom Graphics Card, Also launches the News Archived News Items 0 05-10-12 09:28 AM
NVIDIA Unleashes the GeForce GTX 670 Graphics Card ' Performance Perfected (WCCFTECH) News GeForce GTX 670 Reviews 0 05-10-12 08:40 AM
Video card upgrade advice needed Billy34 NVIDIA GeForce 7, 8, And 9 Series 5 08-28-02 05:19 PM

All times are GMT -5. The time now is 04:53 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.