Date: 09 Jan 2003 07:48:05 -0500 From: Matt Smith <matt@forsetti.com> To: freebsd-questions@freebsd.org Subject: S3Virge DX causes X and Text screen corruption Message-ID: <1042116485.96322.10.camel@d80h149.public.uconn.edu>
next in thread | raw e-mail | index | archive | help
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 <matt@forsetti.com>
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1042116485.96322.10.camel>
