# XFree86 4.x configuration generated by Xconfigurator Section "ServerLayout" Identifier "XFree86 Configured" # changed by maruyama # Screen 0 "Screen0" 0 0 Screen 0 "screen1" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Mouse9" "SendCoreEvents" InputDevice "Keyboard0" "CoreKeyboard" EndSection # By default, Vine Linux use xfs except for TrueType Section "Files" FontPath "/usr/X11R6/lib/X11/fonts/TrueType" FontPath "unix/:7100" FontPath "/usr/X11R6/lib/X11/fonts/japanese" FontPath "/usr/X11R6/lib/X11/fonts/misc" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" EndSection # Module loading section Section "Module" Load "dbe" # Double-buffering Load "GLcore" # OpenGL support Load "dri" # Direct rendering infrastructure Load "glx" # OpenGL X protocol interface Load "extmod" # Misc. required extensions Load "v4l" # Video4Linux # Load "pex5" # PHIGS for X 3D environment (obsolete) # Load "record" # X event recorder # Load "xie" # X Image Extension (obsolete) # Load "freetype" # TrueType font handler Load "xtt" # TrueType font handler Load "type1" # Adobe Type 1 font handler EndSection Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" Option "Xkbdisable" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Device" "/dev/mouse" Option "Protocol" "PS/2" Option "Emulate3Buttons" "on" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Identifier "Mouse9" Driver "mouse" Option "Device" "/dev/input/mice" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" Option "AlwaysCoreg" EndSection # From Example file for SiS630 # ---------------------------------------------------------- # MONITOR section # ---------------------------------------------------------- # This section contains data for monitor configuration. Section "Monitor" Identifier "Generic|Generic LCD Panel" VendorName "Monitor Vendor" ModelName "Monitor Model" VertRefresh 50-75 HorizSync 30-90 # Generally: DO NOT USE MODELINES! They will be ignored. # Modeslines are only needed for modes XFree doesn't provide # a default Modeline for (such as 1280x720 or 512x384); even # such Modelines are only required for keeping X from deleting # the mode from the list, their data will not be used. EndSection # ---------------------------------------------------------- # DEVICE section # ---------------------------------------------------------- # This section contains configuration data of the video card. Section "Device" Driver "sis" # changed by maruyama # Identifier "SiS 630" Identifier "SiS 740" VendorName "SiS" # changed by maruyama # BoardName "630" BoardName "740" # Option "HWCursor" # Use hardware or software cursor ("HWCursor" / "SWCursor") Option "HWcursor" # Option "NoAccel" # Setting this option will disable 2D/3D accellerators (and Xv). #Option "NoAccel" # Option "ForceCRT2Type": # This option selects the CRT2 output device type and is only useful # on systems containing a video bridge (such as most laptops). # Available options are: # "TV" (if TV connector present), # "LCD" (if LCD panel present), # "VGA" (secondary VGA; use this only if your machine has a secondary # VGA connector. The VGA plug on laptops is CRT1!) # "NONE" (this will switch off CRT2). You might want to use "NONE" for # using higher resolutions than your LCD panel supports when # connected to an external VGA. # "COMPOSITE" (30x bridge only) Force TV to use cvbs connector # "SVIDEO" (30x bridge only) Force TV to use SVHS connector # "SCART" (30x bridge only) Force TV to use SCART connector #Option "ForceCRT2Type" "NONE" # changed by maruyama Option "ForceCRT2Type" "LCD" # added by maruyama Option "VESA" "True" Option "RestoreBySetMode" "True" # Option "MaxXFBMem": # Only useful on 300 series! # This option limits the amount of memory X uses for its framebuffer. # Its purpose is to avoid a clash between X and DRI/DRM/sisfb as regards # memory management. # The SiS kernel framebuffer driver (sisfb) is responsible for memory # management for DRI. It will install a video memory heap at # - 12 MB (=12288 KB) if more than 16MB of video RAM available, # - 8 MB (=8192 KB) if between 8 an 16MB if video RAM available, # - 4 MB (=4096 KB) if less than 8 MB of video RAM available. # Other amounts can be specified with sisfb's "mem" parameter. # If this option is set, X only uses the specified amount of memory for # its screen and its off-screen buffers. # Limiting X to use only a small part of RAM therefore avoids that # the kernel framebuffer (and a DRI application using the sisfb's # memory pool) overwrites X's screen and off-screen memory. # When setting MaxXFBMem to "8192", memory will be used according # to the following figure: # 0-------8------16------24------32------40------48--------56-------64MB # XXXXXXXX # FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF # (X=memory used by X, F=memory used by sisfb and thus DRI) # If DRI is disabled and the framebuffer driver is not loaded, this option # can and should be left out. # changed by maruyama # Option "MaxXFBMem" "12288" # Option "TVStandard" # Can be "NTSC" or "PAL". On some machines with a 30x/B/LV bridge, also # "PALM" (for PAL used in Brasil) or "PALN" (PAL used in Argentina) # Normally, this will be autodetected acoording to the BIOS setting. # Option "TVStandard" "PAL" # Option "XvOnCRT2" # Only useful on machines with SiS315, 650 or 740 and only if both CRT1 and # CRT2 are available and connected. # Setting this to "TRUE" will show the Xv video overlay on CRT2, "FALSE" will # show the overlay on CRT1. # changed by maruyama Option "XvOnCRT2" "true" # Option "CHTVOvercan" # Only useful on machines with a Chrontel TV encoder # Setting this to "TRUE" will use overscan modes (larger image on the TV) # Normally this is autodetected according to the BIOS setting. # Option "CHTVOverscan" "TRUE" # Option "CHTVSuperOverscan" # Only useful on machines with a 700x TV encoder. Not for 701x encoders! # Only useful if TV standard is PAL # Setting this to "true" will force the driver to use a TV mode which is even # larger than the normal overscan mode. This option overrules the CHTVOverscan # option. Setting it to "FALSE" will make the driver to fall back on the # normal overscan setting (BIOS selection or, if set, the CHTVOverscan setting) # Option "CHTVSuperOverscan" "TRUE" # Option "CHTVContrast" # Only useful on machines with Chrontel TV encoder # This option accepts numerical values from 0 to 15 and it adjust the contrast # of the TV image. # Option "CHTVContrast" "10" # Option "SISTVAntiFlicker" # Only useful on machines with SiS30x/B/LV video bridge # This option allows adjusting the bridge's anti flicker engine. It accepts # values from 0 to 15. 15 means "adaptive" which uses some sort of self- # adapting mechanism # Option "SISTVAntiFlicker" "15" # Option "SISTVSaturation" # Only useful on machines with SiS30x/B/LV video bridge # This option allows tuning the color saturation of the TV image. It accepts # values from 0 to 15. # Option "SISTVSaturation" "15" # Option "TVXPosOffset" # Useful on machines with SiS6326+TV, Chrontel 700x TV encoder or SiS video # bridge. # This option allows adjusting the TV image's horizontal position. It accepts # values from -32 to 32 (on the 6326 -16 to 16) # Option "TVXPosOffset" "8" # Option "TVYPosOffset" # Like TVXPosOffset, but for vertical adjustments. # Option "TVYPosOffset" "-3" # Please see www.winischhofer.net/linuxsisvga.shtml for more information Option "BackingStore" "On" EndSection # ---------------------------------------------------------- # SCREEN section # ---------------------------------------------------------- # This section defines the available resulutions and depths. # If you disable CRT2 (by setting ForceCRT2Type to "NONE"), # you can use higher resolutions than the LCD panel supports. Section "Screen" Identifier "screen1" # changed by maruyama # Device "SiS 630" Device "SiS 740" Monitor "Generic|Generic LCD Panel" DefaultDepth 16 SubSection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection # changed by maruyama #Section "ServerLayout" # Identifier "Default Layout" # Screen "screen1" # InputDevice "Generic Keyboard" # InputDevice "Configured Mouse" # InputDevice "USB Mouse" #EndSection Section "DRI" Mode 0666 EndSection # end of XF86Config