diff options
author | dawes <dawes> | 2000-12-05 19:51:28 +0000 |
---|---|---|
committer | dawes <dawes> | 2000-12-05 19:51:28 +0000 |
commit | 0286e73acf3f1d06a5a5e6881718b050d69d65f7 (patch) | |
tree | 28b8810ef9443ecde795b35b5f68f820027d4ec1 /xc/programs/Xserver/hw/kdrive | |
parent | ed6396cf921b6df825b582dab9df4a3f67418ed0 (diff) |
XFree86 4.0.1h merge
Diffstat (limited to 'xc/programs/Xserver/hw/kdrive')
-rw-r--r-- | xc/programs/Xserver/hw/kdrive/vesa/Xvesa.man | 51 |
1 files changed, 23 insertions, 28 deletions
diff --git a/xc/programs/Xserver/hw/kdrive/vesa/Xvesa.man b/xc/programs/Xserver/hw/kdrive/vesa/Xvesa.man index 04ae7f154..7c046733e 100644 --- a/xc/programs/Xserver/hw/kdrive/vesa/Xvesa.man +++ b/xc/programs/Xserver/hw/kdrive/vesa/Xvesa.man @@ -1,7 +1,7 @@ -.\" $XFree86: xc/programs/Xserver/hw/kdrive/vesa/Xvesa.man,v 1.3 2000/10/20 00:19:50 keithp Exp $ +.\" $XFree86: xc/programs/Xserver/hw/kdrive/vesa/Xvesa.man,v 1.4 2000/12/01 00:01:32 keithp Exp $ .TH Xvesa 1 .SH NAME -Xvesa \- VESA VBE tiny X server +Xvesa \- VESA Bios Extensions tiny X server .SH SYNOPSIS .B Xvesa .RI [ :display ] @@ -13,15 +13,14 @@ is a generic X server for Linux on the x86 platform. doesn't know about any particular hardware, and sets the video mode by running the video BIOS in VM86 mode. .B Xvesa -therefore runs untrusted code with full priviledges, and is one of the -most insecure X servers available. +can use both standard VGA BIOS modes and any modes advertised by a +VESA BIOS if available. .B Xvesa -uses both standard VGA BIOS modes and any modes advertised by a VESA 2.0 -BIOS if available. +runs untrusted code with full privileges, and is therefore a fairly +insecure X server. .B Run at your own risk. .SH OPTIONS -In addition to the normal tiny-X server's options (to be described in -a separate man page), +In addition to the normal KDrive server's options (see Xkdrive(1)), .B Xvesa accepts the following command line switches: .TP 8 @@ -30,13 +29,13 @@ specifies the VESA video mode to use. If mode .I n is not supported by your BIOS and hardware, .B Xvesa -will fail, hang your system, or make your monitor explode; you are on -your own. This option overrides any +will fail, hang your system, or cause your monitor to explode; you are +on your own. This option overrides any .B -screen options. .TP 8 .B -listmodes -tells the server to list all supported video modes. If +list all supported video modes. If .B -force was specified before .BR -listmodes , @@ -46,12 +45,12 @@ the server won't be able to use. .TP 8 .B -force -disables some sanity checks and use the specified mode even if the +disable some sanity checks and use the specified mode even if the BIOS claims not to support it. .TP 8 .B -shadow use a shadow framebuffer even if it is not strictly necessary. This -may dramatically improve performance on some machines. +may dramatically improve performance on some hardware. .TP 8 .B -nolinear don't use a linear framebuffer even if one is available. You don't @@ -59,22 +58,19 @@ want to use this option. .TP 8 .B -swaprgb pass RGB values in the order that works on broken BIOSes. Use this if -the colours are wrong in PseudoColor modes. +the colours are wrong in PseudoColor and 16 colour modes. .TP 8 .B -verbose emit diagnostic messages during BIOS initialization and teardown. .SH KEYBOARD -Xvesa handles the keyboard in the same manner as the -.B Xfbdev -Linux X server. See Xfbdev(1) (not yet written) for more information. +To be written. .SH BUGS .B Xvesa -opens all IO ports and runs your VESA BIOS, which may safely be -assumed to be buggy. Allowing your users to run +opens all IO ports and runs your VESA BIOS, which may be assumed to be +buggy. Allowing your users to run .B Xvesa -is a major security hole. Allowing yourself to run -.B Xvesa -is probably a mistake. +is probably a security hole. + .B Xvesa records the current BIOS mode when it starts and restores that mode on termination; if the video card has been reprogrammed by another application, @@ -82,10 +78,9 @@ the display will almost certainly be trashed. The alternative of saving and restoring the complete video card state has proven unreliable on most video cards. .SH SEE ALSO -X(1), Xserver(1), xdm(1), xinit(1), Xfbdev(1). +X(1), Xserver(1), Xkdrive(1), xdm(1), xinit(1). .SH AUTHORS -The tiny-X server was written by Keith Packard, and the VESA driver -was added by Juliusz Chroboczek who didn't realise what he was doing -until it was too late. Tiny-X uses code from XFree86, which in turn -is based on the Sample Implementation. Keith Packard then added support for -standard VGA BIOS modes and is especially proud of 320x200 16 color mode. +The VESA driver was written by Juliusz Chroboczek who didn't realise +what he was doing until it was too late. Keith Packard then added +support for standard VGA BIOS modes and is especially proud of 320x200 +16 colour mode. |