You are not logged in.

#1 2007-11-09 23:02:36

Ruckus
Member
Registered: 2007-02-17
Posts: 204

3 monitors, 2 different WM

I currently have 3 monitors, running off of 3 different cards, using a xinerama setup. I'd like to keep this xinerama set up on two of the cards (nvidia and s3virge), and run openbox on the ati card. Xinerama by default uses all three cards.

What I would like to have is for the first two monitors (nvida & s3virge) to be gdm/gnome. The third i would like to run either a very basic openbox. I'd like to be able to move my mouse accross all three monitors and move windows between the first two, but not move windows to the third. The third monitor is actually just my TV.

Edit: This is my current xorg.conf:

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    Screen      2  "Screen2" RightOf "Screen1"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    Option         "Xinerama" "on"
EndSection

Section "Files"
    RgbPath      "/usr/share/X11/rgb"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "glx"
    Load  "dbe"
    Load  "extmod"
    Load  "xtrap"
    Load  "dri"
    Load  "record"
    Load  "type1"
    Load  "freetype"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor1"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor2"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "NV11 [GeForce2 MX/MX 400]"
    BusID       "PCI:1:0:0"
    Option      "NoLogo" "true"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "slow_edodram"           # [<bool>]
        #Option     "slow_dram"              # [<bool>]
        #Option     "fast_dram"              # [<bool>]
        #Option     "fpm_vram"               # [<bool>]
        #Option     "pci_burst"              # [<bool>]
        #Option     "fifo_conservative"      # [<bool>]
        #Option     "fifo_moderate"          # [<bool>]
        #Option     "fifo_aggressive"        # [<bool>]
        #Option     "pci_retry"              # [<bool>]
        #Option     "NoAccel"                # [<bool>]
        #Option     "early_ras_precharge"     # [<bool>]
        #Option     "late_ras_precharge"     # [<bool>]
        #Option     "lcd_center"             # [<bool>]
        #Option     "set_lcdclk"             # <i>
        #Option     "set_mclk"               # <freq>
        #Option     "set_refclk"             # <freq>
        #Option     "show_cache"             # [<bool>]
        #Option     "HWCursor"               # [<bool>]
        #Option     "SWCursor"               # [<bool>]
        #Option     "ShadowFB"               # [<bool>]
        #Option     "Rotate"                 # [<str>]
        #Option     "UseFB"                  # [<bool>]
        #Option     "mxcr3afix"              # [<bool>]
        #Option     "XVideo"                 # [<bool>]
    Identifier  "Card1"
    Driver      "s3virge"
    VendorName  "S3 Inc."
    BoardName   "ViRGE/DX or /GX"
    BusID       "PCI:0:8:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                # [<bool>]
        #Option     "SWcursor"               # [<bool>]
        #Option     "Dac6Bit"                # [<bool>]
        #Option     "Dac8Bit"                # [<bool>]
        #Option     "BusType"                # [<str>]
        #Option     "CPPIOMode"              # [<bool>]
        #Option     "CPusecTimeout"          # <i>
        #Option     "AGPMode"                # <i>
        #Option     "AGPFastWrite"           # [<bool>]
        #Option     "AGPSize"                # <i>
        #Option     "GARTSize"               # <i>
        #Option     "RingSize"               # <i>
        #Option     "BufferSize"             # <i>
        #Option     "EnableDepthMoves"       # [<bool>]
        #Option     "EnablePageFlip"         # [<bool>]
        #Option     "NoBackBuffer"           # [<bool>]
        #Option     "DMAForXv"               # [<bool>]
        #Option     "FBTexPercent"           # <i>
        #Option     "DepthBits"              # <i>
        #Option     "AccelDFS"               # [<bool>]
        #Option     "PanelOff"               # [<bool>]
        #Option     "DDCMode"                # [<bool>]
        #Option     "MonitorLayout"          # [<str>]
        #Option     "IgnoreEDID"             # [<bool>]
        #Option     "UseFBDev"               # [<bool>]
        #Option     "MergedFB"               # [<bool>]
        #Option     "CRT2HSync"              # [<str>]
        #Option     "CRT2VRefresh"           # [<str>]
        #Option     "CRT2Position"           # [<str>]
        #Option     "MetaModes"              # [<str>]
        #Option     "MergedDPI"              # [<str>]
        #Option     "MergedXinerama"         # [<bool>]
        #Option     "MergedXineramaCRT2IsScreen0"     # [<bool>]
        #Option     "MergedNonRectangular"     # [<bool>]
        #Option     "MergedMouseRestriction"     # [<bool>]
        #Option     "DisplayPriority"        # [<str>]
        #Option     "PanelSize"              # [<str>]
        #Option     "ForceMinDotClock"       # <freq>
        #Option     "ColorTiling"            # [<bool>]
        #Option     "VideoKey"               # <i>
        #Option     "RageTheatreCrystal"     # <i>
        #Option     "RageTheatreTunerPort"     # <i>
        #Option     "RageTheatreCompositePort"     # <i>
        #Option     "RageTheatreSVideoPort"     # <i>
        #Option     "TunerType"              # <i>
        #Option     "TVOutput"               # [<str>]
        #Option     "RageTheatreMicrocPath"     # <str>
        #Option     "RageTheatreMicrocType"     # <str>
        #Option     "RenderAccel"            # [<bool>]
        #Option     "SubPixelOrder"          # [<str>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "DynamicClocks"          # [<bool>]
        #Option     "BIOSHotkeys"            # [<bool>]
        #Option     "VGAAccess"              # [<bool>]
        #Option     "ReverseDDC"             # [<bool>]
        #Option     "LVDSProbePLL"           # [<bool>]
        #Option     "AccelMethod"            # <str>
        #Option     "ConstantDPI"            # [<bool>]
    Identifier  "Card2"
    Driver      "ati"
    VendorName  "ATI Technologies Inc"
    BoardName   "Radeon RV100 QY [Radeon 7000/VE]"
    BusID       "PCI:0:9:0"
    Option      "TVOutput" "NTSC"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth 16
    SubSection "Display"
        Modes     "1152x864"
        Depth     16
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen1"
    Device     "Card1"
    Monitor    "Monitor1"
    DefaultDepth 16
    SubSection "Display"
        Modes     "1024x768"
        Depth     16
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen2"
    Device     "Card2"
    Monitor    "Monitor2"
    DefaultDepth       16
    SubSection "Display"
        Modes     "800x600"
        Depth     16
    EndSubSection
EndSection

Last edited by Ruckus (2007-11-09 23:11:13)

Offline

Board footer

Powered by FluxBB