CVS log for xc/programs/Xserver/hw/xfree86/XF86Config.man

(logo)

Help

(back) Up to [XFree86 CVS] / xc / programs / Xserver / hw / xfree86

Request diff between arbitrary revisions


Default branch: MAIN
Bookmark a link to: HEAD
Current tag: MAIN

Revision 1.31 / (download) / (as text) - annotate - [select for diffs] , Mon Mar 28 16:22:54 2005 UTC (8 years, 1 month ago) by dawes
Branch: MAIN
CVS Tags: xf-4_8_0-bindist, xf-4_8_0, xf-4_8-branch, xf-4_7_99_9, xf-4_7_99_8, xf-4_7_99_7, xf-4_7_99_6, xf-4_7_99_5, xf-4_7_99_4, xf-4_7_99_31, xf-4_7_99_30, xf-4_7_99_3, xf-4_7_99_29, xf-4_7_99_28, xf-4_7_99_27, xf-4_7_99_26, xf-4_7_99_25, xf-4_7_99_24, xf-4_7_99_23, xf-4_7_99_22, xf-4_7_99_21, xf-4_7_99_20, xf-4_7_99_2, xf-4_7_99_19, xf-4_7_99_18, xf-4_7_99_17, xf-4_7_99_16, xf-4_7_99_15, xf-4_7_99_14, xf-4_7_99_13, xf-4_7_99_12, xf-4_7_99_11, xf-4_7_99_10, xf-4_7_99_1, xf-4_7_0, xf-4_7-branch, xf-4_6_99_9, xf-4_6_99_8, xf-4_6_99_7, xf-4_6_99_6, xf-4_6_99_5, xf-4_6_99_4, xf-4_6_99_3, xf-4_6_99_29, xf-4_6_99_28, xf-4_6_99_27, xf-4_6_99_26, xf-4_6_99_25, xf-4_6_99_24, xf-4_6_99_23, xf-4_6_99_22, xf-4_6_99_21, xf-4_6_99_20, xf-4_6_99_2, xf-4_6_99_19, xf-4_6_99_18, xf-4_6_99_17, xf-4_6_99_16, xf-4_6_99_15, xf-4_6_99_14, xf-4_6_99_13, xf-4_6_99_12, xf-4_6_99_11, xf-4_6_99_10, xf-4_6_99_1, xf-4_6_0, xf-4_6-branch, xf-4_5_99_904, xf-4_5_99_903, xf-4_5_99_902, xf-4_5_99_901, xf-4_5_99_9, xf-4_5_99_8, xf-4_5_99_7, xf-4_5_99_6, xf-4_5_99_5, xf-4_5_99_4, xf-4_5_99_3, xf-4_5_99_22, xf-4_5_99_21, xf-4_5_99_20, xf-4_5_99_2, xf-4_5_99_19, xf-4_5_99_18, xf-4_5_99_17, xf-4_5_99_16, xf-4_5_99_15, xf-4_5_99_14, xf-4_5_99_13, xf-4_5_99_12, xf-4_5_99_11, xf-4_5_99_10, xf-4_5_99_1, HEAD
Changes since 1.30: +2 -2 lines
Diff to previous 1.30
fix typo

