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

Newegg Daily Deals

Reply
 
Thread Tools
Old 01-22-07, 11:30 PM   #1
nicopp
Registered User
 
Join Date: Sep 2006
Posts: 8
Default 1.0-9746 dual screen problem

Hello,

I am currently working on a linux gpgpu cluster with 7950gx2 cards. The only way I found to correctly use both cards is to have one X server with two Screens (:0.0 and :0.1) since opengl framebuffer rendering requires the X server to be in the foreground.

My previous set-up was working well with 1.0-8776 but with 1.0-9746 (and all 9XXX) the X server doesn't start anymore.

I am also wondering if there is any way to use opengl framebuffer rendering without an active (foreground) x server.

Thank you for any help.

Best,

-- Nicolas
Attached Files
File Type: bz2 nvidia-bug-report.log.bz2 (32.6 KB, 115 views)
nicopp is offline   Reply With Quote
Old 02-23-07, 07:54 PM   #2
nicopp
Registered User
 
Join Date: Sep 2006
Posts: 8
Default Re: 1.0-9746 dual screen problem

any idea or suggestion ?
nicopp is offline   Reply With Quote
Old 02-23-07, 09:22 PM   #3
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: 1.0-9746 dual screen problem

In your bug report, I see:
######
(EE) NVIDIA(1): The requested configuration of display devices is not
(EE) NVIDIA(1): supported in the hardware.
Fatal server error:
AddScreen/ScreenInit failed for driver 1
(II) Screen 0 shares mem & io resources
(II) Screen 1 shares mem & io resources
(WW) NVIDIA(0): WAIT (0, 6, 0x8000, 0x00000b68, 0x00000b68)
(WW) NVIDIA(0): WAIT (0, 6, 0x8000, 0x00000b8c, 0x00000b8c)
(WW) NVIDIA(0): WAIT (0, 6, 0x8000, 0x00000bb4, 0x00000bb4)
(WW) NVIDIA(0): WAIT (0, 6, 0x8000, 0x00000bc4, 0x00000bc4)
#######

I'd suggest reading here:
http://www.nvnews.net/vbulletin/showthread.php?t=58498

However, its not really clear what kind of X configuration you prefer.
netllama is offline   Reply With Quote
Old 02-26-07, 01:03 PM   #4
nicopp
Registered User
 
Join Date: Sep 2006
Posts: 8
Default Re: 1.0-9746 dual screen problem

I tried what you suggested but it doesn't work (cf. below).

I want two X servers, one on each card of my 7950gx2.

lspci gives:
Code:
04:00.0 3D controller: nVidia Corporation Unknown device 0294 (rev a1)
05:00.0 VGA compatible controller: nVidia Corporation Unknown device 0294 (rev a1)
My main X server is launched on the PCI:5:0:0 and I created a "fake layout" for the second server:
Code:
Section "ServerLayout"
   Identifier     "Layout01fake"
   Screen         "Screen01fake" 0 0
   InputDevice  "Fake Keyboard"
   InputDevice  "Fake Mouse"
EndSection

Section "InputDevice"
 Identifier     "Fake Mouse"
 Driver "void"
 Option "CorePointer"
EndSection

Section "InputDevice"
 Identifier     "Fake Keyboard"
 Driver         "void"
 Option "CoreKeyboard"
EndSection

Section "Device"
    Identifier     "Device01"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
BusID "PCI:4:0:0"
Option "NoInt10" "Yes"
EndSection

Section "Screen"
    Identifier     "Screen01fake"
    Device         "Device01"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection
and when I run
Code:
export DISPLAY=:0.1
sudo X -novtswitch -sharevts -layout Layout01fake -auth /var/lib/gdm/:1.Xauth vt7 :1
I got the following error:
Code:
X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.15.7 x86_64
Current Operating System: Linux thor-dev-6 2.6.17-10-generic #2 SMP Tue Dec 5 21:16:35 UTC 2006 x86_64
Build Date: 07 July 2006
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.log", Time: Mon Feb 26 12:48:18 2007
(==) Using config file: "/etc/X11/xorg.conf"
(EE) NVIDIA(0): The requested configuration of display devices is not
(EE) NVIDIA(0):     supported in the hardware.

Fatal server error:
AddScreen/ScreenInit failed for driver 0
If I use another pci-express card and use it that way it works but I can't get the 2 cards in the 7950gx2 to work.

Any suggestion ?

Thank you for your help.
nicopp is offline   Reply With Quote
Old 02-26-07, 01:20 PM   #5
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: 1.0-9746 dual screen problem

Running two concurrent X servers on a single 7950GX2 card is not supported.
netllama is offline   Reply With Quote
Old 02-26-07, 03:49 PM   #6
mooninite
Registered User
 
Join Date: May 2006
Posts: 477
Default Re: 1.0-9746 dual screen problem

nicopp, why are you not using TwinView?

netllama, I am not very familiar with SLI, but can you not use SLI + TwinView?

TwinView is nVidia's accelerated Xinerama feature.
mooninite is offline   Reply With Quote
Old 02-26-07, 03:54 PM   #7
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: 1.0-9746 dual screen problem

SLI supports a single display device. Twinview requires two display devices. TwinView & SLI cannot be used simultaneously.
netllama is offline   Reply With Quote
Old 02-26-07, 04:23 PM   #8
nicopp
Registered User
 
Join Date: Sep 2006
Posts: 8
Default Re: 1.0-9746 dual screen problem

So how can I use the two cards simultaneously (with different DISPLAY environment variable like :0.0 and :0.1) and have the X server containing those two displays in the foreground ?

Correct me if I am wront but twinview don't let me access the card individually.

Any idea ?

Thanks.
nicopp is offline   Reply With Quote

Old 02-26-07, 04:33 PM   #9
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: 1.0-9746 dual screen problem

Correct, Twinview only works across a single GPU, you cannot use Twinview across multiple GPUs (other than separate Twinview instances across GPUs).
netllama is offline   Reply With Quote
Old 02-26-07, 11:36 PM   #10
nicopp
Registered User
 
Join Date: Sep 2006
Posts: 8
Default Re: 1.0-9746 dual screen problem

So, do you have any idea how I could get the two cards to work simultaneously (in the foreground) so that I could create an OpenGL context on each one.

Thanks.
nicopp is offline   Reply With Quote
Old 03-06-07, 01:14 PM   #11
nicopp
Registered User
 
Join Date: Sep 2006
Posts: 8
Default Re: 1.0-9746 dual screen problem

I guess that there is no solution and that the 7950gx2 is useless in this setting. I still don't get why having two X screens is not allowed, there is two cards and it must be possible to use them.

Can you help me ?
nicopp is offline   Reply With Quote
Old 03-06-07, 01:36 PM   #12
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: 1.0-9746 dual screen problem

The GeForce 7950X2 was designed primarily for those wishing to use SLI (a single display device). It was not intended for multi-display configurations.

If you want a graphics card designed for multi-display configurations, the closest choise would be the Quadro FX 4500X2:
http://www.nvidia.com/object/quadro_fx_4500_x2.html
netllama 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
Stubborn screen res problem Alpsoandso NVIDIA Linux 6 05-03-12 07:00 PM
Toshiba Sat 1950 screen setup beaulieu NVIDIA Linux 7 06-13-03 04:17 PM
Screen flash briefly problem tamahome NVIDIA Windows Graphics Drivers 8 09-19-02 01:07 PM

All times are GMT -5. The time now is 03:57 PM.


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