View Single Post
Old 05-14-04, 05:54 AM   #1
ashoyeh
Registered User
 
Join Date: Mar 2004
Posts: 3
Default How to setup dual video overlay with Quadro NVS

Hello

I have two Quadro NVS cards that bought from ELSA.

I bought them because the product spec showed that dual independent overlay support so that I can drag the video window anywhere between two monitors in "Linux". (It is supported in Windows XP)

My OS platform is Debian Testing with Xfree86 4.3.0.dfsg.1-1 and the NV driver code number is 5336.

My setup of dual head in XF86Config-4 is listed below:
Section "Device"
Identifier "nvidia0"
Driver "nvidia"
BusID "PCI:0:8:0"
Screen 1
EndSection

Section "Device"
Identifier "nvidia1"
Driver "nvidia"
BusID "PCI:0:8:0"
Screen 0
EndSection

Section "Monitor"
Identifier "monitor0"
HorizSync 30-92
VertRefresh 60-85
Option "DPMS"
EndSection

Section "Monitor"
Identifier "monitor1"
HorizSync 30-92
VertRefresh 60-85
Option "DPMS"
EndSection

Section "Screen"
Identifier "screen0"
Device "nvidia0"
Monitor "monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
Section "Screen"
Identifier "screen1"
Device "nvidia1"
Monitor "monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x960"
EndSubSection
EndSection

Section "ServerLayout"
#Option "Xinerama"
Identifier "Default Layout"
Screen 0 "screen0"
Screen 1 "screen1" LeftOf "screen0"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

I can see the monitors came up the Xserver also I can't drag my app window from one to another.

I executed the mplayer with "-display :0.1" to watch videos. Somehow I can only set the XVideo overlay attribute with "gxvattr" when the movie window is located at the primary screen.

When I played the movie on the secondary monitor, the gxvattr can't set any XVideo overlay attribute because the video overlay is replaced with NV05 Video Blitter.
asho@SeXyDebian:~$ xvattr
Found Xv 2.2
Adaptor: 0
Name: NV05 Video Blitter
Port: 105
Port: 106
Port: 107
Port: 108
Port: 109
Port: 110
Port: 111
Port: 112
Port: 113
Port: 114
Port: 115
Port: 116
Port: 117
Port: 118
Port: 119
Port: 120
Port: 121
Port: 122
Port: 123
Port: 124
Port: 125
Port: 126
Port: 127
Port: 128
Port: 129
Port: 130
Port: 131
Port: 132
Port: 133
Port: 134
Port: 135
Port: 136

How can I setup the XFree86 with dual independent overlay just like the Windows XP does?

Is it the software,driver limitation? I can watch video with overlay and drag the window anywhere I want. So I think it's not a hardware limitation.

Thanks for reading such a long description about my poor experience. :-)
ashoyeh is offline   Reply With Quote