home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.2 Applications 1996 August / Silicon_Graphics_812-0542-002.iso / relnotes / print / ch4.z / ch4
Text File  |  1996-08-03  |  8KB  |  199 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        4.  _K_n_o_w_n__P_r_o_b_l_e_m_s__a_n_d__W_o_r_k_a_r_o_u_n_d_s
  9.  
  10.  
  11.        Known problem with the product and ways to work around them.
  12.  
  13.           +o Some third party Impressario printer drivers are COFF
  14.             binaries and will not work after upgrading to IRIX 6.2.
  15.             Print drivers are in the directory /usr/lib/print.  The
  16.             _f_i_l_e(1) command can be used to determine if a binary is
  17.             COFF.  Known third party drivers that are COFF are
  18.             "PhaserPrint for Impressario" from Tektronix and
  19.             Genicom drivers supplied by Genicom for the Genicom
  20.             9080, 9160 and 9170 printers.  Contact your vendor for
  21.             updated drivers.
  22.  
  23.           +o After updating to IRIX 6.2 the Options button on the
  24.             Printer Manager screen and the More Options button on
  25.             the PrintPanel screen may no longer work for some
  26.             printers.  When the Options button is selected a
  27.             program in the /var/spool/lp/gui_interface (or
  28.             /var/spool/lp/gui_interface/ELF) is run to display the
  29.             options menu.  All files in /var/spool/lp/gui_interface
  30.             are COFF binaries and are ignored under IRIX 6.2 (6.2
  31.             does not support COFF binaries) which can result in the
  32.             More Options button not being available.  The
  33.             workaround is to update the print server with the
  34.             latest Impressario drivers (which should be ELF
  35.             binaries) and then re-install the printer on the server
  36.             and the client using the Printer Manager.
  37.  
  38.           +o When configuring a remote printer using the _p_r_i_n_t_e_r_s
  39.             tool if the hostname specified has trailing blanks then
  40.             the connection will fail.
  41.  
  42.           +o Many printers that attach directly to a network
  43.             implement lpd as a communication protocol.  (In this
  44.             case a host computer system is not involved; instead,
  45.             the printer is connected directly to the network).
  46.             Most of these printers should not be configured using
  47.             the _p_r_i_n_t_e_r_s(1M) tool.  Instead, install the
  48.             _p_r_i_n_t._s_w._b_s_d_l_p_r software and configure lpr to print to
  49.             these printers.  The _p_r_i_n_t_e_r_s(1M) tool goes through an
  50.             auto-discovery process to determine if the remote
  51.             system is an SGI or a BSD/lpd print server.  This
  52.             process often 'confuses' the printer's network card as
  53.             connections are made to various services in an attempt
  54.             to discover the protocol the remote system supports (a
  55.             remote computer system will handle these connections
  56.             without problems but printer network cards often do
  57.             not).
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.             Impressario (an optional product) includes drivers for
  75.             network printers that access the network printer
  76.             directly via a TCP socket connection (as opposed to
  77.             treating the network printer as a print server with
  78.             full spooling capabilities as is the case when lpd
  79.             protocols are used).  This is functionally equivalent
  80.             to connecting the printer to a physical port on the
  81.             workstation allowing the lp spooler on the workstation
  82.             to generate the banner page, control number of copies,
  83.             get printer status and perform other spooler tasks.
  84.             You may wish to purchase Impressario to communicate
  85.             with network printers.  NOTE: To support a printer
  86.             directly connected to a network you only need to
  87.             install Impressario on one SGI system (designated as
  88.             the print server for the network printer(s)).  Other
  89.             systems can then be set up as clients to the SGI print
  90.             server which will process the print jobs and then send
  91.             the files to the network printer for printing.
  92.  
  93.           +o When _m_a_n -_t is used to print a man page two print jobs
  94.             are submitted (only one print job should be submitted).
  95.             One of the print jobs is empty and may cause the lp
  96.             system to send email to the submitter notifying them to
  97.             check the /var/spool/lp/log file.  This message can be
  98.             ignored.  The man page will still be printed.
  99.  
  100.           +o When _m_a_n -_t is used to print a man page and the print
  101.             server is running Impressario 1.2 the following message
  102.             will be logged in /var/spool/lp/log: _U_n_k_n_o_w_n _c_o_m_m_a_n_d
  103.             _l_i_n_e _o_p_t_i_o_n :: -_m_a_n_p_a_g_e.  The man page will still be
  104.             printed.  Impressario 2.0 supports the -manpage option.
  105.  
  106.           +o On Indy systems with SCSI-2 devices, there is currently
  107.             a 2m (6 foot) limit on external cable length for SCSI
  108.             devices instead of the normal 6m (18 foot) maximum
  109.             cable length.  If you experience "SCSI Bus Reset"
  110.             problems, try a shorter SCSI cable, and especially try
  111.             a high-quality SCSI cable.  The importance of proper
  112.             cabling and termination cannot be overstated.  The
  113.             optional second external SCSI bus adapter for the Indy
  114.             can also be used to allow the addition of more external
  115.             devices.
  116.  
  117.           +o The _P_r_i_n_t_P_a_n_e_l (_g_l_p) program accepts filenames that
  118.             begin with a '$' sign. Typically these filenames
  119.             reference environment variables (e.g. $HOME/foo).
  120.             However, if a filename is specified that begins with a
  121.             '$' and does not have a directory component (e.g. $foo)
  122.             and there is no file or environment variable
  123.             corresponding to the filename and the program was
  124.             launched from a shell window, the _P_r_i_n_t_P_a_n_e_l program
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   - 3 -
  137.  
  138.  
  139.  
  140.             will hang. The same is true of filenames beginning with
  141.             the '#' character. Note that this only effects
  142.             _P_r_i_n_t_P_a_n_e_l programs launched from a shell window and
  143.             not from the File Manager or desktop. The occurrence of
  144.             these types of filenames is rare and the need to print
  145.             such files is even more rare.  There are two
  146.             workarounds.  First, if you are printing a filename
  147.             that begins with '$' or '#', escape the character
  148.             (.e.g. $foo should be specified as \$foo). The second
  149.             workaround concerns dealing with a hung _P_r_i_n_t_P_a_n_e_l. If
  150.             the program hangs you can simply kill it from the shell
  151.             in which it was invoked.
  152.  
  153.           +o If two _P_r_i_n_t_P_a_n_e_l programs request a printer specific
  154.             options panel for the same printer at the same time, it
  155.             is possible for one options panel to appear over one
  156.             _P_r_i_n_t_P_a_n_e_l while being managed by the other _P_r_i_n_t_P_a_n_e_l.
  157.             The effect of this is that when one _P_r_i_n_t_P_a_n_e_l is
  158.             iconified, the options panel for the other _P_r_i_n_t_P_a_n_e_l
  159.             is removed from the screen and vice versa. This problem
  160.             does not effect the setting of printer specific
  161.             options.
  162.  
  163.           +o The busy cursor may not return to normal after a
  164.             printer specific options panel is displayed by the
  165.             _P_r_i_n_t_P_a_n_e_l program or the _P_r_i_n_t_e_r _M_a_n_a_g_e_r.  This does
  166.             not effect the operation of the options panel. The
  167.             problem exists only with the options panels provided by
  168.             certain third party printer products.
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.