I am trying to configure an S3Virge DX for XFree86.  When X loads, the
screen looks fine initially, except for the mouse, which has some odd
corruption around it.  As I move the mouse around, start programs, or do
anything that changes the screen, the areas of the screen that change do
not seem to refresh properly.

In addition, just after I start X, and an instant before the X interface
actually begins, I see my text console get corrupted.  It almost looks
like the monitor is shifting everything roughly 3 inches to the right,
and wrapping lines around the screen.  Text near the bottom of the
screen gets corrupted.

I have tried using the following options, with no success:
noaccel True
Xvideo False
SWCursor True

But I don't know enough about the other options to guess which I should
try.

Below is my XF86Config file.  Any help would be appreciated.
Thanks!
-Matt

Section "ServerLayout"
        Identifier     "XFree86 Configured"
        Screen      0  "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/75dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

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

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"
EndSection

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

Section "Monitor"
        #DisplaySize      330   240     # mm
        Identifier   "Monitor0"
        VendorName   "DELL"
        ModelName    "DELL D1025TM"
        #Option     "DPMS"
        HorizSync 30.0 - 85.0
        VertRefresh 50.0 - 120.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     "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  "Card0"
        Driver      "s3virge"
        VendorName  "S3"
        BoardName   "ViRGE/DX or /GX"
        BusID       "PCI:2:10:0"
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   "800x600"
        EndSubSection
        SubSection "Display"
                Depth     24
                Modes   "1280x1024" "1024x768"
        EndSubSection
EndSection


-- 
Matt Smith <[EMAIL PROTECTED]>


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-questions" in the body of the message

Reply via email to