


                                  - 1 -



       1.  _P_a_t_c_h__S_G_0_0_0_1_8_7_6__R_e_l_e_a_s_e__N_o_t_e

       This release note describes patch SG0001876 to IRIX 6.3-O2-
       10K.  This patch replaces patch SG0001791 and SG0001770.

       1.1  _S_u_p_p_o_r_t_e_d__H_a_r_d_w_a_r_e__P_l_a_t_f_o_r_m_s

       This patch contains bug fixes for O2 system with R5K or R10K
       processors.  The software cannot be installed on other
       configurations.


       1.2  _S_u_p_p_o_r_t_e_d__S_o_f_t_w_a_r_e__P_l_a_t_f_o_r_m_s

       This patch contains bug fixes for X server(1253422531) on a
       system running IRIX 6.3-O2-10K.  The software cannot be
       installed on other configurations.

       1.3  _B_u_g_s__F_i_x_e_d__b_y__P_a_t_c_h__S_G_0_0_0_1_8_7_6

       This patch contains fixes for the following bugs in IRIX
       6.3-O2-10K.  Bug numbers from Silicon Graphics bug tracking
       system are included for reference.

          +o X Server renders incorrectly (#457038)
            A GLX mixed program with GXxor X rendering gets
            incorrect results.

          +o NumLock dead after using "ipanel" (#438030)
            NumLock stops working after loading a new keymap using
            the setxkbmap command.   If the personal keyboard
            setting is changed using ipanel, the system runs
            setxkbmap automatically on login, killing NumLock.

          +o XKB gets group count wrong (#460507)
            The group count is not updated when a keymap is loaded
            using the setxkbmap command.   This can cause real
            problems when replacing a single-language keyboard
            layout with a two language layout - because the group
            count isn't updated, the second language is not
            accessible.

          +o X Server dumps core (#444949)
            Certain clipped lines drawn to 8-bit deep pixmaps can
            cause server to crash.

          +o Matrix transformation of X fonts broken (#444364)
            The scaling of outline fonts in in the X Window System
            works fine, but the matrix transformation of outline
            fonts does not.












                                  - 2 -



          +o Need to turn on dynamic overlay tiles DMA code in CRM
            ddx (#465225)
            The dynamic overlay DMA code was turned off to ease the
            debugging of GBE frame buffer shifting problem, the
            code should be activated again for perfomance reason.

          +o Moving a double buffered window corrupts the back
            buffer (#470886)
            When software double buffered window is moved, the back
            buffer content is not preserved, since back buffer
            tiles are dynamically allocated and freed, delayed free
            mechanism has to be added into CRM ddx which won't free
            the back buffer tiles until moving operation is done
            (i.e. until CopyWindow is serviced).

       1.4  _S_u_b_s_y_s_t_e_m_s__I_n_c_l_u_d_e_d__i_n__P_a_t_c_h__S_G_0_0_0_1_8_7_6

       This patch release includes these subsystems:

          +o patchSG0001876.x_eoe_sw


       1.5  _I_n_s_t_a_l_l_a_t_i_o_n__I_n_s_t_r_u_c_t_i_o_n_s

       Because you want to install only the patches for problems
       you have encountered, patch software is not installed by
       default.  After reading the descriptions of the bugs fixed
       in this patch (see Section 1.3), determine the patches that
       meet your specific needs.

       If, after reading Sections 1.1 and 1.2 of these release
       notes, you are unsure whether your hardware and software
       meet the requirements for installing a particular patch, run
       _i_n_s_t.  The _i_n_s_t program does not allow you to install
       patches that are incompatible with your hardware or
       software.

       Patch software is installed like any other Silicon Graphics
       software product.  Follow the instructions in your _S_o_f_t_w_a_r_e
       _I_n_s_t_a_l_l_a_t_i_o_n _A_d_m_i_n_i_s_t_r_a_t_o_r'_s _G_u_i_d_e to bring up the miniroot
       form of the software installation tools.

       Follow these steps to select a patch for installation:

         1.  At the Inst> prompt, type

             iiiinnnnssssttttaaaallllllll ppppaaaattttcccchhhhSSSSGGGG_x_x_x_x_x_x_x

             where _x_x_x_x_x_x_x is the patch number.













                                  - 3 -



         2.  Initiate the installation sequence. Type

             IIIInnnnsssstttt>>>> ggggoooo

         3.  You may find that two patches have been marked as
             incompatible.  (The installation tools reject an
             installation request if an incompatibility is
             detected.)  If this occurs, you must deselect one of
             the patches.

             IIIInnnnsssstttt>>>> kkkkeeeeeeeepppp ppppaaaattttcccchhhhSSSSGGGG_x_x_x_x_x_x_x

             where _x_x_x_x_x_x_x is the patch number.

         4.  After completing the installation process, exit the
             _i_n_s_t program by typing

             IIIInnnnsssstttt>>>> qqqquuuuiiiitttt



       1.6  _P_a_t_c_h__R_e_m_o_v_a_l__I_n_s_t_r_u_c_t_i_o_n_s

       To remove a patch, use the _v_e_r_s_i_o_n_s _r_e_m_o_v_e command as you
       would for any other software subsystem.  The removal process
       reinstates the original version of software unless you have
       specifically removed the patch history from your system.

       vvvveeeerrrrssssiiiioooonnnnssss rrrreeeemmmmoooovvvveeee ppppaaaattttcccchhhhSSSSGGGG_x_x_x_x_x_x_x

       where _x_x_x_x_x_x_x is the patch number.

       To keep a patch but increase your disk space, use the
       _v_e_r_s_i_o_n_s _r_e_m_o_v_e_h_i_s_t command to remove the patch history.

       vvvveeeerrrrssssiiiioooonnnnssss rrrreeeemmmmoooovvvveeeehhhhiiiisssstttt ppppaaaattttcccchhhhSSSSGGGG_x_x_x_x_x_x_x

       where _x_x_x_x_x_x_x is the patch number.

       1.7  _K_n_o_w_n__P_r_o_b_l_e_m_s



















