lcfg-xfree - LCFG xfree component
This component builds the xorg /etc/X11/xorg.conf
file. It does not start the X server.
This text documents the resources used to construct the /etc/X11/xorg.conf
file. It does not explain the semantics of the /etc/X11/xorg.conf
; for this you should read the xorg.conf man page.
Resources are grouped by the xorg.conf section they construct.
A list of fontpaths.
The FontPath entry for fontpath fp.
A list of modulepaths.
The ModulePath entry for modulepath mp.
The RGBPath entry.
A list of server flags.
The Option flag name for flag f.
The Option flag value for flag f.
A list of module. Used to generate Load and SubSection "module" entries.
A list of module option tags for module m. Used to generate the Option entries within a module's SubSection entry.
The Option entry associated with the module m and tag mo.
A list of inputdevice tags. Used to generate one or more Section "InputDevice" blocks.
Each tag id is used to generate the Identifier entry in the relevant block, generating the name input_id.
The Driver entry for the input device id.
A list of inputdevice options for the input device id.
The options entry associated with the input device id and tag io. Note that the resource value is inserted verbatim.
A list of video device tags. Used to generate one or more Section "Device" blocks.
Each tag vd is used to generate the Identifier entry in the relevant block, generating the name video_vd.
The Driver entry for video device vd.
The Screen entry for video device vd.
A list of video options for video device vd.
The options entry associated with video device vd and tag do. Note that the resource value is inserted verbatim.
A list of monitor tags. Used to generate one or more Section "Monitor" blocks.
Each tag mid is used to generate the Identifier entry in the relevant block, generating the name monitor_mid.
The Horizsync entry for monitor mid.
The Vertrefresh entry for monitor mid.
A list of options for monitor mid.
The options entry associated with monitor mid and tag mo. Note that the resource value is inserted verbatim.
A list of mode groups. Used to generate one or more Section "Modes" blocks.
Each tag mg is used to generate the Identifier entry in the relevant block, generating the name modegrp_mg.
A list of modelines for the mode group mg.
The Modeline entry associated with mode group mg and tag mm.
A list of screens. Used to generate one or more Section "Screen" blocks.
Each tag sid is used to generate the Identifier entry in the relevant block, generating the name screen_sid.
The video device to use for screen sid. This must refer to an entry from the resource xfree.devices.
The monitor to use for screen sid. This must refer to an entry from the resource xfree.monitors.
The DefaultDepth resource for screen sid.
A list of screen options for screen sid.
The options entry associated with screen sid and tag so. Note that resource value is inserted verbatim.
The Depth value for the SubSection "Display" block for screen sid.
The Modes value for the SubSection "Display" block for screen sid.
A list of display options for the SubSection "Display" block for screen sid.
The display options entry associated with screen sid and tag do. Note that resource value is inserted verbatim.
A list of layouts. Used to generate one or more Section "ServerLayout" blocks.
Each tag lid is used to generate the Identifier entry in the relevant block, generating the name layout_lid.
A list of Screen entries for layout lid. Each entry must refer to a screen defined in the resource xfree.screens. The entry name is used to generate the screen-id field of the Screen entry.
The screen-num for the Screen entry associated with layout lid and entry sid.
The position information for the Screen entry associated with layout lid and entry sid.
A list of InputDevice entries for layout lid. Each entry must refer to an inputdevice defined in the resource xfree.inputdevices. The entry name is used to generate the idev-id field of the InputDevice entry.
Additional option fields for the InputDevice entry associated with layout lid and tag iid.
A list of layout options for layout lid.
The options entry associated with layout lid and tag lo. Note that resource value is inserted verbatim.
The DRIMode entry of Section "DRI".
The DRIgroup entry of Section "DRI".
A list of options for the Extensions section
The option for the Extensions section with tag eo
If the resource xfree.device_main has the value auto, the component will attempt to identify the driver for the system's video card and set the resource xfree.videodriver_auto appropriately. This assumes that there is a screen called main and a video device called auto.
If the resource xfree.monitor_main has the value auto, the component will attempt to identify the system's monitor will set the resources xfree.hsync_auto and xfree.vrefresh_auto appropriately. This assumes that there is a screen called main and a monitor called auto.
The xorg.conf file generated by this component.
The LCFG sxprof template which processes the above resources.
Fedora3, Fedora5, Fedora6, Scientific5
Alastair Scobie <ascobie@inf.ed.ac.uk>