Revision 1.30 / (download) / (as text) - annotate - [select for diffs] , Thu Mar 3 03:30:41 2005 UTC (8 years, 2 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_5_0, xf-4_5-branch, xf-4_4_99_903
Changes since 1.29: +5 -5 lines
Diff to previous 1.29
typo

Revision 1.29 / (download) / (as text) - annotate - [select for diffs] , Wed Mar 2 19:17:42 2005 UTC (8 years, 2 months ago) by dawes
Branch: MAIN
Changes since 1.28: +17 -1 lines
Diff to previous 1.28
 349. Fix for ServerFlags "Log" option, and document it in the XF86Config
      man page (David Dawes).

Revision 1.28 / (download) / (as text) - annotate - [select for diffs] , Wed Jan 26 06:17:56 2005 UTC (8 years, 3 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_4_99_902, xf-4_4_99_901, xf-4_4_99_22
Changes since 1.27: +1 -4 lines
Diff to previous 1.27
remove references to obsolete doc

Revision 1.27 / (download) / (as text) - annotate - [select for diffs] , Wed Jan 26 05:31:47 2005 UTC (8 years, 3 months ago) by dawes
Branch: MAIN
Changes since 1.26: +129 -18 lines
Diff to previous 1.26
 283. First phase of dynamic configuration (David Dawes, S. Lussos,
      Michael Dawes, J. D. Darling, X-Oz Technologies).

Revision 1.26 / (download) / (as text) - annotate - [select for diffs] , Fri Jan 7 23:03:12 2005 UTC (8 years, 4 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_4_99_21
Changes since 1.25: +131 -35 lines
Diff to previous 1.25
 257. Automatic configuration updates, including:
       - Modify the parser/config support to allow multiple configuration
         sources to be combined.
       - Modify the parser/config support to allow multiple ServerFlags,
         Files, and Module sections.
       - Allow the automatically-generated configuration to be appended to
         a partial static configuration.
       - Use a more complete set of the probed EDID information in determining
         the monitor parameters.
       - Add a "preferred" mode type, which can be obtained from the probed
         EDID information or from the configuration.
       - Some parser interface cleanups.
      (David Dawes, X-Oz Technologies).

Revision 1.25 / (download) / (as text) - annotate - [select for diffs] , Fri Jan 7 17:19:31 2005 UTC (8 years, 4 months ago) by dawes
Branch: MAIN
Changes since 1.24: +124 -24 lines
Diff to previous 1.24
 256. Extend the parser/config support to allow multiple Monitor sections
      to be referenced from a Screen section (David Dawes).
CVS----------------------------------------------------------------------

Revision 1.24 / (download) / (as text) - annotate - [select for diffs] , Wed Nov 12 19:06:46 2003 UTC (9 years, 6 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_4_99_9, xf-4_4_99_8, xf-4_4_99_7, xf-4_4_99_6, xf-4_4_99_5, xf-4_4_99_4, xf-4_4_99_3, xf-4_4_99_20, xf-4_4_99_2, xf-4_4_99_19, xf-4_4_99_18, xf-4_4_99_17, xf-4_4_99_16, xf-4_4_99_15, xf-4_4_99_14, xf-4_4_99_13, xf-4_4_99_12, xf-4_4_99_11, xf-4_4_99_10, xf-4_4_99_1, xf-4_4_0, xf-4_4-branch, xf-4_3_99_903, xf-4_3_99_902, xf-4_3_99_901, xf-4_3_99_16
Changes since 1.23: +106 -108 lines
Diff to previous 1.23
some more cleanups

Revision 1.23 / (download) / (as text) - annotate - [select for diffs] , Wed Nov 12 03:29:33 2003 UTC (9 years, 6 months ago) by dawes
Branch: MAIN
Changes since 1.22: +70 -70 lines
Diff to previous 1.22
info about auto-configuration
+ spell check

Revision 1.22 / (download) / (as text) - annotate - [select for diffs] , Wed Oct 8 13:58:25 2003 UTC (9 years, 7 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_3_99_15, xf-4_3_99_14
Changes since 1.21: +22 -8 lines
Diff to previous 1.21
 486. Add "automatic configuration" support for the XFree86 server, allowing
      it to be started in a useful way without an XF86Config file.
       - Add support to the config file parser for processing internally
         supplied configuration data.
       - Modify the algorithm for finding core input devices to maximise the
         likelihood that they will be found.
       - Add a FindDevice function to the OSMouse interface, allowing
         an OS-specific function to be called to find the mouse device when
         none is specified in the configuration.  Implementations included for
         Linux and FreeBSD.
       - Add a GuessProtocol function to the OSMouse interface, allowing
         an OS-specific function to be called as a fallback when the mouse
         protocol can't otherwise be detected.  Implementation included for
         Linux.
       - Bump the OSMouse interface version to 1.1 with the addition of the
         above two functions.
       - An interface for calling an external utility "getconfig" to generate
         some configuration data.  Implementation of getconfig included.
       - Generate a default internal configuration, autodetecting as much
         as possible, with reasonable fallbacks.
       - Recognise "DefaultDepth" and "DefaultFbbpp" options in the Device
         section.
       - Add a "TargetRefreshRate" option to help prevent modes with too
         high a resolution (and poor refresh rate) being used as the default.
       - Use DDC-probed mode timings to estimate the monitor parameters when
         the DDC-probed information doesn't include a DS_RANGES property.
         This should improve the reliability of monitor auto-detection.
      (David Dawes, X-Oz Technologies).

Revision 1.21 / (download) / (as text) - annotate - [select for diffs] , Wed Sep 24 19:04:46 2003 UTC (9 years, 8 months ago) by herrb
Branch: MAIN
CVS Tags: xf-4_3_99_13
Changes since 1.20: +19 -1 lines
Diff to previous 1.20
Document the Int10 module options.

Revision 1.20 / (download) / (as text) - annotate - [select for diffs] , Sun Sep 14 15:04:17 2003 UTC (9 years, 8 months ago) by dawes
Branch: MAIN
Changes since 1.19: +4 -4 lines
Diff to previous 1.19
fix typos

Revision 1.19 / (download) / (as text) - annotate - [select for diffs] , Mon Aug 25 17:30:15 2003 UTC (9 years, 9 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_3_99_12
Changes since 1.18: +17 -1 lines
Diff to previous 1.18
 400. Update the Xserver(1), XFree86(1) and XF86Config(5) man pages to
      clarify how XFree86 configuration/run-time parameters are specified
      and their order of precedence (David Dawes).

Revision 1.18 / (download) / (as text) - annotate - [select for diffs] , Sun Aug 24 19:52:26 2003 UTC (9 years, 9 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_3_99_11
Changes since 1.17: +61 -7 lines
Diff to previous 1.17
 398. Make the specification of a Monitor in the Screen sections of the
      XF86Config file optional.  Some drivers may need changes (coming later)
      to maximise the utility of this (David Dawes).
 397. When a core keyboard or core pointer cannot be found in the
      configuration, create default ones.  The pointer part of this
      requires some changes to the mouse driver (coming later) before
      the default core pointer configuration will be useful on most
      platforms (David Dawes).

Revision 1.17 / (download) / (as text) - annotate - [select for diffs] , Fri Aug 22 02:24:59 2003 UTC (9 years, 9 months ago) by dawes
Branch: MAIN
Changes since 1.16: +21 -12 lines
Diff to previous 1.16
 381. Allow a Display subsection with no depth or fbbpp specified to match
      any depth/fbbpp, and make Display subsections optional, creating one
      with default parameters when no suitable one can be found (David Dawes).

Revision 1.16 / (download) / (as text) - annotate - [select for diffs] , Thu May 29 20:48:08 2003 UTC (9 years, 11 months ago) by herrb
Branch: MAIN
CVS Tags: xf-4_3_99_9, xf-4_3_99_8, xf-4_3_99_7, xf-4_3_99_6, xf-4_3_99_10
Changes since 1.15: +2 -2 lines
Diff to previous 1.15
Fix manual pages typos (Bugzilla #316, Jens Schweikhardt).

Revision 1.15 / (download) / (as text) - annotate - [select for diffs] , Sun Apr 13 14:14:22 2003 UTC (10 years, 1 month ago) by herrb
Branch: MAIN
CVS Tags: xf-4_3_99_5, xf-4_3_99_4, xf-4_3_99_3
Changes since 1.14: +2 -2 lines
Diff to previous 1.14
avoid \(cq (not all *roff know about it)

Revision 1.14 / (download) / (as text) - annotate - [select for diffs] , Wed Feb 26 18:59:49 2003 UTC (10 years, 2 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_3_99_2, xf-4_3_99_1, xf-4_3_0_2, xf-4_3_0_1, xf-4_3_0, xf-4_3-branch
Changes since 1.13: +23 -3 lines
Diff to previous 1.13
 961. Add documentation about using XKB for the XFree86 server's special
      key sequences and the HandleSpecialKeys config option (#5653, Joe Moss).

Revision 1.13 / (download) / (as text) - annotate - [select for diffs] , Thu Feb 20 04:05:13 2003 UTC (10 years, 3 months ago) by dawes
Branch: MAIN
Changes since 1.12: +11 -1 lines
Diff to previous 1.12
 930. Fix run-time enabling/disabling of VT switching via xf86EnableVTSwitch()
      (David Dawes).
 929. Add a "DontVTSwitch" option to allow VT switching to be disabled
      (on platforms where the X server initiates VT switches) (#5640,
      Branden Robinson).

Revision 1.12 / (download) / (as text) - annotate - [select for diffs] , Tue Feb 18 15:41:37 2003 UTC (10 years, 3 months ago) by dawes
Branch: MAIN
Changes since 1.11: +1 -3 lines
Diff to previous 1.11
remove comments that break the HTML formatting

Revision 1.11 / (download) / (as text) - annotate - [select for diffs] , Tue Nov 26 01:59:34 2002 UTC (10 years, 5 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_2_99_902, xf-4_2_99_901, xf-4_2_99_4, xf-4_2_99_3
Changes since 1.10: +7 -1 lines
Diff to previous 1.10
 546. Document the "nomtrr" option in the XF86Config man page (#5494,
      Mike Harris).

Revision 1.10 / (download) / (as text) - annotate - [select for diffs] , Sat Oct 12 15:06:43 2002 UTC (10 years, 7 months ago) by herrb
Branch: MAIN
CVS Tags: xf-4_2_99_2
Changes since 1.9: +95 -85 lines
Diff to previous 1.9
- numerous man pages fixes, add some missing manpages (#5365, #5373,
#5376, #5377, #5382-5385, #5390, #5391, #5393, #5295 Branden Robinson
#5374, Jonathan Amery #5378, Jochen Voss)
- intall bdftruncate and ucs2any without the .pl extension
(#5391, Branden Robinson)

Revision 1.9 / (download) / (as text) - annotate - [select for diffs] , Fri Oct 11 00:40:27 2002 UTC (10 years, 7 months ago) by dawes
Branch: MAIN
Changes since 1.8: +5 -1 lines
Diff to previous 1.8
 381. Add a "kbd" driver module that can eventually replace the built-in
      "keyboard" driver (#5344, Ivan Pascal).
 381. Add os-support level support for a loadable keyboard driver for BSD
      and Linux (#5344, Ivan Pascal).
 380. Add some new common layer functions for supporting a loadable keyboard
      driver (#5344, Ivan Pascal).
 379. Move the XkbDisable option to a global server flag rather than
      keyboard driver flag, since it really is a global setting (#5344,
      Ivan Pascal).

Revision 1.8 / (download) / (as text) - annotate - [select for diffs] , Mon Mar 4 16:11:05 2002 UTC (11 years, 2 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_2_99_1
Changes since 1.7: +20 -7 lines
Diff to previous 1.7
- Fix the man page information about Absolute screen positioning in
  the ServerLayout section.
- Recognise the "Absolute" keyword that was documented in the man page.

Revision 1.7 / (download) / (as text) - annotate - [select for diffs] , Wed Jan 23 00:38:47 2002 UTC (11 years, 4 months ago) by dawes
Branch: MAIN
Changes since 1.6: +19 -3 lines
Diff to previous 1.6
Document the DefaultServerLayout serverflags option.

Revision 1.6 / (download) / (as text) - annotate - [select for diffs] , Wed Aug 15 15:25:21 2001 UTC (11 years, 9 months ago) by paulo
Branch: MAIN
CVS Tags: xf-4_2_1_2, xf-4_2_1_1, xf-4_2_1, xf-4_2_0_1, xf-4_2_0-bindist-1, xf-4_2_0-bindist, xf-4_2_0, xf-4_2-branch, xf-4_1_99_7, xf-4_1_99_6, xf-4_1_99_5, xf-4_1_99_4, xf-4_1_99_3, xf-4_1_99_2, xf-4_1_99_1, Domain-branch
Changes since 1.5: +23 -1 lines
Diff to previous 1.5
Summary of changes for grab removal/client-closedown key sequences:

o Changed XF86MISC_MINOR_VERSION from 4 to 5
o Added the function "int XF86MiscSetGrabKeysState(Display *dpy, Bool enable)"
  to the XF86Misc extension. The enable argument means allow or disallow the
  use of the keys Ctrl+Alt+KP_Divide or Ctrl+Alt+KP_Multiply.
  The return values are:
  MiscExtGrabStateSuccess:	success, enabled or disabled key sequences
  MiscExtGrabStateLocked:	another client already disabled the key
				sequences
  MiscExtGrabStateAlready:	call for enabling when enabled, or disable
				when disabled
o The key sequence Ctrl+Alt+KP_Divide deactivates any active keyboard/pointer
  grab, if the XF86Config option allowDeactivateGrabs is set.
o The key sequence Ctrl+Alt+KP_Multiply closes the connection for the client
  owner of any active keyboard/pointer/server grab, if the XF86Config option
  allowClosedownGrabs is set.

Sample program to protect xlock from being killed:
--%<--
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <signal.h>
#include <X11/Xlib.h>
#include <X11/extensions/xf86misc.h>

int
main(int argc, char *argv[])
{
    int xfree86, major, minor;
    Display *display = XOpenDisplay(NULL);

    if (display == NULL) {
	fprintf(stderr, "Cannot open display.\n");
	exit(1);
    }

    xfree86 = strstr(ServerVendor(display), "XFree86");

    if (xfree86) {
	signal(SIGHUP, SIG_IGN);
	signal(SIGPIPE, SIG_IGN);
	signal(SIGINT, SIG_IGN);
	signal(SIGQUIT, SIG_IGN);

	if (XF86MiscQueryVersion(display, &major, &minor) == False) {
	    fprintf(stderr, "Failed to call XF86MiscQueryVersion.\n");
	    exit(1);
	}

	if (major >= 0 && minor >= 5 &&
	    XF86MiscSetGrabKeysState(display, False) ==
	    MiscExtGrabStateLocked) {
	    fprintf(stderr, "Cannot disable XFree86 hotkeys to remove grabs.\n");
	    exit(1);
	}
	XFlush(display);
    }

    system("xlock");

    if (xfree86 && major >= 0 && minor >= 5) {
	XF86MiscSetGrabKeysState(display, True);
	XFlush(display);
    }

    return (0);
}
--%<--

compile it as:
cc -o wrap-xlock wrap-xlock.c -I/usr/X11R6/include -L/usr/X11R6/lib -lX11 -lXext -lXxf86misc

Another option is to add this code to the screen lock programs.

Note that for safety, only screensavers should use this api.

Revision 1.5 / (download) / (as text) - annotate - [select for diffs] , Tue May 8 20:53:08 2001 UTC (12 years ago) by paulo
Branch: MAIN
CVS Tags: xf-4_1_0_2, xf-4_1_0_1, xf-4_1_0-bindist, xf-4_1_0, xf-4_1-branch, xf-4_0_99_902, xf-4_0_99_901, xf-4_0_99_900
Changes since 1.4: +77 -1 lines
Diff to previous 1.4
Documents Xaa specific options in XF86Config manual page
(#4616, Branden Robinson)

Revision 1.4 / (download) / (as text) - annotate - [select for diffs] , Thu Apr 5 18:29:41 2001 UTC (12 years, 1 month ago) by dawes
Branch: MAIN
CVS Tags: xf-4_0_99_3, xf-4_0_99_2
Changes since 1.3: +2 -1 lines
Diff to previous 1.3
 341. Add a driver for VMware virtual SVGA devices.  This is for use
      by X servers running under a VMware guest OS (#4529, VMware, Inc).
 340. Remove Cygwin-specific #ifdef in Xserver/os/Waitfor.c, which fixes
      a crash (#4528, Suhaib Siddiqi).
 339. Cygwin build fixes (#4527, Suhaib Siddiqi).
- fix some doc typos

Revision 1.3 / (download) / (as text) - annotate - [select for diffs] , Tue Feb 13 21:15:17 2001 UTC (12 years, 3 months ago) by dawes
Branch: MAIN
CVS Tags: xf-4_0_99_1
Changes since 1.2: +6 -1 lines
Diff to previous 1.2
 144. Fix the neomagic driver so that it saves/restores the palette (#4452,
      Ken Hornstein).
 143. Fix a palette saving bug in the vgahw module (#4452, Ken Hornstein).
 142. Fix a typo in Xfbdev.man (#4446, Juliusz Chroboczek).
 141. Major updates to the savage driver, including:
       - DDC support
       - I2C support
       - XVideo YUV overlay support for Savage/MX and Savage/IX
       - DGA support
       - yanks Ani Joshi's depth/bitsPerPixel patch for searching the BIOS
       - fixes interactions with frame buffer and SVGATextMode consoles;
         VT switching now seems quite reliable for almost everyone
       - yanks unused options
       - adds new options for hacks to deal with the status register hangs
       - adds one special case memory configuration for Savage 4
       - adds support for doublescan modes (320x240 works)
       - adds LCD panel detection
       - fixes a panning bug at depth 24 (panning must be to even pixels)
       - adds a workaround for bugs in the latest ProSavage BIOSes
      (#4445, 4448, Tim Roberts).
 140. Make 'X -configure' use the long monitor name when present in the
      DDC info (#4444, Andrew C. Aitchison).
 139. Make glxinfo respect $DISPLAY (#4443, Meelis Roos).
 138. Fix TrueType font problems in 4.0.2 (#4439, Juliusz Chroboczek).
 137. Document the "DisplaySize" keyword in the XF86Config man page (#4438,
      Andrew C. Aitchison).

Revision 1.2 / (download) / (as text) - annotate - [select for diffs] , Sat Jan 27 18:20:43 2001 UTC (12 years, 3 months ago) by dawes
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1
  88. Set the version strings in man pages dynamically (David Dawes).
  87. Remove the XF86_VERSION string from xf86Version.h, leaving just
      the numerical values.  All the version information is now derived
      from that single set of values (David Dawes).

Revision 1.1 / (download) / (as text) - annotate - [select for diffs] , Wed Jan 24 00:06:14 2001 UTC (12 years, 4 months ago) by dawes
Branch: MAIN
  79. Preprocess all man pages to make sure that the references to pages
      in sections that are platform-dependent are correct.  Also fixed some
      misc formatting problems found while doing that (David Dawes).

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

Powered by
ViewCVS 0.9.2