Thank you David and John, you were both right. I simply had to setup
Twinview, and it works fine.
The reason why I had it working on both monitors at one point is that I
was using my second xorg.conf file which uses TwinView. But at one
point, I reverted to using my first xorg.conf file which doesn't use
TwinView. All I had to do was swap the two xorg.conf files, and I was in
business.
Turns out the screensaver (daemon?) just launches two instances of the
same screensaver, one on each monitor. This turns out to be a better
idea in case you use the juggler as your screensaver.
Thanks guys,
KK
John Demme wrote:
I have it running fine. (Although not on AMD64). Here's the relevant
portion of my xorg.conf:
Section "Device"
Identifier "NVIDIA Corporation NV36 [GeForce FX 5700]"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "AllowGLXWithComposite" "1"
Option "RenderAccel" "true"
Option "NvAGP" "1"
Option "TwinView" "true"
Option "TwinViewOrientation" "LeftOf"
Option "MetaModes" "DFP-0: 1280x1024,
DFP-1: 1280x1024;DFP-0: NULL, DFP-1: 1280x1024;"
Option "Xinerama" "on"
Option "ConnectedMonitor" "DFP-0,DFP-1"
EndSection
I also have the glx module loaded.
Hope this helps!
~John
On 11/22/05, *Koffi Kpetigo* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
wrote:
I'm running AMD64, Nvidia, Gentoo, Xorg and Xinerama. I have two
monitors: one CRT and one LCD.
+------------------------+
| Nvidia FX-5500 |
| (video card) |
| |
+---[ DVI ]----[ VGA ]---+
| |
V V
LCD CRT
Monitor Monitor
For the most part the dual display works very well. Maximizing a window
maximizes it only only on one monitor, like it should. Error windows
appear in the middle of one monitor and not half on the LCD and the
other on the CRT.
The only problem I have is that OpenGL (specifically glmatrix or
glxgears) only displays on my CRT monitor. I've read somewhere that xorg
automatically sets the VGA video port as the primary dislplay and the
DVI as secondary. I believe that's the behavior I'm seeing as the login
screen apears on the CRT monitor, and whenever I open a random program
for the first time, it appears on the CRT monitor.
What I want, is a way to get OpenGL to run on both monitors. I'd like to
open glxgears, and drag that window over to the LCD monitor and still
see the gears spin away endlessly. Actually, I'd prefer to see my matrix
screensaver displayed on both monitors.
I did have this behavior for a while, but I think this was before I
added "xinerama" to my USE variable in make.conf and updated world as
needed ( emerge -vuDN world ). That is probably what made OpenGL only
work on one of the monitors (I think). If I am right, which I don't
think I am, how come it doesn't work at all on the LCD monitor? How
do I
fix this?
Does anyone have dual monitors up and running? If so, do you have your
OpenGL apps running on both monitors?
Thanks guys,
Koffi
--
______________________________________________________________
Koffi Kpetigo | Computer Science | University of Maryland
koffi ATSIGN umd.edu <http://umd.edu> | www.softcodes.net
<http://www.softcodes.net> | seam.cs.umd.edu/acm
<http://seam.cs.umd.edu/acm>
--
________________________________________________________________
Koffi Kpetigo | Computer Science | University of Maryland
koffi ATSIGN umd.edu | www.softcodes.net | seam.cs.umd.edu/acm/