Skip site navigation (1)Skip section navigation (2)
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>