# PODNAME: Config::Model::models::Xorg::Screen::Display
# ABSTRACT: Configuration class Xorg::Screen::Display
=encoding utf8
=head1 NAME
Config::Model::models::Xorg::Screen::Display - Configuration class Xorg::Screen::Display
=head1 VERSION
version 1.111
=head1 DESCRIPTION
Configuration classes used by L<Config::Model>
=head1 Elements
=head2 Depth
This entry specifies what colour depth the Display subsection is to be used for. This entry is usually specified, but it may be omitted to create a match-all Display subsection or when wishing to match only against the FbBpp parameter. The range of depth values that are allowed depends on the driver. Most drivers support 8, 15, 16 and 24. Some also support 1 and/or 4, and some may support other values (like 30). Note: depth means the number of bits in a pixel that are actually used to determine the pixel colour. 32 is not a valid depth value. Most hardware that uses 32 bits per pixel only uses 24 of them to hold the colour information, which means that the colour depth is 24, not 32. I<< Optional. Type integer. >>
=head2 FbBpp
This entry specifies the framebuffer format this Display subsection is to be used for. This entry is only needed when providing depth 24 configurations that allow a choice between a 24 bpp packed framebuffer format and a 32bpp sparse framebuffer format. In most cases this entry should not be used. I<< Optional. Type integer. >>
=head2 Weight
This entry specifies the framebuffer format this Display subsection is to be used for. This entry is only needed when providing depth 24 configurations that allow a choice between a 24 bpp packed framebuffer format and a 32bpp sparse framebuffer format. In most cases this entry should not be used. I<< Optional. Type integer. >>
=head2 Virtual
This optional entry specifies the virtual screen
resolution to be used. I<< Optional. Type node of class L<Xorg::Screen::Display::Virtual|Config::Model::models::Xorg::Screen::Display::Virtual> . >>
=head2 ViewPort
This optional entry sets the upper left corner of the initial display. This is only relevant when the virtual screen resolution is different from the resolution of the initial video mode. If this entry is not given, then the initial display will be centered in the virtual display area. I<< Optional. Type node of class L<Xorg::Screen::Display::ViewPort|Config::Model::models::Xorg::Screen::Display::ViewPort> . >>
=head2 Modes
This optional entry specifies the list of video
modes to use. Each mode-name specified must be in double
quotes. They must correspond to those specified or referenced
in the appropriate Monitor section (includ- ing implicitly
referenced built-in VESA standard modes). The server will
delete modes from this list which don't satisfy various
requirements. The first valid mode in this list will be the
default display mode for startup. The list of valid modes is
converted internally into a circular list. It is possible to
switch to the next mode with Ctrl+Alt+Keypad-Plus and to the
previous mode with Ctrl+Alt+Keypad-Minus. When this entry is
omitted, the valid modes referenced by the appropriate Monitor
section will be used. If the Monitor section contains no
modes, then the selection will be taken from the built-in VESA
standard modes. I<< Optional. Type check_list. choice: '1280x1024', '1280x800', '1024x768', '832x624', '800x600', '720x400', '640x480'. >>
=head2 Visual
This optional entry sets the default root visual
type. This may also be specified from the command line
(see the Xserver(1) man page). Not all drivers support
DirectColor at these depths 15 16 24. I<< Optional. Type enum. >>
=head2 Black
red green blue
This optional entry allows the "black" colour to be
specified. This is only supported at depth 1. The
default is black. I<< Optional. Type warped_node. >>
=head2 White
red green blue
This optional entry allows the "black" colour to be
specified. This is only supported at depth 1. The
default is black. I<< Optional. Type warped_node. >>
=head1 SEE ALSO
=over
=item *
L<cme>
=item *
L<Config::Model::models::Xorg::Screen::Display::ViewPort>
=item *
L<Config::Model::models::Xorg::Screen::Display::Virtual>
=back
=cut