home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / relnotes / cde / ch2.z / ch2
Encoding:
Text File  |  2002-10-08  |  28.5 KB  |  587 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        2.  _I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  9.  
  10.        This chapter lists supplemental information to the _I_R_I_S
  11.        _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e.  The information listed here is
  12.        product- and release-specific; use it with the Installation
  13.        Guide to install this product.
  14.  
  15.        2.1  _C_o_m_m_o_n__D_e_s_k_t_o_p__E_n_v_i_r_o_n_m_e_n_t__S_u_b_s_y_s_t_e_m_s
  16.  
  17.        Common Desktop Environment includes these subsystems:
  18.  
  19.        _c_d_e._s_w._c_l_i_e_n_t                 CDE Client Configuration, 5.3.
  20.                                      Client-side files outside
  21.                                      ////uuuussssrrrr////ddddtttt, which enable CDE
  22.                                      startup etc.  This is
  23.                                      mandatory for every system
  24.                                      running CDE.  It is the only
  25.                                      subsystem required on clients
  26.                                      with an NFS-mounted ////uuuussssrrrr////ddddtttt.
  27.  
  28.        _c_d_e._s_w._e_o_e                    CDE Execution Environment,
  29.                                      5.3. Base software for run-
  30.                                      time environment.
  31.  
  32.        _c_d_e._s_w._d_s_o                    CDE Shared Libraries, 5.3.
  33.                                      Software libraries required to
  34.                                      run any CDE programs.
  35.  
  36.        _c_d_e._s_w._t_e_r_m_i_n_f_o               CDE Terminfo Data, 5.3.
  37.                                      Terminal information file for
  38.                                      ddddtttttttteeeerrrrmmmm.  This could be
  39.                                      installed on systems which
  40.                                      will be accessed via ddddtttttttteeeerrrrmmmms
  41.                                      even though CDE may not be
  42.                                      installed.
  43.  
  44.        _c_d_e._s_w._t_e_d_s_c_a_p_e               CDE TEDscape, 5.3. TEDscape
  45.                                      enhances the Netscape
  46.                                      Navigator to be a CDE
  47.                                      compliant application.
  48.  
  49.        _c_d_e._s_w._a_p_p_b_u_i_l_d_e_r             CDE Application Builder, 5.3.
  50.                                      A development tool for
  51.                                      developing CDE applications.
  52.  
  53.        _c_d_e._s_w._h_e_l_p_b_u_i_l_d_e_r            CDE Online Help Builder, 5.3.
  54.                                      Online help builder for CDE
  55.                                      development environment.
  56.  
  57.        _c_d_e._s_w._h_d_r                    CDE Developer Header Files,
  58.                                      5.3. Header files for CDE
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.                                      development environment.
  75.  
  76.        _c_d_e._s_w._l_i_b                    CDE Developer Static
  77.                                      Libraries, 5.3. Static
  78.                                      versions of software libraries
  79.                                      from _c_d_e._s_w._d_s_o, for the CDE
  80.                                      development environment.
  81.  
  82.        _c_d_e._m_a_n._r_e_l_n_o_t_e_s              CDE Release Notes, 5.3.
  83.  
  84.        _c_d_e._m_a_n._e_o_e__b_o_o_k_s             CDE EOE Books, 5.3. PDF-format
  85.                                      books for CDE run-time
  86.                                      environment.
  87.  
  88.        _c_d_e._m_a_n._e_o_e__h_e_l_p              CDE EOE Online Help, 5.3.
  89.                                      Online help pages for CDE
  90.                                      run-time environment.
  91.  
  92.        _c_d_e._m_a_n._e_o_e__m_a_n               CDE EOE Manual Pages, 5.3.
  93.                                      Manual pages for CDE run-time
  94.                                      environment.
  95.  
  96.        _c_d_e._m_a_n._d_e_v__b_o_o_k_s             CDE Developer Books, 5.3.
  97.                                      PDF-format books for CDE
  98.                                      development environment.
  99.  
  100.        _c_d_e._m_a_n._d_e_v__m_a_n               CDE Developer Manual Pages.
  101.                                      Manual pages for CDE
  102.                                      development environment.
  103.  
  104.        _c_d_e._d_e_m_o._d_e_v                  CDE Developer Demos, 5.3.
  105.                                      Example source code for CDE
  106.                                      development environment.
  107.  
  108.  
  109.        2.2  _C_o_m_m_o_n _D_e_s_k_t_o_p _E_n_v_i_r_o_n_m_e_n_t _S_u_b_s_y_s_t_e_m _D_i_s_k _S_p_a_c_e
  110.             _R_e_q_u_i_r_e_m_e_n_t_s
  111.  
  112.        This section lists the subsystems (and their sizes) of
  113.        Common Desktop Environment.
  114.  
  115.        If you are installing this product for the first time, the
  116.        subsystems marked ``default'' are the ones that are
  117.        installed if you use the ``go'' menu item.  To install a
  118.        different set of subsystems, use the ``install,''
  119.        ``remove,'' ``keep,'' and ``step'' commands in _i_n_s_t to
  120.        customize the list of subsystems to be installed, then
  121.        select the ``go'' menu item.
  122.  
  123.        Note:  The listed subsystem sizes are approximate. Refer to
  124.               the _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e for information
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   - 3 -
  137.  
  138.  
  139.  
  140.               on finding exact sizes.
  141.        If you install every subsystem, approximately 130 MB of disk
  142.        space will be required. A default installation requires
  143.        approximately 50 MB.
  144.  
  145.        Subsystem Name                Subsystem Size
  146.                                      (1 KB blocks)
  147.        _c_d_e._d_e_m_o._d_e_v                         857
  148.        _c_d_e._m_a_n._d_e_v__b_o_o_k_s                 20,179
  149.        _c_d_e._m_a_n._d_e_v__m_a_n                    3,342
  150.        _c_d_e._m_a_n._e_o_e__b_o_o_k_s                 26,406
  151.        _c_d_e._m_a_n._e_o_e__h_e_l_p (default)        11,047
  152.        _c_d_e._m_a_n._e_o_e__m_a_n (default)          1,345
  153.        _c_d_e._m_a_n._r_e_l_n_o_t_e_s (default)            33
  154.        _c_d_e._s_w._a_p_p_b_u_i_l_d_e_r                 10,875
  155.        _c_d_e._s_w._c_l_i_e_n_t (default)                5
  156.        _c_d_e._s_w._d_s_o (default)               9,815
  157.        _c_d_e._s_w._e_o_e (default)              23,893
  158.        _c_d_e._s_w._h_d_r                         1,091
  159.        _c_d_e._s_w._h_e_l_p_b_u_i_l_d_e_r                 3,101
  160.        _c_d_e._s_w._l_i_b                        12,594
  161.        _c_d_e._s_w._t_e_d_s_c_a_p_e                      897
  162.        _c_d_e._s_w._t_e_r_m_i_n_f_o (default)              2
  163.  
  164.  
  165.        2.3  _I_n_s_t_a_l_l_a_t_i_o_n__M_e_t_h_o_d
  166.  
  167.        All of the subsystems for Common Desktop Environment can be
  168.        installed using IRIX's iiiinnnnsssstttt or sssswwwwmmmmggggrrrr. You do not need to use
  169.        the miniroot. Refer to the _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e
  170.        for complete installation instructions.
  171.  
  172.        Before installation, any previous installation of TED should
  173.        be removed using the command ////uuuussssrrrr////ddddtttt////aaaaddddmmmmiiiinnnn////ddddeeeeiiiinnnnssssttttaaaallllllll. See
  174.        the TED Installation Guide for details.
  175.  
  176.        2.4  _P_r_e_r_e_q_u_i_s_i_t_e_s
  177.  
  178.  
  179.        If you want to install ccccddddeeee....sssswwww....cccclllliiiieeeennnntttt, you must also install
  180.        xxxx____eeeeooooeeee....sssswwww....XXXXooooppppttttffffoooonnnnttttssss, xxxx____eeeeooooeeee....sssswwww....eeeeooooeeee, ccccddddeeee....sssswwww....tttteeeerrrrmmmmiiiinnnnffffoooo and
  181.        ttttoooooooollllttttaaaallllkkkk____eeeeooooeeee....sssswwww....rrrruuuunnnnttttiiiimmmmeeee.
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.                                   - 4 -
  194.  
  195.  
  196.  
  197.        If you want to install ccccddddeeee....sssswwww....eeeeooooeeee, you must also install
  198.        ccccddddeeee....sssswwww....cccclllliiiieeeennnntttt, ccccddddeeee....sssswwww....ddddssssoooo and ttttoooooooollllttttaaaallllkkkk____eeeeooooeeee....sssswwww....rrrruuuunnnnttttiiiimmmmeeee.
  199.  
  200.        If you want to install ccccddddeeee....sssswwww....tttteeeeddddssssccccaaaappppeeee, you must also
  201.        install ccccddddeeee....sssswwww....eeeeooooeeee and nnnneeeettttssssccccaaaappppeeee....sssswwww....cccclllliiiieeeennnntttt.
  202.  
  203.        If you want to install ccccddddeeee....sssswwww....hhhhddddrrrr, you must also install
  204.        ccccddddeeee....sssswwww....eeeeooooeeee.
  205.  
  206.        If you want to install ccccddddeeee....sssswwww....lllliiiibbbb, you must also install
  207.        ccccddddeeee....sssswwww....hhhhddddrrrr.
  208.  
  209.        If you want to install ccccddddeeee....sssswwww....hhhheeeellllppppbbbbuuuuiiiillllddddeeeerrrr, you must also
  210.        install ccccddddeeee....sssswwww....eeeeooooeeee and ccccddddeeee....mmmmaaaannnn....eeeeooooeeee____hhhheeeellllpppp.
  211.  
  212.        If you want to install ccccddddeeee....mmmmaaaannnn....eeeeooooeeee____hhhheeeellllpppp, you must also
  213.        install ccccddddeeee....sssswwww....eeeeooooeeee.
  214.  
  215.        If you want to install ccccddddeeee....ddddeeeemmmmoooo....ddddeeeevvvv, you must also install
  216.        ccccddddeeee....sssswwww....hhhhddddrrrr.
  217.  
  218.        If you want to install ccccddddeeee....sssswwww....aaaappppppppbbbbuuuuiiiillllddddeeeerrrr, you must also
  219.        install ccccddddeeee....sssswwww....hhhhddddrrrr, C compiler and frontend packages.
  220.  
  221.        The Application Manager has pre-configured application icons
  222.        for a number of IRIX/Magic applications, e.g. Insight. These
  223.        will not work if the appropriate application packages are
  224.        not installed.
  225.  
  226.  
  227.        2.5  _C_o_n_f_i_g_u_r_a_t_i_o_n__F_i_l_e_s
  228.  
  229.        There are many configuration files in CDE.  These are
  230.        discussed in the Common Desktop Environment: Advanced User's
  231.        and System Administrator's Guide.
  232.  
  233.        2.6  _O_t_h_e_r__I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  234.  
  235.  
  236.  
  237.        2.6.1  _I_n_s_t_a_l_l_i_n_g__w_i_t_h__N_F_S_-_m_o_u_n_t_e_d__/_u_s_r_/_d_t   It is possible
  238.        to install CDE so that the bulk of CDE is installed into an
  239.        NFS-mounted ////uuuussssrrrr////ddddtttt//// directory.  In this case the subsystem
  240.        _c_d_e._s_w._c_l_i_e_n_t needs to be installed on each machine which is
  241.        mounting the remaining CDE subsystems from an NFS server.
  242.        After the subsystem is installed, follow section 2.7.2 to
  243.        enable CDE.
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.                                   - 5 -
  260.  
  261.  
  262.  
  263.        2.6.2  _E_n_a_b_l_i_n_g__C_D_E   After installation, CDE needs to be
  264.        enabled as root. This can be done in either of two ways:
  265.  
  266.  
  267.          1.  Execute the command ddddttttccccoooonnnnffffiiiigggg ----eeee.
  268.  
  269.          2.  cccchhhhkkkkccccoooonnnnffffiiiigggg ddddttttllllooooggggiiiinnnn oooonnnn and cccchhhhkkkkccccoooonnnnffffiiiigggg xxxxddddmmmm ooooffffffff
  270.  
  271.        This enables CDE services, and arranges that the CDE login
  272.        service ddddttttllllooooggggiiiinnnn will come up after you next reboot your
  273.        machine.
  274.  
  275.  
  276.        2.6.3  _D_i_s_a_b_l_i_n_g__C_D_E   To switch back to using xxxxddddmmmm as the
  277.        login service, run either of the following as root:
  278.  
  279.  
  280.          1.  Execute the command ////uuuussssrrrr////ddddtttt////bbbbiiiinnnn////ddddttttccccoooonnnnffffiiiigggg ----dddd.
  281.  
  282.          2.  cccchhhhkkkkccccoooonnnnffffiiiigggg ddddttttllllooooggggiiiinnnn ooooffffffff and cccchhhhkkkkccccoooonnnnffffiiiigggg xxxxddddmmmm oooonnnn
  283.  
  284.        This arranges that xxxxddddmmmm acts as the login service after the
  285.        next reboot of your machine.
  286.  
  287.        It does NOT disable other CDE services.
  288.  
  289.  
  290.        2.6.4  _A_l_l_o_w_i_n_g__A_c_c_e_s_s__t_o__U_s_e_r_s__w_i_t_h_o_u_t__a__P_a_s_s_w_o_r_d   By
  291.        default, users without a password cannot log in. To disable
  292.        this facility, remove the keyword ppppaaaasssssssswwwwdddd____rrrreeeeqqqquuuuiiiirrrreeeedddd from the
  293.        following line in ////eeeettttcccc////ddddtttt////ccccoooonnnnffffiiiigggg////ppppaaaammmm....ccccoooonnnnffff:
  294.  
  295.        ddddttttllllooooggggiiiinnnn aaaauuuutttthhhh rrrreeeeqqqquuuuiiiirrrreeeedddd  ////uuuussssrrrr////ddddtttt////lllliiiibbbb////sssseeeeccccuuuurrrriiiittttyyyy////ppppaaaammmm____uuuunnnniiiixxxx....ssssoooo....1111
  296.        ppppaaaasssssssswwwwdddd____rrrreeeeqqqquuuuiiiirrrreeeedddd
  297.  
  298.  
  299.        2.6.5  _S_w_i_t_c_h_i_n_g__t_o__C_D_E
  300.  
  301.        2.6.5.1  _G_u_i_d_e_l_i_n_e_s__f_o_r__U_s_e_r_s__o_f__O_t_h_e_r__D_e_s_k_t_o_p_s   If you
  302.        have previously used the _I_n_d_i_g_o _M_a_g_i_c _D_e_s_k_t_o_p the following
  303.        points will help ease your transition to using the Common
  304.        Desktop Environment:
  305.  
  306.  
  307.           +o Preferences that you previously set from the Toolchest
  308.             Menu can now be set from the CDE Style manager. This
  309.             includes items such as Colors, Fonts, Mouse controls
  310.             and so forth.
  311.  
  312.           +o Many of the tools you previously accessed through the
  313.             Toolchest Menu and the Icon Catalog can now be accessed
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.                                   - 6 -
  326.  
  327.  
  328.  
  329.             from the CDE Application Manager.
  330.  
  331.  
  332.        2.6.5.2  _G_e_n_e_r_a_l _G_u_i_d_e_l_i_n_e_s _f_o_r _P_r_e_v_i_o_u_s _X _W_i_n_d_o_w _S_y_s_t_e_m
  333.        _U_s_e_r_s  If you have previously run X11, you must be aware of
  334.        the following major differences between a standard X11
  335.        environment and the SGI CDE.
  336.  
  337.           +o CDE does not use a startup script (such as
  338.             $$$$HHHHOOOOMMMMEEEE////....xxxxiiiinnnniiiittttrrrrcccc or $$$$HHHHOOOOMMMMEEEE////....xxxx11111111ssssttttaaaarrrrtttt). The functionality
  339.             of the startup script is replaced by the CDE Session
  340.             Manager.
  341.  
  342.           +o CDE does not automatically load a user-specific
  343.             resource file (e.g. $$$$HHHHOOOOMMMMEEEE////....XXXXddddeeeeffffaaaauuuullllttttssss). Resources are
  344.             loaded for a CDE session by the Session Manager.
  345.  
  346.           +o The $$$$HHHHOOOOMMMMEEEE////....pppprrrrooooffffiiiilllleeee (or $$$$HHHHOOOOMMMMEEEE////....llllooooggggiiiinnnn) file is not
  347.             explicitly used by CDE. You can request that these
  348.             files be read (or sourced) in by modifying the
  349.             $$$$HHHHOOOOMMMMEEEE////....ddddttttpppprrrrooooffffiiiilllleeee file.
  350.  
  351.           +o CDE uses the CDE Window Manager (based on the Motif
  352.             Window Manager, mmmmwwwwmmmm).
  353.  
  354.           +o If you have previously run the X Window System, you may
  355.             have an entry in your $$$$HHHHOOOOMMMMEEEE////....pppprrrrooooffffiiiilllleeee (or $$$$HHHHOOOOMMMMEEEE////....llllooooggggiiiinnnn)
  356.             file that runs ....xxxx11111111ssssttttaaaarrrrtttt. You must remove this entry;
  357.             otherwise, the script may run when you log into the
  358.             system and request that your ....llllooooggggiiiinnnn be sourced.
  359.  
  360.  
  361.        2.6.6  _M_o_v_i_n_g__y_o_u_r__R_e_s_o_u_r_c_e_s__i_n_t_o__C_D_E  Before you
  362.        incorporate previous resources into the CDE environment, you
  363.        should carefully examine them and choose only those features
  364.        that you want in the new environment. Keep in mind that
  365.        resources that specify fonts and colours for clients will
  366.        prevent the CDE Style Manager from customizing those
  367.        resources. There are two ways to incorporate resources you
  368.        have already been using into the CDE environment:
  369.  
  370.  
  371.           +o Resources to be applied system-wide (for all users) can
  372.             be placed into
  373.  
  374.             ////uuuussssrrrr////ddddtttt////ccccoooonnnnffffiiiigggg////CCCC////ssssyyyyssss....rrrreeeessssoooouuuurrrrcccceeeessss.
  375.  
  376.             before any users have run a CDE session.
  377.  
  378.             This file is read by the Session Manager the first time
  379.             a user logs into CDE. However, be aware that this file
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.                                   - 7 -
  392.  
  393.  
  394.  
  395.             is not read once the user has run a CDE session and has
  396.             a
  397.  
  398.             $$$$HHHHOOOOMMMMEEEE////....ddddtttt////sssseeeessssssssiiiioooonnnnssss////ccccuuuurrrrrrrreeeennnntttt____oooorrrr____hhhhoooommmmeeee////ddddtttt....rrrreeeessssoooouuuurrrrcccceeeessss
  399.  
  400.             file saved by the Session Manager.
  401.  
  402.           +o Resources to be applied on a per-user basis are best
  403.             merged into the user's resource database during a CDE
  404.             session. To merge the resources:
  405.  
  406.             a. Copy $$$$HHHHOOOOMMMMEEEE////....XXXXddddeeeeffffaaaauuuullllttttssss to a new file.
  407.  
  408.             b. Edit the new file to specify the resources you
  409.             wished passed into the CDE environment.
  410.  
  411.             c. Execute the following command from a terminal window
  412.             running during a session:  xxxxrrrrddddbbbb ----mmmmeeeerrrrggggeeee ----nnnnooooccccpppppppp
  413.             <<<<ffffiiiilllleeeennnnaaaammmmeeee>>>> where <<<<ffffiiiilllleeeennnnaaaammmmeeee>>>> is the name of the edited
  414.             file. This merges the resources into the X servers
  415.             RRRREEEESSSSOOOOUUUURRRRCCCCEEEE____MMMMAAAANNNNAAAAGGGGEEEERRRR property string.
  416.  
  417.  
  418.        2.6.7  _E_n_v_i_r_o_n_m_e_n_t__V_a_r_i_a_b_l_e_s  The login manager has various
  419.        environment variables built in. It also provides ways to:
  420.  
  421.           +o Override the built-in values.
  422.  
  423.           +o Add additional environment variables.
  424.  
  425.        Both system-wide and personal variables can be specified.
  426.  
  427.           +o System-wide variables are placed in:
  428.             ////eeeettttcccc////ddddtttt////ccccoooonnnnffffiiiigggg////XXXXccccoooonnnnffffiiiigggg
  429.  
  430.           +o The eeeennnnvvvviiiirrrroooonnnnmmmmeeeennnntttt resource is used to set the value of
  431.             environment resources. For example, the following line
  432.             specifies a system-wide editor and language:
  433.             DDDDttttllllooooggggiiiinnnn****eeeennnnvvvviiiirrrroooonnnnmmmmeeeennnntttt:::: EEEEDDDDIIIITTTTOOOORRRR====vvvviiii LLLLAAAANNNNGGGG====CCCC
  434.  
  435.           +o Variables specified on a per-display basis are placed
  436.             in:  ////eeeettttcccc////ddddtttt////bbbbiiiinnnn////XXXXsssseeeessssssssiiiioooonnnn
  437.  
  438.           +o User-specific variables are set in $$$$HHHHOOOOMMMMEEEE////....ddddttttpppprrrrooooffffiiiilllleeee.
  439.             The ....ddddttttpppprrrrooooffffiiiilllleeee file should contain only variable
  440.             settings. It should contain neithe shell commands that
  441.             require terminal I/O nor commands that run in the
  442.             foreground.
  443.  
  444.        To execute the users ....llllooooggggiiiinnnn file at the time you log in, the
  445.        appropriate source command for the user's shell type (sssshhhh,,,,
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.                                   - 8 -
  458.  
  459.  
  460.  
  461.        ccccsssshhhh oooorrrr kkkksssshhhh) must first be uncommented. The source commands
  462.        are the last two entries in the $$$$HHHHOOOOMMMMEEEE////....ddddttttpppprrrrooooffffiiiilllleeee.
  463.  
  464.  
  465.        2.6.8  _S_w_i_t_c_h_i_n_g__t_o__t_h_e__d_t_w_m__W_i_n_d_o_w__M_a_n_a_g_e_r   This section
  466.        describes migrating settings from mmmmwwwwmmmm to ddddttttwwwwmmmm.  Similar
  467.        actions are required to switch from 4444DDDDwwwwmmmm to ddddttttwwwwmmmm.
  468.  
  469.        If you have been using the mmmmwwwwmmmm window manager, switching to
  470.        the ddddttttwwwwmmmm window manager involves:
  471.  
  472.           +o Moving the customizations from the mmmmwwwwmmmm configuration
  473.             file ($$$$HHHHOOOOMMMMEEEE////....mmmmwwwwmmmmrrrrcccc) into the ddddttttwwwwmmmmrrrrcccc configuration file
  474.             ($$$$HHHHOOOOMMMMEEEE////....ddddtttt////ddddttttwwwwmmmmrrrrcccc). To do this:
  475.  
  476.             a. Copy ////uuuussssrrrr////ddddtttt////ccccoooonnnnffffiiiigggg////CCCC////ssssyyyyssss....ddddttttwwwwmmmmrrrrcccc to
  477.             $$$$HHHHOOOOMMMMEEEE////....ddddtttt////ddddttttwwwwmmmmrrrrcccc.  Give the new file write permission.
  478.  
  479.             b. Copy the customizations you've made in ....mmmmwwwwmmmmrrrrcccc into
  480.             ddddttttwwwwmmmmrrrrcccc.
  481.  
  482.             c. If necessary, use the following ddddttttwwwwmmmm resources to
  483.             define the custom button bindings and key bindings you
  484.             want to use:
  485.             ddddttttwwwwmmmm****bbbbuuuuttttttttoooonnnnBBBBiiiinnnnddddiiiinnnnggggssss::::       BBBBuuuuttttttttoooonnnnBBBBiiiinnnnddddiiiinnnnggggssssSSSSeeeettttNNNNaaaammmmeeee
  486.             ddddttttwwwwmmmm****kkkkeeeeyyyyBBBBiiiinnnnddddiiiinnnnggggssss::::          KKKKeeeeyyyyBBBBiiiinnnnddddiiiinnnnggggssssSSSSeeeettttNNNNaaaammmmeeee
  487.  
  488.             d. If you want to use a different workspace (root)
  489.             menu, replace the button binding:
  490.  
  491.             <<<<BBBBttttnnnn1111DDDDoooowwwwnnnn>>>> rrrrooooooootttt ffff....mmmmeeeennnnuuuu DDDDttttRRRRoooooooottttMMMMeeeennnnuuuu
  492.  
  493.             <<<<BBBBttttnnnn3333DDDDoooowwwwnnnn>>>> rrrrooooooootttt ffff....mmmmeeeennnnuuuu DDDDttttRRRRoooooooottttMMMMeeeennnnuuuu
  494.  
  495.             with
  496.  
  497.             <<<<BBBBttttnnnn1111DDDDoooowwwwnnnn>>>> rrrrooooooootttt ffff....mmmmeeeennnnuuuu mmmmyyyy____mmmmeeeennnnuuuu____nnnnaaaammmmeeee
  498.  
  499.             <<<<BBBBttttnnnn3333DDDDoooowwwwnnnn>>>> rrrrooooooootttt ffff....mmmmeeeennnnuuuu mmmmyyyy____mmmmeeeennnnuuuu____nnnnaaaammmmeeee
  500.  
  501.             e. Change any mmmmwwwwmmmm resources to ddddttttwwwwmmmm resources in the
  502.             resource database. For example, you would need to
  503.             change the resource.
  504.             MMMMwwwwmmmm****kkkkeeeeyyyybbbbooooaaaarrrrddddFFFFooooccccuuuussssPPPPoooolllliiiiccccyyyy::::   ppppooooiiiinnnntttteeeerrrr
  505.  
  506.             to:
  507.  
  508.             DDDDttttwwwwmmmm****kkkkeeeeyyyybbbbooooaaaarrrrddddFFFFooooccccuuuussssPPPPoooolllliiiiccccyyyy::::  ppppooooiiiinnnntttteeeerrrr
  509.  
  510.             There are three ways to modify the resource database
  511.             for the window manager. The way you choose depends on
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.                                   - 9 -
  524.  
  525.  
  526.  
  527.             the scope of the change and whether or not the user has
  528.             already run a CDE session:
  529.  
  530.                +o To provide system-wide resources, you can edit the
  531.                  file ////eeeettttcccc////ddddtttt////aaaapppppppp----ddddeeeeffffaaaauuuullllttttssss////CCCC////DDDDttttwwwwmmmm Note, however,
  532.                  that this file could be replaced by future CDE
  533.                  updates.
  534.  
  535.                +o The file ////eeeettttcccc////ddddtttt////ccccoooonnnnffffiiiigggg////CCCC////ssssyyyyssss....rrrreeeessssoooouuuurrrrcccceeeessss is read by
  536.                  the Session Manager the first time a user logs
  537.                  into CDE. Thus, you can place system-wide
  538.                  resources there. However, be aware that this file
  539.                  is not read once the user has run a CDE session
  540.                  and has a resource database saved by the session
  541.                  manager.
  542.  
  543.                +o Once the user has run a CDE session, user-specific
  544.                  resources are added directly to the
  545.                  RRRREEEESSSSOOOOUUUURRRRCCCCEEEE____MMMMAAAANNNNAAAAGGGGEEEERRRR property string. See "Moving your
  546.                  Resources to the CDE Environment" earlier.
  547.  
  548.             To replace your XXXX11111111 startup script for CDE sessions:
  549.  
  550.                +o Log into a CDE session.
  551.  
  552.                +o Use a terminal emulator to start the applications
  553.                  that were previously started from your XXXX11111111 startup
  554.                  script. Do not start a window manager (the CDE
  555.                  window manager will already be running).
  556.  
  557.                +o You now have two choices:  a. You can proceed with
  558.                  your session, opening and closing applications as
  559.                  necessary. your next session will start the
  560.                  applications running at the end of your previous
  561.                  session. This is the default behaviour.  b. You
  562.                  can save and use the same session each time you
  563.                  log in.
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.