Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Mar 2006 23:32:54 -0600
From:      "Two Piece" <twopiecebsd@hotmail.com>
To:        freebsd-x11@freebsd.org
Subject:   RE: nVida QUADRO4 400NVS FreeBSD 5.4 & 4 Monitors...
Message-ID:  <BAY12-F247879E47D10E0BA7A5F4BACDD0@phx.gbl>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

------=_NextPart_000_6175_4cc5_7128
Content-Type: text/plain; format=flowed

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@sicex.ru>
>Reply-To: <yaks@sicex.ru>
>To: "'Two Piece'" <twopiecebsd@hotmail.com>, <freebsd-x11@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@freebsd.org
> > [mailto:owner-freebsd-x11@freebsd.org] On Behalf Of Two Piece
> > Sent: Wednesday, March 08, 2006 3:10 AM
> > To: freebsd-x11@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 >>

_________________________________________________________________
Don’t just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/

------=_NextPart_000_6175_4cc5_7128
Content-Type: text/plain; name="xorg.conf"; format=flowed
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment; filename="xorg.conf"

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@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


------=_NextPart_000_6175_4cc5_7128--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BAY12-F247879E47D10E0BA7A5F4BACDD0>