home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 mARCH / PCWK3A99.iso / Unixware / INFO / UW7 / INS_TEXT / 8_VIDEO.TXT < prev    next >
Text File  |  1998-08-19  |  26KB  |  606 lines

  1.  
  2.  Chapter 8
  3.  Configuring video adapters
  4.  
  5.     Configuring video adapters and monitors is the process of connecting
  6.     graphics hardware to your system and modifying the system software to
  7.     recognize that hardware.  Two separate activities are required:
  8.  
  9.     1.  Physically install the adapter and monitor, following the
  10.         instructions in the hardware documentation.
  11.  
  12.     2.  Run the Video Configuration Manager to configure the SCO video
  13.         subsystem software.  The video configuration window displays the
  14.         configured adapters, monitors, and resolutions, together with the
  15.         function (<F>) keys that are associated with each configured video
  16.         adapter.
  17.  
  18.     When you install a new system or add new graphics hardware to an existing
  19.     one, the X server starts your graphical environment in a default mode for
  20.     resolutions and colors.  You can change this default by running the Video
  21.     Configuration Manager and selecting a mode supported by your hardware.
  22.     You can also use the Video Configuration Manager to view existing
  23.     configurations and test new ones.
  24.  
  25.     New and modified video adapter drivers are available periodically.
  26.     Additional and updated drivers compatible with UnixWare 7 are available
  27.     through the SCO Compatible Hardware Web Pages, located at this web site:
  28.     (http://wdb1.sco.com/chwp/owa/hch_search_form).  For the new graphics
  29.     features and drivers included with UnixWare 7, see New features in
  30.     SCOhelp.
  31.  
  32.     This topic describes how to use the Video Configuration Manager to
  33.     configure video adapters and monitors.  It includes:
  34.  
  35.     +  ``The Video Configuration Manager interface''
  36.  
  37.     +  ``Understanding video configuration''
  38.  
  39.     +  ``Modifying monitors, resolutions, and function keys''
  40.  
  41.     +  ``Testing a video adapter configuration''
  42.  
  43.     +  ``Adding a new video adapter''
  44.  
  45.     +  ``Removing a video configuration''
  46.  
  47.     +  ``Configuring unsupported adapters''
  48.  
  49.  
  50.  The Video Configuration Manager interface
  51.  
  52.     Use the Video Configuration Manager to add adapters to the system, add or
  53.     modify monitors and resolutions already on the system, and remove
  54.     adapters from the system.
  55.  
  56.     You can start the Video Configuration Manager in either of these ways:
  57.  
  58.     +  From the CDE desktop, start the SCOadmin launcher by clicking on the
  59.        menu above the SCO logo, then choosing SCOadmin. From the launcher,
  60.        open the Hardware folder, then select the Video Configuration Manager.
  61.  
  62.     +  From the command line, enter scoadmin video.
  63.     _________________________________________________________________________
  64.  
  65.        NOTE  While any user can view the system's video configuration,
  66.        only those with root or system owner privileges can modify video
  67.        configuration.
  68.  
  69.        If this task is performed in multiuser mode, users currently logged
  70.        in and running the X server will not see any changes until their
  71.        next session.
  72.     _________________________________________________________________________
  73.  
  74.     For more information on using SCOadmin managers, see Administering your
  75.     system with SCOadmin in the UnixWare 7 System Handbook.
  76.  
  77.  
  78.  Understanding video configuration
  79.  
  80.     The Video Configuration Manager derives the configuration choices it
  81.     provides from three sources:
  82.  
  83.     grafinfo(4) files
  84.          graphics adapter information
  85.  
  86.     moninfo(4) files
  87.          monitor information
  88.  
  89.     device files
  90.          function key information
  91.  
  92.     When you run the Video Configuration Manager, it stores your
  93.     configuration settings in the /usr/lib/grafinfo/grafdev and
  94.     /usr/lib/grafinfo/grafmon files.  On startup, the X server uses the
  95.     information in these files and the appropriate grafinfo and moninfo files
  96.     to interact correctly with your system's video hardware.
  97.  
  98.     The grafinfo and moninfo files are ASCII text files that are located in
  99.     subdirectories of the /usr/lib/grafinfo directory.  These files describe
  100.     the attributes of the graphics adapters and monitors that are supported
  101.     by the Graphical Environment.  The grafinfo files use the name of the
  102.     particular adapter they describe and an .xgi extension (for example,
  103.     f1280+va.xgi); the moninfo files use the name of the particular monitor
  104.     they describe and a .mon extension (for example, 8514.mon).
  105.  
  106.     The Video Configuration Manager reads the function key (or devices) files
  107.     at system startup to associate ``virtual terminals'' with function keys.
  108.     These text files are located in the /usr/X/lib/vidconf/devices directory
  109.     and contain the device driver names for all the programmed function keys
  110.     on the console (<F1> through <F12>), as well as the device driver name
  111.     for the console itself. The console driver is used when the system is
  112.     running in single-user mode.
  113.  
  114.     See also:
  115.  
  116.     +  ``About function keys and video configuration''
  117.  
  118.     +  ``Understanding resolutions''
  119.  
  120.     +  ``Searching for adapters''
  121.  
  122.     +  ``Understanding multi-monitor configuration''
  123.  
  124.  About function keys and video configuration
  125.  
  126.     In multiuser mode, each function key on the SCO system console
  127.     corresponds to a different graphical environment.  To achieve this
  128.     ``virtual terminal'' capacity, each function key is associated with a
  129.     different device driver. For example, <F1> is associated with /dev/vt01,
  130.     <F2> is associated with /dev/vt02, <F3> is associated with /dev/vt03, and
  131.     so on up to <F12>.  Each function key controls a different UNIX login
  132.     session, so you can configure each session as if it were a different
  133.     graphical system.  In single-user mode, because access is restricted to a
  134.     single user, all of the function keys are controlled by the console
  135.     device driver and only one login session using console is available.
  136.     _________________________________________________________________________
  137.  
  138.        NOTE  The console is a special virtual terminal that will not run
  139.        the X server.  If you invoke the X server on vt00 by running
  140.        startx(X1M), it will start on the next available virtual terminal.
  141.     _________________________________________________________________________
  142.  
  143.     Essentially, video configuration consists of creating links between a
  144.     graphics adapter, a monitor and resolution (for example, Orchid
  145.     Fahrenheit 1280 Plus, and MAG MX17F at 1024x768), and a function key. In
  146.     most cases, you will use the same configuration for every function key.
  147.     However, there are situations when you might want to have different
  148.     graphical environments attached to different function keys.  For example,
  149.     you might want to use fewer colors at a higher resolution, or more colors
  150.     at a lower resolution.  Or, you might have more than one graphics adapter
  151.     and monitor attached to your system.
  152.  
  153.     For more information about virtual terminals, see the keyboard(7),
  154.     vtlmgr(1), and newvt(1) manual pages.
  155.  
  156.     See also:
  157.  
  158.     +  ``Assigning function keys''
  159.  
  160.  Understanding resolutions
  161.  
  162.     The first time the display manager runs in a new graphical environment,
  163.     either a newly installed system or one with new graphics hardware, the X
  164.     server attempts to create a default resolution of 800x600 with 256 colors
  165.     using a compatible accelerated graphics driver.  If an accelerated driver
  166.     is not available, the server will attempt the default resolution (800x600
  167.     with 256 colors) using the SCO VESA (Video Electronics Standards
  168.     Association) driver. This driver is compatible with many contemporary
  169.     graphics adapters. If your adapter cannot be configured with the VESA
  170.     driver, the X server defaults to standard IBM VGA mode.  After the
  171.     initial login, you can continue to use the default, or run the Video
  172.     Configuration Manager to select another resolution supported by your
  173.     hardware.
  174.  
  175.     Some resolutions only work if you have enough video adapter memory.  Make
  176.     sure you have at least the minimum DRAM or VRAM to support the desired
  177.     number of colors at the specified resolution:
  178.  
  179.     Memory requirements for color support at specified resolutions
  180.     ________________________________________________________________________
  181.  
  182.     Resolutions                             Colors
  183.                      16        256        32K/64K         16M         16M
  184.                   (4 bits)   (8 bits)   (15/16 bits)   (24 bits)   (32 bits)
  185.     ________________________________________________________________________
  186.  
  187.     1600x1200       N/A        2MB          4MB           6MB         8MB
  188.     1280x1024       1MB        2MB          4MB           4MB         6MB
  189.     1024x768        .5MB       1MB          2MB           4MB         4MB
  190.     800x600         .5MB       .5MB         1MB           2MB         2MB
  191.     640x480         .5MB       .5MB         1MB           1MB         2MB
  192.     _________________________________________________________________________
  193.  
  194.        NOTE  Some drivers may require memory above these minimum levels
  195.        for off-screen memory.
  196.  
  197.        Refer to your video adapter documentation for additional
  198.        information on memory requirements.
  199.     _________________________________________________________________________
  200.  
  201.     If you select resolutions of 1024x768 or higher, you may need to
  202.     determine if your monitor works in interlaced or non-interlaced mode at
  203.     these resolutions.  Consult your monitor's documentation regarding
  204.     supported resolutions.
  205.     _________________________________________________________________________
  206.  
  207.        WARNING  Although your video adapter supports the resolutions
  208.        listed, your monitor may not.  Do not select a resolution that is
  209.        higher than the maximum resolution supported by your monitor.
  210.        Selecting a resolution that is too high can cause double or jumbled
  211.        images to display on the monitor; it can also severely damage your
  212.        non-multi-synch monitor.  If this occurs, try selecting a lower
  213.        resolution or a lower scan rate frequency.
  214.     _________________________________________________________________________
  215.  
  216.  
  217.  Searching for adapters
  218.  
  219.     When you use the Video Configuration Manager to modify or add a
  220.     configuration, it attempts to autodetect installed adapters.  The search
  221.     is usually successful, and you are prompted to confirm the adapter that
  222.     is found.  In some cases, usually involving older adapters or
  223.     installations on ISA machines, autodetection might fail and you must
  224.     select your adapter from the list.
  225.  
  226.     _________________________________________________________________________
  227.  
  228.        NOTE  If you do not know the name of your graphics adapter, use the
  229.        VideoHelp(X1M) utility, which displays names from the adapters on-
  230.        board memory.
  231.     _________________________________________________________________________
  232.  
  233.  
  234.  Understanding multi-monitor configuration
  235.  
  236.     SCO systems provide limited support for ``multi-monitor'' configuration,
  237.     also known as ``multi-headed'' configuration.  Multi-monitor support
  238.     means you can display one graphical environment on two (or more)
  239.     monitors, thus increasing your graphical work space.
  240.  
  241.     To determine if your adapter will support multi-monitor configuration:
  242.  
  243.     +  Ensure that your graphics adapters support multi-monitor configuration
  244.        and have no hardware conflicts. They must not use the same I/O ports
  245.        or base addresses.  Your graphics adapter documentation may indicate
  246.        if your adapter supports multi-monitor (or ``multi-headed'')
  247.        configuration. Install each adapter individually to verify that the
  248.        graphical environment functions properly.
  249.  
  250.     +  Consult your adapter documentation to ensure that VGA can be disabled.
  251.     _________________________________________________________________________
  252.  
  253.        NOTE  UnixWare 7 systems support up to 32 monitors on one system,
  254.        but for the purposes of this procedure we will assume the user is
  255.        installing only two.  You must complete the configuration process
  256.        for each installed adapter, monitor, and resolution.
  257.     _________________________________________________________________________
  258.  
  259.     To set up a multi-monitor configuration:
  260.  
  261.     1.  Once you have verified that both adapters work, and you have ensured
  262.         that there are no hardware conflicts, install the adapters in the
  263.         system and proceed with multi-monitor configuration.
  264.  
  265.     2.  Install the monitors.
  266.  
  267.     3.  Configure the first adapter, using the normal procedure.
  268.  
  269.     4.  While configuring the second adapter, select Multi-monitor
  270.         configuration -- specify function keys from the Function Key Setup
  271.         window.
  272.  
  273.     5.  From the Specify Function Keys window, select the function key(s)
  274.         that you want to control the multi-monitor environment.
  275.  
  276.     6.  Finish the normal configuration procedure for the second adapter.
  277.  
  278.     7.  After you finish configuring the last installed adapter, you must
  279.         configure your graphical environment to use the added screens.  See
  280.         your graphical environment documentation in SCOhelp for more
  281.         information.
  282.     _________________________________________________________________________
  283.  
  284.        NOTE  If you configure a second video adapter in multi-monitor mode
  285.        on some function keys and as the primary adapter on other function
  286.        keys, configure the primary function keys first.  If you configure
  287.        the multi-monitor function keys first and then configure the
  288.        remaining function keys for the primary video adapter, the multi-
  289.        monitor configuration will be changed to be the primary adapter.
  290.     _________________________________________________________________________
  291.  
  292.  
  293.     See also:
  294.  
  295.     +  ``Understanding video configuration''
  296.  
  297.     +  ``About function keys and video configuration''
  298.  
  299.  
  300.  
  301.  Modifying monitors, resolutions, and function keys
  302.  
  303.     Use the Modify window to:
  304.  
  305.     +  change a configured monitor
  306.  
  307.     +  change a configured resolution
  308.  
  309.     +  add a new resolution
  310.  
  311.     +  test a new resolution
  312.  
  313.     +  configure console function keys
  314.  
  315.     Display the Modify window by selecting Modify in the main Video
  316.     Configuration Manager window, or double-click on the item you want to
  317.     modify.
  318.     _________________________________________________________________________
  319.  
  320.        NOTE  You can also test a new adapter configuration before
  321.        modifying an existing configuration.
  322.     _________________________________________________________________________
  323.  
  324.  
  325.     See also:
  326.  
  327.     +  ``Understanding video configuration''
  328.  
  329.     +  ``About function keys and video configuration''
  330.  
  331.     +  ``Understanding resolutions''
  332.  
  333.     +  ``Understanding multi-monitor configuration''
  334.  
  335.  Changing the configured video monitor
  336.  
  337.     To change the monitor:
  338.  
  339.     1.  Select the monitor to change, then click on Modify in the main Video
  340.         Configuration Manager window.
  341.  
  342.     2.  Select either ``Monitor Not Configured'' or the monitor you want to
  343.         change and click on Change Monitor.
  344.  
  345.     3.  Select your new monitor from the Monitor Configuration window and
  346.         click on OK.
  347.  
  348.         The monitor list includes all the monitors supported for use on your
  349.         SCO system.  Use the scroll bar to move up and down in the list; in
  350.         character mode, type the first letter of the monitor's manufacturer.
  351.     _________________________________________________________________________
  352.  
  353.        NOTE  If you do not find your monitor in the list, choose the
  354.        ``Other ...'' selection that most closely resembles your own.
  355.     _________________________________________________________________________
  356.  
  357.  
  358.  Changing a configured resolution
  359.  
  360.     To change a resolution:
  361.  
  362.     1.  Select the resolution to change, then click on Modify in the main
  363.         Video Configuration Manager window.
  364.  
  365.     2.  Click on Change Resolution, then select the new resolution.
  366.  
  367.     3.  Select the new resolution in the Resolution Selection window, then
  368.         click on OK.
  369.         _____________________________________________________________________
  370.  
  371.            WARNING  Ensure that the resolution you select is appropriate
  372.            for your monitor; see ``Understanding resolutions'' for more
  373.            information.
  374.         _____________________________________________________________________
  375.  
  376.  
  377.     4.  Assign function keys as described in ``Assigning function keys''.
  378.  
  379.  Adding a resolution
  380.  
  381.     To add a new resolution:
  382.  
  383.     1.  Select a resolution, then click on Modify in the main Video
  384.         Configuration Manager window.
  385.  
  386.     2.  Click on Add Resolution.
  387.  
  388.     3.  Specify the new resolution in the Resolution Selection window, then
  389.         click on OK.
  390.         _____________________________________________________________________
  391.  
  392.            WARNING  Ensure that the resolution you select is appropriate
  393.            for your monitor; see ``Understanding resolutions'' for more
  394.            information.
  395.         _____________________________________________________________________
  396.  
  397.     4.  Assign function keys as described in ``Assigning function keys''.
  398.  
  399.  Assigning function keys
  400.  
  401.     After you choose a monitor and resolution, you must assign one or more
  402.     console function keys (<F>) to them.  This creates a link between the
  403.     particular graphics adapter, monitor, and resolution, and the assigned
  404.     function key, as described in ``About function keys and video
  405.     configuration''
  406.  
  407.     +  To assign all function keys to the selected monitor and resolution,
  408.        select Assign all function keys and click on OK.  This is the option
  409.        most users choose.
  410.  
  411.     +  To assign specific function keys to the current adapter, monitor, and
  412.        resolution, select Specify function keys and click on OK.
  413.  
  414.     +  If you are configuring a second adapter and monitor and want to
  415.        display applications on both monitors at the same time (using the same
  416.        function key), select ``Multi-monitor configuration - specify function
  417.        keys'' and click on OK.
  418.  
  419.     See also:
  420.  
  421.     +  ``Understanding multi-monitor configuration''
  422.  
  423.     +  ``Understanding video configuration''
  424.  
  425.     +  ``Running programs simultaneously with multiscreen displays'' in the
  426.        UnixWare 7 System Handbook.
  427.  
  428.     Assigning specific function keys
  429.  
  430.     If you elected to specify function keys in the Function Key Setup window,
  431.     you will see a Specify Function Keys window.  When it appears, select the
  432.     function key or keys you want to associate with the current adapter,
  433.     monitor, and resolution, then click on OK.
  434.  
  435.     If you are unsure about the current adapter and resolution, look in the
  436.     ``Current selection'' field at the top of the window.
  437.  
  438.     See also:
  439.  
  440.     +  ``About function keys and video configuration''
  441.  
  442.  
  443.  Testing a video adapter configuration
  444.  
  445.     When you add or change resolutions, you have the opportunity to test the
  446.     new resolution.  When you select Test... and click on Continue after the
  447.     information message, you see a test pattern.  If the pattern displays
  448.     normally, click on OK to configure the resolution; if not, select a
  449.     different resolution.
  450.     _________________________________________________________________________
  451.  
  452.        WARNING  If you selected settings that are incompatible with your
  453.        hardware (for example, you selected the wrong video adapter), you
  454.        might not be able to read the display after ending the test or you
  455.        may lose the ability to reset the display to a normal state.
  456.  
  457.        If you cannot read your display after ending the test, press the
  458.        <Ctrl>, <Alt>, and <Bksp> keys at the same time to exit the X
  459.        server.  If you still cannot read your display, you must reboot
  460.        your computer to reset the display.  Be sure to warn any users
  461.        logged into your system before rebooting.
  462.     _________________________________________________________________________
  463.  
  464.  
  465.  
  466.  Adding a new video adapter
  467.  
  468.     To add a new video adapter:
  469.  
  470.     1.  Start the Video Configuration Manager.
  471.         _____________________________________________________________________
  472.  
  473.            NOTE  You can also test a new adapter configuration before
  474.            adding it to your system.
  475.         _____________________________________________________________________
  476.  
  477.     2.  Click on Add Adapter.
  478.  
  479.     3.  The Video Configuration Manager automatically detects many adapters
  480.         and presents any detected adapters on the graphics adapter list
  481.         instead of the complete list of supported adapters.
  482.  
  483.         To configure a detected adapter, select it from the list and continue
  484.         with Step 5.
  485.  
  486.     4.  To configure an adapter not on the autodetected list, click on the
  487.         Configure adapter not listed above button and continue with the
  488.         configuration process.
  489.  
  490.         When the graphics adapter list displays, select the graphics adapter
  491.         that you want to configure, then click on OK.
  492.  
  493.         The displayed list includes all of the supported adapters and adapter
  494.         chip sets.  Use the scroll bar to move up and down in the list; in
  495.         character mode, type the first letter of the adapter's manufacturer.
  496.         ______________________________________________________________________
  497.  
  498.            NOTE  If you do not know the name of your graphics adapter, use
  499.            the VideoHelp(X1M) utility, which displays names from the
  500.            adapters on-board memory.
  501.         _____________________________________________________________________
  502.  
  503.     5.  Add a monitor to the new adapter configuration by selecting ``Monitor
  504.         Not Configured'', then clicking on Monitor.
  505.  
  506.     6.  When the monitor list displays, select the new monitor, then click on
  507.         OK.
  508.  
  509.         The monitor list includes all the monitors supported for use on your
  510.         SCO system.  Use the scroll bar to move up and down in the list; in
  511.         character mode, type the first letter of the monitor's manufacturer.
  512.  
  513.         For more information, see ``Changing the configured video monitor''.
  514.  
  515.     7.  Specify a resolution by selecting ``Resolution Not Configured'', then
  516.         clicking on Resolution.
  517.  
  518.     8.  Select the new resolution in the Resolution Selection window, then
  519.         click on OK.
  520.  
  521.         For more information, see ``Changing a configured resolution''.
  522.         _____________________________________________________________________
  523.  
  524.            WARNING  Ensure that the resolution you select is appropriate
  525.            for your monitor; see ``Understanding resolutions'' for more
  526.            information.
  527.         _____________________________________________________________________
  528.  
  529.     9.  Assign one or more function (<F>) keys to the
  530.         adapter/monitor/resolution combination.  This creates a link between
  531.         the particular graphics adapter, monitor, and resolution, and the
  532.         assigned function key, as described in ``About function keys and
  533.         video configuration''
  534.  
  535.         +  To assign all function keys to the selected monitor and
  536.            resolution, select Assign all function keys, then click on OK.
  537.            This is the option most users choose.
  538.  
  539.         +  To assign specific function keys to the current adapter, monitor,
  540.            and resolution, select Specify function keys, then click on OK.
  541.  
  542.         +  To use multiple monitors simultaneously, select Multi-monitor
  543.            configuration - specify function keys
  544.  
  545.     See also:
  546.  
  547.     +  ``Configuring unsupported adapters''
  548.  
  549.     +  ``Understanding video configuration''
  550.  
  551.  
  552.  Removing a video configuration
  553.  
  554.     To remove a complete video adapter configuration:
  555.  
  556.     1.  In the main Video Configuration Manager window, select the adapter,
  557.         monitor, or resolution of the video system to remove and click on
  558.         Remove.
  559.  
  560.     2.  When the Remove window appears, click on OK to confirm the removal of
  561.         the entire configured video system.
  562.     _________________________________________________________________________
  563.  
  564.        CAUTION  Unless you have more than one configured resolution,
  565.        removing the associated monitor or the only configured resolution
  566.        removes the entire selected graphics configuration.
  567.     _________________________________________________________________________
  568.  
  569.  Configuring unsupported adapters
  570.  
  571.     If your graphics adapter is not on the list of supported adapters and is
  572.     not compatible with the VESA driver:
  573.  
  574.     +  Check your adapter's documentation to see if it is compatible or uses
  575.        the same chip set as a supported adapter.  If your adapter is
  576.        compatible, select the supported adapter.
  577.  
  578.     +  If the system is able to determine that the adapter in the system is
  579.        compatible with the VBE (Video BIOS Extension) 1.2 or 2.0 standard,
  580.        you will be able to select VESA VBE mode.  This driver will operate
  581.        the adapter in high resolution modes without acceleration.
  582.  
  583.     +  If your adapter is not compatible with one of the supported adapters
  584.        or chip sets, and does not support VBE mode, try selecting the IBM VGA
  585.        adapter using 640x480 with 16 colors. This will usually get your
  586.        graphics system up and running, but it does not provide access to
  587.        higher resolutions or any enhanced capabilities of your graphics
  588.        adapter.
  589.     _________________________________________________________________________
  590.  
  591.        NOTE  You may also be able to adjust an existing grafinfo file to
  592.        fit your graphics adapter.  However, if you copy a compatible
  593.        grafinfo file and try to adapt it, you may have to supply details
  594.        about your adapter not commonly found in adapter user documentation
  595.        (for example, the coordinates of off-screen memory). Further
  596.        information about developing graphics drivers and grafinfo files
  597.        can be found in Developing NFB graphics adapter drivers, which is
  598.        included with the Hardware Developer Kit.
  599.     _________________________________________________________________________
  600.  
  601.     See also:
  602.  
  603.     +  ``Understanding video configuration''
  604.  
  605.     +  ``Adding a new video adapter''
  606.