From b8e0e6ab441dc8487126971194af47b2b558c05a Mon Sep 17 00:00:00 2001 From: Ryan McGrath Date: Thu, 24 Feb 2011 02:32:23 -0800 Subject: [PATCH] Mmmm, this is brought up to par with more recent distros... --- src/config/libvga.config | 86 ++++++++++++++-------------------------- 1 file changed, 29 insertions(+), 57 deletions(-) diff --git a/src/config/libvga.config b/src/config/libvga.config index c15fcd4..755ec5c 100644 --- a/src/config/libvga.config +++ b/src/config/libvga.config @@ -3,32 +3,14 @@ # where SVGALIB_CONFIG_FILE points # Lines starting with '#' are ignored. -# These needs to be before "chipset" line, since chipset option open -# the device. - -# Specify the device file for the svgalib kernel helper -# /dev/svga is the default. - -Helper /dev/svga - -# NoHelper # Disable use of the helper-kernelmodule (/dev/svga) and - # fallback to old ioperm/iopl and /dev/mem use. - # If you have two vga cards with the same pci vendor id, svgalib will try # to use the first one, even if the second one is active. In that case, -# in NoHelper mode use PCIStart to force starting the search for a vga card -# only at a specific bus and device number. For example, an AGP card is -# usually on bus 1, while pci is on bus 0, so to use the AGP card, uncomment: +# use PCIStart to force starting the search for a vga card only at a +# specific bus and device numbers. For example, an AGP card is usually on +# bus 1, while pci is on bus 0, so to use the AGP card, uncomment: # PCIStart 1 0 -# The helper-kernelmodule numbers videocards 1 till 16, in this case you can -# use Device to force using a specific card. For example, to force using -# the second card (as numbered by the helper-kernelmodule) uncomment: - -# Device 2 - - # Have a deep look at README.config to see what can do here (especially # for mach32). @@ -47,7 +29,6 @@ Helper /dev/svga # mouse pnp # plug'n'pray # mouse WacomGraphire # Wacom Graphire tablet/mouse # mouse DRMOUSE4DS # Digital Research double-wheeled mouse -# mouse ExplorerPS2 # Microsoft Intellimouse Explorer PS/2 # mouse none # None mouse unconfigured @@ -68,7 +49,7 @@ mouse unconfigured # mouse_accel_mult if more. Originally done by # Mike Chapman mike@paranoia.com -# mouse_accel_type power # The acceleration factor is a power function +mouse_accel_type power # The acceleration factor is a power function # of delta until it reaches m_accel_mult. It # starts from the coordinate # [1, 1 + m_accel_offset] and goes to @@ -90,7 +71,7 @@ mouse unconfigured # the f(delta) function gets linear. # This is the one I use for *uaking... =) -mouse_accel_type off # No comment... +# mouse_accel_type off # No comment... mouse_accel_mult 60 # This is the number with which delta will @@ -124,7 +105,7 @@ mouse_accel_offset 30 # This is the offset of the starting point # reasonable limit, (Like a negative mult :) # and uses the default that's in vgamouse.h -# Usually /dev/mouse will be a link to the mouse device. +# The default device is /dev/input/mice. # However, esp. with the Spacetec Spaceball you may # want to specify a different device for svgalib to use @@ -270,11 +251,11 @@ kbd_only_root_keymaps HorizSync 31.5 35.5 VertRefresh 50 90 -# If you have a NeoMagic card on a Toshiba Libretto 100, 110 use this instead +# If you have a NeoMagic card on a Toshiba Libretto 100, 110 use that instead # HorizSync 31.5 70 # VertRefresh 50 100 -# Modeline "800x480" 50 800 856 976 1024 480 483 490 504 +hsync +vsy +# Modeline "800x480" 50 800 856 976 1024 480 483 490 504 +hsync +vsync # newmode 800 480 256 800 1 # newmode 800 480 32768 1600 2 # newmode 800 480 65536 1600 2 @@ -347,7 +328,7 @@ VertRefresh 50 90 # chipset EGA # EGA # chipset ET3000 # Tseng ET3000 # chipset ET4000 # Tseng ET4000 -# chipset Cirrus # Cirrus Logic GD542x/543x/544x +# chipset Cirrus # Cirrus Logic GD542x # chipset TVGA # Trident TVGA8900/9000 # chipset Oak # Oak Technologies 037/067/077 # chipset S3 # S3 chipsets @@ -356,10 +337,10 @@ VertRefresh 50 90 # chipset ATI # old ATI VGA # chipset Mach32 # ATI Mach32 # chipset ALI # ALI2301 -# chipset Mach64 # ATI Mach64 - deprecated, use RAGE driver +# chipset Mach64 # ATI Mach64 - deprecated # chipset ET6000 # Tseng ET6000 # chipset APM # Alliance Technology AT 24/25/3D -# chipset NV3 # nVidia Riva 128 +# chipset NV3 # nVidia Riva 128 / TNT / GeForce # chipset VESA # nicely behaved Vesa Bioses # chipset MX # MX86251 (some Voodoo Rush boards) # chipset PARADISE # WD90C31 @@ -371,16 +352,9 @@ VertRefresh 50 90 # chipset LAGUNA # Cirrus Logic Laguna series (546X) # chipset FBDEV # Use kernel fbdev, instead of direct hardware. # chipset G400 # Matrox Mystique/G100/G200/G400/G450 -# chipset R128 # Ati Rage128 and Radeon -# chipset SAVAGE # S3 chipsets Savage, Virge, and some Trio64 -# chipset MILLENNIUM # Matrox Millennium and Millennium II -# chipset I810 # Intel i810/815 integrated video -# chipset TRIDENT # Trident PCI and AGP chipsets -# chipset RENDITION # Rendition V2100/V2200 -# chipset G450C2 -# chipset C&T # Chips and Technologies -# chipset PM2 -# chipset UNICHROME +# chipset R128 # Ati Rage128 +# chipset SAVAGE # S3 chipsets Savage +# chipset C&T # Chips and Technologies # EGA Color/mono mode: # Required if chipset is EGA. @@ -421,29 +395,27 @@ colortext # Clockchip ICD2061A # The only one supported right now -VesaText # Helps the VESA driver with text mode restoration + +# Here are miscellaneous options to help with specific problems. + +# VesaText # Helps the VESA driver with text mode restoration # problems. -VesaSave 14 # changing value might help text mode restoring +# VesaSave 14 # changing value might help text mode restoring # problems with VESA driver. Legal values: 0-15 # NoVCControl # Disables svgalib's finding a new VC if run - # from X, also disables svgalib restoring textmode when - # switching VC's (bad). Good fo using dumpreg under X, - # but probably bad for standard usage. + # from X. Good fo using dumpreg under X, but + # probably bad for standard usage. + # RageDoubleClock # If your card is based on ATI's rage card, and - # the pixel clock is double what it should be - # (main symptom is some modes are out of sync), - # try enabling this. If it helps, please report to - # me (matan@svgalib.org) + # the pixel clock is double what it should be + # (main symptom is some modes are out of sync), + # try enabling this. If it helps, please report to + # me (matan@svgalib.org) -# NeoMagicLibretto100 # Enable if you have a NeoMagic card on a Toshiba - # Libretto 100, 110, etc +# NeoMagicLibretto100 + # Enable if you have a NeoMagic card on a Toshiba + # Libretto 100, 110, etc -# FbdevNoVga # When this is set the FBDEV chipset drivers doesn't - # (try to) use standardvga modes through the vga driver. - # this means that no special rights other then access to - # /dev/fb0 are nescesarry for svgalib programs. This can - # also be used when using the FBDEV driver with cards - # which are not VGA compatible.