# PODNAME: Config::Model::models::Xorg::Screen
# ABSTRACT:  Configuration class Xorg::Screen
=encoding utf8

=head1 NAME

Config::Model::models::Xorg::Screen - Configuration class Xorg::Screen

=head1 VERSION

version 1.111

=head1 DESCRIPTION

Configuration classes used by L<Config::Model>

=head1 Elements

=head2 Device

specifies the Device section to be used for this
       screen. This is what ties a specific graphics card to a
       screen. I<< Optional. Type reference.  >> 

=head2 Monitor

specifies which monitor description is to be used
              for this screen. If a Monitor name is not specified, a
              default configuration is used. Currently the default
              configuration may not function as expected on all plat-
              forms. I<< Optional. Type reference.  >> 

=head2 VideoAdaptor

specifies an optional Xv video adaptor
              description to be used with this screen. I<< Optional. Type uniline.  >> 

=head2 Display

Each Screen section may have multiple Display
              subsections. The "active" Display subsection is the
              first that matches the depth and/or fbbpp values being
              used, or failing that, the first that has neither a
              depth or fbbpp value specified. The Display subsections
              are optional. When there isn't one that matches the
              depth and/or fbbpp values being used, all the parameters
              that can be specified here fall back to their
              defaults. I<< Optional. Type hash of node of class L<Xorg::Screen::Display|Config::Model::models::Xorg::Screen::Display> .  >> 

=head2 Option

I<< Optional. Type node of class L<Xorg::Screen::Option|Config::Model::models::Xorg::Screen::Option> .  >> 

=head2 DefaultDepth

specifies which color depth the server should use by default. The -depth command line option can be used to override this. If neither is specified, the default depth is driver-specific, but in most cases is 8. I<< Optional. Type reference.  >> 

=head2 DefaultFbBpp

specifies which framebuffer layout to use by
              default.  The -fbbpp command line option can be used to
              override this.  In most cases the driver will chose the
              best default value for this.  The only case where there
              is even a choice in this value is for depth 24, where
              some hardware supports both a packed 24 bit framebuffer
              layout and a sparse 32 bit framebuffer layout. I<< Optional. Type uniline.  >> 

=head1 SEE ALSO

=over

=item *

L<cme>

=item *

L<Config::Model::models::Xorg::Screen::Display>

=item *

L<Config::Model::models::Xorg::Screen::Option>

=back

=cut
