Francesco,
Try using the attached xconfig file for use with the S3virge dx/gx chipset.
Pay particular attention to the listed refresh rates specified, as they are
specific for my 15inch monitor. If your monitor does not support these rates,
change them accordingly. Your ModeLines could vary, as they are also specified
for a 15inch monitor, but they are not particularly crucial. Memory on the
card is set at 4mb, virtual resolution is "commented out", and the resolution
is set to default to 1024x768. Resolution is set to be alterable by
Ctrl-Alt-Backspace. Color depth is set at 24bit. All of these parameters can
be altered to suit your needs. If you use this, try renaming your current
config file to something else temporarily, and be sure you have the correct
symboli linkage and servers in place which are specified in the config file.
If nothing else, this config file can serve as a baseline document from which
to extrapolate info for use on your system.
Buena Suerte!!
Valentin Guillen
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "ServerFlags"
# NoTrapSignals
# DontZap
# DontZoom
EndSection
Section "Keyboard"
Protocol "Standard"
# Protocol "Xqueue"
AutoRepeat 500 5
# ServerNumLock
# Xleds 1 2 3
LeftAlt Meta
RightAlt Meta
ScrollLock Compose
RightCtl Control
# XkbDisable
# XkbModel "pc102"
# XkbModel "microsoft"
# XkbLayout "de"
# or:
# XkbLayout "de"
# XkbVariant "nodeadkeys"
# XkbOptions "ctrl:swapcaps"
# These are the default XKB settings for XFree86
# XkbRules "xfree86"
# XkbModel "pc101"
# XkbLayout "us"
# XkbVariant ""
# XkbOptions ""
XkbKeycodes "xfree86"
XkbTypes "default"
XkbCompat "default"
XkbSymbols "us(pc101)"
XkbGeometry "pc"
XkbRules "xfree86"
XkbModel "pc101"
XkbLayout "us"
EndSection
Section "Pointer"
Protocol "Microsoft"
Device "/dev/mouse"
# Protocol "Xqueue"
# BaudRate 9600
# SampleRate 150
Emulate3Buttons
Emulate3Timeout 50
# ChordMiddle
EndSection
Section "Monitor"
Identifier "My Monitor"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 90.0
# HorizSync 30-64 # multisync
# HorizSync 31.5, 35.2 # multiple fixed sync frequencies
# HorizSync 15-25, 30-50 # multiple ranges of sync frequencies
VertRefresh 50-90
#Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
#ModeLine "800x600" 36 800 824 896 1024 600 601 603 625
#Modeline "1024x768" 44.9 1024 1048 1208 1264 768 776 784 817
Interlace
Modeline "640x480" 31.5 640 680 720 864 480 488 491 521
#Modeline "800x600" 40 800 840 968 1056 600 601 605 628 +hsync
+vsync
Modeline "800x600" 50 800 856 976 1040 600 637 643 666 +hsync
+vsync
#Modeline "1024x768" 65 1024 1032 1176 1344 768 771 777 806 -hsync
-vsync
Modeline "1024x768" 75 1024 1048 1184 1328 768 771 777 806 -hsync
-vsync
#Modeline "1024x768" 85 1024 1032 1152 1360 768 784 787 823
EndSection
Section "Device"
Identifier "My Video Card"
VendorName "Unknown"
BoardName "Unknown"
VideoRam 4096
# Insert Clocks lines here if appropriate
EndSection
# The accelerated servers (S3, Mach32, Mach8, 8514, P9000, AGX, W32, Mach64
# I128, and S3V)
Section "Screen"
Driver "accel"
Device "My Video Card"
Monitor "My Monitor"
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
ViewPort 0 0
# Virtual 1024 768
EndSubsection
EndSection