Hey,

I'm trying to setup up a 2X-Server for 2users configuration with Miguel's 
patch with an ATI AGP 128 and a SIS PCI 6326. I already got this 2user 
configuration to work with an Matrox G450 so I think it's more a driver 
issue, why I think it's not too off-topic.
The problem is as soon as I start the second X server (of course on the same 
vt) the first stops to correctly update the display. When NoAccel or ShadowFB 
is turned on, the display isn't updated anymore at all. So not even the mouse 
pointer moves - the picture just stands still. I know that the first doesn't 
freeze because all mouse and keyboard input is processed and displayed 
correctly as soon as the second is terminated. When I turn NoAccel and 
ShadowFB off for the first card than I see that the caption bars off the 
windows are highlighted when I move the mouse cursor on top off it (the 
window-manager behavior). But everything else (mouse pointer, any drawings, 
typing, ...) is still not moving. It doesn't make a difference when I change 
those options for the second X-Server. It also doesn't make a difference if 
the framebuffer driver is loaded for the AGP card. The PCI card is the boot 
device and also is used for the first X Server. Otherwise it doesn't work at 
all. Any idea what causes the first X-Server not to update correctly?
I use X11 version 4.1 with Miguel's patch. System is Debian unstable. Linux 
2.4.18. I attached my XF86Config.

regards
Roland Schulz



Section "ServerLayout"
        Identifier     "layout0"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
Section "ServerLayout"
        Identifier     "layout1"
        Screen      1  "Screen1" 0 0
        InputDevice    "Mouse1" "CorePointer"
        InputDevice    "Keyboard1" "CoreKeyboard"
EndSection
Section "ServerLayout"
        Identifier     "layoutb"
        Screen      0  "Screen0" 0 0
        Screen      1  "Screen1" RightOf "Screen0"
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/X11R6/lib/modules"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
        Load  "dbe"
        Load  "dri"
        Load  "extmod"
        Load  "glx"
        Load  "pex5"
        Load  "record"
        Load  "xie"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"
        Option      "XkbRules" "xfree86"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "de"
EndSection

Section "InputDevice"
        Identifier  "Keyboard1"
        Driver      "keyboard"
        Option      "Protocol" "usbev"
        Option      "Device" "/dev/input/keyboard"
        Option      "XkbRules" "xfree86"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "de"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "MouseSystems"
        Option      "Emulate3Buttons" "false"
        Option      "Device" "/dev/mouse"
EndSection

Section "InputDevice"
        Identifier  "Mouse1"
        Driver      "mouse"
        Option      "Protocol" "IMPS/2"
        Option      "CorePointer"
        Option      "Device" "/dev/input/mice"
        Option      "Emulate3Buttons" "false"
        Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
        HorizSync    30.0 - 74.0
        VertRefresh  50.0 - 150.0
EndSection

Section "Monitor"
        Identifier   "Monitor1"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
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"                   "on"
        #Option     "SWcursor"                  # [<bool>]
        #Option     "Dac6Bit"                   # [<bool>]
        #Option     "Dac8Bit"                   # [<bool>]
        #Option     "ForcePCIMode"              "on"
        #Option     "CCEPIOMode"                # [<bool>]
        #Option     "CCENoSecurity"             # [<bool>]
        #Option     "CCEusecTimeout"            # <i>
        #Option     "AGPMode"                   # <i>
        #Option     "AGPSize"                   # <i>
        #Option     "RingSize"                  # <i>
        #Option     "BufferSize"                # <i>
        #Option     "UseCCEfor2D"               # [<bool>]
        #Option     "Display"                   # <str>
        #Option     "PanelWidth"                # <i>
        #Option     "PanelHeight"               # <i>
        #Option     "ProgramFPRegs"             # [<bool>]
        #Option     "UseFBDev"                  "on"
        #Option     "VideoKey"                  # <i>
        #Option     "ShowCache"                 # [<bool>]
        Identifier  "Card0"
        Driver      "r128"
        VendorName  "ATI"
        BoardName   "Rage 128 Pro PF"
        BusID       "PCI:1:5: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     "SWcursor"                  # [<bool>]
        #Option     "HWcursor"                  "off"
        #Option     "PciRetry"                  "off"
        #Option     "rgbbits"                   # <i>
        #Option     "NoAccel"                   "on"
        #Option     "TurboQueue"                "off"
        #Option     "SetMClk"                   # <freq>
        #Option     "FastVram"                  # [<bool>]
        #Option     "ForceCRT2Type"             # [<str>]
        #Option     "ShadowFB"                  "on"
        #Option     "Rotate"                    # [<str>]
        #Option     "NoXvideo"                  # [<bool>]
        Identifier  "Card1"
        Driver      "sis"
        VendorName  "SiS"
        BoardName   "6326"
        BusID       "PCI:0:13:0"
EndSection

Section "Device"
         Identifier "fb0"
         Driver "fbdev"
         Option "fbdev" "/dev/fb0"
        BusID       "PCI:2:0:0"
#       Option      "NoAccel"
#       Option      "ShadowFB" "off"
#    Option "BackingStore" "On"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth     16
        SubSection "Display"
                Depth     1
        EndSubSection
        SubSection "Display"
                Depth     4
        EndSubSection
        SubSection "Display"
                Depth     8
        EndSubSection
        SubSection "Display"
                Depth     15
        EndSubSection
        SubSection "Display"
                Depth     16
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     24
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Card1"
        Monitor    "Monitor1"
        SubSection "Display"
                Depth     1
        EndSubSection
        SubSection "Display"
                Depth     4
        EndSubSection
        SubSection "Display"
                Depth     8
        EndSubSection
        SubSection "Display"
                Depth     15
        EndSubSection
        SubSection "Display"
                Depth     16
        EndSubSection
        SubSection "Display"
                Depth     24
        EndSubSection
EndSection

Reply via email to