nVida QUADRO4 400NVS FreeBSD 5.4 & 4 Monitors...
Two Piece
twopiecebsd at hotmail.com
Sun Mar 26 05:32:58 UTC 2006
Serg,
I gave this some thought.
First of all, I noticed that there were only two Monitor designations.
Second, I noticed that you re-used different screen designations under
different device sections.
So I tried this:
1) I renamed all of your devices to avoid confusion.
For your first card:
Device0 and Monitor0 --> Screen0 (First screen)
Device1 and Monitor1 --> Screen1 (Second screen)
... and then for your second card:
Device2 and Monitor2 --> Screen2 (Third)
Device3 and Monitor3 --> Screen3 (Fourth)
2) I added individual sections for Monitor2 and Monitor3, which did not
exist before.
3) I disabled Xinerama. If my config works for you, then try enabling
Xinerama and see which mode you like better.
4) If you look in your Device sections, you will notice that I gave EVERY
device section a special Screen number. Before, you used "Screen 0" and
"Screen 1" twice. Now each one has a special number. I do not KNOW if this
is the cause if your problem, but it is possible. Just try it.
Sorry for the delay.
I would like to know whether this works or not. Thanks.
- Andrew (TwoPiece)
>From: "S. Yakovlev" <yaks at sicex.ru>
>Reply-To: <yaks at sicex.ru>
>To: "'Two Piece'" <twopiecebsd at hotmail.com>, <freebsd-x11 at freebsd.org>
>Subject: RE: nVida QUADRO4 400NVS FreeBSD 5.4 & 4 Monitors...
>Date: Thu, 9 Mar 2006 13:01:01 +0600
>
>Ok ... This is missing config...
>Config below is right... (in attach)
>
> > -----Original Message-----
> > From: owner-freebsd-x11 at freebsd.org
> > [mailto:owner-freebsd-x11 at freebsd.org] On Behalf Of Two Piece
> > Sent: Wednesday, March 08, 2006 3:10 AM
> > To: freebsd-x11 at freebsd.org
> > Subject: nVida QUADRO4 400NVS FreeBSD 5.4 & 4 Monitors...
> >
> > S. Yakovlev:
> > Xinerama both of your cards, but I'm not sure if this works.)
>
>This is not working...
> >
> > I do not understand why you have linked "Card0" with two BusIDs. Try
> > deleting the second BusID reference under Card0, and perhaps
> > Card1 can be
> > more well-defined.
>Ok Your all right.. This is incorrect config...
>Below is correctly config. And current log file...
>In attachment...
>If I unrem -
># Screen 2 "Screen1" RightOf "Screen0 (2nd)"
># Screen 3 "Screen1 (2nd)" RightOf "Screen1"
>Comp is rebooted without any logs :(
>In this config work only one Screen to two monitors (only device0)...
>----------
>Sincerely Serg..
><< Xorg.0.log >>
><< xorg.conf >>
><< scanpci_v >>
_________________________________________________________________
Dont just search. Find. Check out the new MSN Search!
http://search.msn.click-url.com/go/onm00200636ave/direct/01/
-------------- next part --------------
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister at builder24.nvidia.com) Wed Dec
14 17:27:16 PST 2005
#### Serg: you can uncomment this if you want to try Xinerama again.
#### Xinerama allows you to move windows between displays.
#### If you choose to have it disabled, then what you open on one screen
#### can ONLY be run from that screen. Choose whatever mode you prefer.
###Section "ServerFlags"
### Option "Xinerama" "1"
###EndSection
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
Screen 1 "Screen1" RightOf "Screen0"
Screen 2 "Screen2" RightOf "Screen1" ### These are un-commented.
Screen 3 "Screen3" RightOf "Screen3" ###
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psm0"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor2"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor3"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro NVS"
BusID "PCI:3:0:0"
Screen 0 ############### Note that every device is designated a
screen number.
### Try giving each one a special one.
# Option "TwinView"
# Option "TwinViewOrientation" "RightOf"
# Option "MetaModes" "1280x1024,1280x1024"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro NVS"
BusID "PCI:3:0:0"
Screen 1
# Option "TwinView"
# Option "TwinViewOrientation" "RightOf"
# Option "MetaModes" "1280x1024,1280x1024"
EndSection
Section "Device"
Identifier "Device2"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro NVS"
BusID "PCI:3:4:0"
#### Screen 0 ### You used "0" twice, this could possibly be the
problem.
#### Serg: use this instead:
Screen 2
# Option "TwinView"
# Option "TwinViewOrientation" "RightOf"
# Option "MetaModes" "1280x1024,1280x1024"
EndSection
Section "Device"
Identifier "Device3"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro NVS"
BusID "PCI:3:4:0"
Screen 3
# Option "TwinView"
# Option "TwinViewOrientation" "RightOf"
# Option "MetaModes" "1280x1024,1280x1024"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Device2"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen3"
Device "Device3"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
More information about the freebsd-x11
mailing list