Hi,

I use OpenBSD -current on my desktop with Xfce4.
With Option "UseSIGIO" "false" xserver refuses to start at all.

Xorg.0.log file is quite long, so i place it on FTP:
ftp://93.188.35.221/pub/uploads/Xorg.0.log

$ sysctl kern.version
kern.version=OpenBSD 4.8-current (GENERIC.MP) #2: Sun Aug 29 20:53:30 EEST
2010
    starga...@p4ee.my.domain:/usr/src/sys/arch/i386/compile/GENERIC.MP

$ cat /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

#Section "ServerFlags"
#       Option "UseSIGIO" "false"
#EndSection

Section "Files"
    ModulePath   "/usr/X11R6/lib/modules"
    FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
    FontPath     "/usr/X11R6/lib/X11/fonts/OTF"
    FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
    FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
    Load  "dbe"
    Load  "dri"
    Load  "dri2"
    Load  "extmod"
    Load  "glx"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option        "XkbLayout"        "us,ru(winkeys)"
    Option        "XkbOptions"    "grp:ctrl_shift_toggle"
EndSection

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

Section "Monitor"
    Identifier   "Monitor0"
    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"                # [<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     "PCIAPERSize"            # <i>
        #Option     "AccelDFS"               # [<bool>]
        #Option     "IgnoreEDID"             # [<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     "RageTheatreMicrocPath"     # <str>
        #Option     "RageTheatreMicrocType"     # <str>
        #Option     "ScalerWidth"            # <i>
        #Option     "SubPixelOrder"          # [<str>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "DynamicClocks"          # [<bool>]
        #Option     "VGAAccess"              # [<bool>]
        #Option     "ReverseDDC"             # [<bool>]
        #Option     "LVDSProbePLL"           # [<bool>]
        #Option     "ConnectorTable"         # <str>
        #Option     "DefaultConnectorTable"     # [<bool>]
        #Option     "DefaultTMDSPLL"         # [<bool>]
        #Option     "TVDACLoadDetect"        # [<bool>]
        #Option     "ForceTVOut"             # [<bool>]
        #Option     "TVStandard"             # <str>
        #Option     "IgnoreLidStatus"        # [<bool>]
        #Option     "DefaultTVDACAdj"        # [<bool>]
        #Option     "Int10"                  # [<bool>]
        #Option     "EXAVSync"               # [<bool>]
        #Option     "ATOMTVOut"              # [<bool>]
        #Option     "R4xxATOM"               # [<bool>]

    Option      "RenderAccel"       "true"
    Option      "AccelMethod"       "AIGLX"
    Option      "DRI"        "true"
    Identifier  "Card0"
    Driver      "radeon"
    VendorName  "ATI"
    BoardName   "Radeon X550XTX"
    BusID       "PCI:3:0:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth    24
        SubSection "Display"
        Viewport   0 0
        Depth     24
        Modes    "1280x1024"
        Virtual    2560 1024
    EndSubSection
EndSection


2010/8/31 Mark Kettenis <mark.kette...@xs4all.nl>

> The Xorg xserver runs a scary amount of code in a signal handler.
> It's supposed to make your mouse cursor move more smoothly, but I
> can't spot the difference when I disable that "feature".  Instead,
> this "feature" breaks certain multi-card setups and god knows what.
>
> So we're considering switching this off by default.  Before we do
> that, we'd like to do some wider testing.  If you're regularly sitting
> behind an OpenBSD machine running X, can you add the following lines
> to /etc/X11/xorg.conf (or create one with these lines):
>
> Section "ServerFlags"
>        Option "UseSIGIO" "false"
> EndSection
>
> and restart X.  Let me know if you observe any significant changes in
> behaviour.
>
> Thanks,
>
> Mark
>
>


-- 
Oleksii Zhmyrov
National Technical University of Ukraine "Kyiv Polytechnic Institute",
Institute of Physics and Technology
Tel: +38 (063) 496 2695

Reply via email to