home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.2 Applications 1996 August / Silicon_Graphics_812-0542-002.iso / relnotes / Impressario / ch5.z / ch5
Text File  |  1996-08-03  |  18KB  |  463 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        5.  _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.        5.1  _I_m_p_r_e_s_s_a_r_i_o__P_r_o_d_u_c_t__S_p_e_c_i_f_i_c
  11.  
  12.           +o If you power cycle an Indy with an HP LaserJet 5/5N/5M
  13.             attached you get this error message:
  14.  
  15.               22 PARALLEL IO ERROR, PRESS GO KEY
  16.  
  17.             Pressing GO clears the error.
  18.  
  19.           +o The older ftr(1) database format, .ctr files are not
  20.             supported anymore.  Older Impressario 1.2 drivers and
  21.             some third party drivers might check for the existence
  22.             of the file and disable the printer if the file is not
  23.             found.  The command "lpstat -t" will indicate that the
  24.             printer has been disabled with a reason "WorkSpace
  25.             filetype database not built.  Please type 'su ; cd
  26.             /usr/lib/filetype ; make".
  27.  
  28.             To workaround this problem, edit the
  29.             /var/spool/lp/model/<model_file> where <model_file> is
  30.             the correct model file for your printer.  Find the
  31.             lines:
  32.  
  33.             if [ ! -r /usr/lib/filetype/workspace.ctr ]; then
  34.                    disable -r"WorkSpace filetype database not
  35.             built.  Please type 'su ; cd /usr/lib/filetype ; make'"
  36.             $printer 1>>$logfile 2>&1
  37.                    exit 2 fi
  38.  
  39.             and remove them.  Do the same for the file
  40.             /var/spool/lp/interface/<printer_name> where
  41.             <printer_name> is the name of the printer.  You can
  42.             then enable the printer with the command (as root)
  43.             "enable <printer_name>" (where <printer_name> is the
  44.             name of the printer).
  45.  
  46.           +o The PostScript interpreter (psrip) when invoked runs
  47.             with the user ID of "lp" (suid lp).  The PostScript
  48.             language includes file operators to read, write and
  49.             delete files.  It is possible to write a PostScript
  50.             program to manipulate files and then submit it to psrip
  51.             to be run.  The PostScript program running under psrip
  52.             would be able to read, write or delete any file that
  53.             can be accessed as user "lp".
  54.  
  55.           +o If you print a GIF file that has a transparency color
  56.             defined the transparency color is printed.  (It is
  57.             common to set a transparent color for GIF files used in
  58.             web pages so the image "floats" against the web page
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.             background.)
  75.  
  76.           +o If you install a printer driver that requires the
  77.             PostScript interpreter and a valid FLEXlm node-lock
  78.             license is not available for the PostScript
  79.             interpreter, the printer will still appear as a valid
  80.             choice from the Printer Manager.  That is, the Printer
  81.             Manager does not warn you that you are installing a
  82.             printer that will not work until a valid FLEXlm node-
  83.             lock license is installed.  Note that starting with
  84.             Impressario 2.0 printer drivers that require the
  85.             PostScript interpreter do NOT install by default.
  86.  
  87.           +o If you install Impressario 2.1 and have not removed and
  88.             replaced the printer (you must remove and replace the
  89.             printer using the printer manager anytime you upgrade
  90.             Impressario) print jobs may appear to fail silently if
  91.             a valid FLEXlm license is not available (an error will
  92.             be logged in /var/spool/lp/log indicating a license
  93.             failure but no other notification will be done).
  94.             Impressario 2.1 print drivers check for a valid license
  95.             and will print a message if a license failed.  Older
  96.             drivers do not perform this check and do not print the
  97.             warning.
  98.  
  99.           +o As part of the IRIX 6.2 upgrade process older
  100.             Impressario 1.2 images may be removed (depending on how
  101.             conflicts are resolved during the 6.2 installation).
  102.             This causes the history of installed Impressario sub-
  103.             systems to be "reset" and when you install Impressario
  104.             2.1 not install of of the same product images that were
  105.             previously installed under Impressario 1.2.  If this
  106.             happens you may find that when you run the Printer
  107.             Manager to remove and re-install the printer (part of
  108.             the Impressario 2.1 update process) the printer driver
  109.             you require is not listed.  If this happens, it is
  110.             likely that the impressario images for impr_rip and
  111.             impr_rip_printers have not been installed.  Installing
  112.             impressario images for impr_rip and impr_rip_printers
  113.             (which are not installed by default in Impressario 2.1)
  114.              will resolve this problem.
  115.  
  116.           +o If you see messages in /var/spool/lp/log similar to:
  117.  
  118.               UX:disable: WARNING: printer 'laserjet' now disabled
  119.  
  120.             or the command "lpstat -t" returns a message similar
  121.             to:
  122.  
  123.               /usr/lib/print/laserjet is not an executable.  Please
  124.             reinstall...
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   - 3 -
  137.  
  138.  
  139.  
  140.             it means that impr_rip and impr_rip_printers sub-
  141.             systems have not been installed and you have not
  142.             removed and re-installed the printer (using the Printer
  143.             Manager) since updating to Impressario 2.1 (part of the
  144.             Impressario 2.1 update process).  This is the same
  145.             problem described in the previous bullet item except
  146.             you have tried to print before removing and re-
  147.             installing the printer and the lp spooler detected a
  148.             missing driver normally found in impr_rip_printers and
  149.             shut down the queue for this particular printer.
  150.  
  151.           +o Some scanners may require that a modification be made
  152.             to the /var/sysgen/master.d/wd93 file before the
  153.             scanner will work under IRIX 6.2.  The Ricoh FS1
  154.             scanner will require this.  Other scanners may continue
  155.             to work without the change but you might see a SCSI bus
  156.             timeout when you first add the scanner using the
  157.             scanner manager (adding the scanner a second time with
  158.             the scanner manager then works) or first access the
  159.             scanner after power cycling the system. If you see
  160.             these symptoms change the wd93_syncenable value in
  161.             /var/sysgen/master.d/wd93.  Instructions for changing
  162.             the array elements are in the /var/sysgen/master.d/wd93
  163.             file.  By default, the array values are all set to
  164.             0xfe.  If the current value is 0xfe you can use this
  165.             chart to determine the value to use:
  166.  
  167.              SCSI ID of scanner     wd93_syncenable value to use
  168.                    2                       fa
  169.                    3                       f6
  170.                    4                       ee
  171.                    5                       de
  172.                    6                       be
  173.                    7                       7e
  174.  
  175.             If the current value is not 0xfe then do not use the
  176.             above chart and make sure you understand the
  177.             instructions in the /var/sysgen/master.d/wd93 file
  178.             before making any changes.   You can determine the SCSI
  179.             ID of the scanner by looking at the back of the scanner
  180.             near the SCSI cable or by typing the hinv(1M) command.
  181.             The hinv(1M) command will also tell you which SCSI
  182.             controller the scanner is connected to (for most
  183.             systems it will be SCSI Controller 0).  Note that some
  184.             scanners identify themselves as a CPU device and
  185.             hinv(1M) will report them as a CPU in this case.
  186.  
  187.             After updating /var/sysgen/master.d/wd93 build a new
  188.             kernel with the command "/etc/autoconfig -f" and then
  189.             reboot the system.
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                   - 4 -
  203.  
  204.  
  205.  
  206.           +o The Ricoh FS1 and Sharp scanners will not work with the
  207.             optional GIO SCSI card for Indy systems (use the
  208.             built-in SCSI port, instead).
  209.  
  210.           +o HPGL/2 Files: Impressario cannot automatically
  211.             recognize HPGL/2 files.  To print HPGL/2 on your
  212.             DesignJet plotter, you must select the "None (pass file
  213.             "as is")" from the graphical options panel, or by
  214.             inserting the word "raw" into the saved options in the
  215.             printpanel "Printer Specific Options" area.  Otherwise
  216.             HPGL/2 files may be incorrectly auto-recognized as text
  217.             files, and printed literally.  Please note that when
  218.             you select "None (pass file "as is")" you cannot print
  219.             other file types:  data is sent unprocessed to the
  220.             printer.  Install a second network queue for the
  221.             printer and save different options for each queue if
  222.             you wish to have both interfaces available
  223.             simultaneously: see the _I_m_p_r_e_s_s_a_r_i_o _U_s_e_r'_s _G_u_i_d_e for
  224.             more information on doing this.
  225.  
  226.           +o If you run out of disk space in /_u_s_r/_t_m_p on the
  227.             Impressario server, print jobs fail silently.
  228.  
  229.           +o Hewlett-Packard LaserJet II and III series printers do
  230.             not work properly with less than 1.5 Mbytes of memory.
  231.             LaserJet 4 series printers require at least 4 Mbytes of
  232.             memory.  If your output is garbled or only partially
  233.             printed, make sure that you have enough memory
  234.             installed in the printer.
  235.  
  236.           +o If you cancel a plot job on a DesignJet plotter using
  237.             the plotter's front panel CANCEL button the SGI print
  238.             spooler will not realize that the plot has been
  239.             canceled.  You should first cancel the job using the
  240.             cancel(1) command or from the PrintStatus panel and
  241.             then press the cancel button on the plotter.
  242.  
  243.           +o Support for the Apple LaserWriter covers the
  244.             LaserWriter Plus, II, IINT, IINTX, IIf, and IIg. Any
  245.             other models of Apple LaserWriter are not currently
  246.             supported.
  247.  
  248.           +o Apple LaserWriter IIf printers with less than 4 Mbytes
  249.             of memory are not supported.
  250.  
  251.           +o Apple LaserWriter IIg printers with less than 8 Mbytes
  252.             of memory cannot print the entire imageable area of the
  253.             page. You must send the file
  254.             /_u_s_r/_l_i_b/_p_r_i_n_t/_d_a_t_a/_L_W__2_G__p_h_o_t_o_g_r_a_d_e__o_f_f to printers
  255.             with less than 8 Mbytes of memory using the command:
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.                                   - 5 -
  269.  
  270.  
  271.  
  272.             ccccaaaatttt ////uuuussssrrrr////lllliiiibbbb////pppprrrriiiinnnntttt////ddddaaaattttaaaa////LLLLWWWW____2222GGGG____pppphhhhoooottttooooggggrrrraaaaddddeeee____ooooffffffff >>>> ////ddddeeeevvvv////ttttttttyyyydddd[[[[nnnn]]]]
  273.  
  274.             where [_n] is the serial port number. This file turns
  275.             off the PhotoGrade feature of the printer.  The
  276.             recommended solution is to upgrade your printer to at
  277.             least 8 Mbytes of memory.
  278.  
  279.           +o You may experience SCSI resets when attempting to open
  280.             the Sharp JX-320 scanner.
  281.  
  282.           +o For manual feed to work on an HP 4MPlus LaserJet
  283.             printer MP tray must be set to FIRST from the front
  284.             panel.
  285.  
  286.           +o If you have problems with image clipping while printing
  287.             a B size image with an HP 4V LaserJet printer you
  288.             should set resource save to off from the printer front
  289.             panel (go into the MEM CONFIG MENU and set
  290.             RESRCSAVE=OFF).  Optionally, you can add more memory or
  291.             reduce the resolution.
  292.  
  293.           +o If you can not print pdf files you should run
  294.             acroread(1) from the command line (on the print server)
  295.             and accept the license terms and conditions.
  296.  
  297.           +o HP LaserJet 4P owners must set the paper size on the
  298.             front panel and make sure it is the same paper size
  299.             specified using the Impressario Options panel.  A
  300.             mismatch between the front panel setting and the paper
  301.             size specified in a PCL job can cause a paper jam with
  302.             this printer (this is a limitation of the printer).
  303.  
  304.           +o The file /usr/lib/filetype/install/Image.ftr can cause
  305.             Jpeg files to not be printed if it exists.  This file
  306.             should be removed (or moved to another directory).
  307.             After removing, cd to  /usr/lib/filetype and type "make
  308.             clobber" then "make" as root to rebuild the filetype
  309.             rules.  Jpeg files should then print.
  310.             (/usr/lib/filetype/install/Image.ftr was distributed
  311.             with some IRIX 5.3 software bundles and is not needed
  312.             in IRIX 6.2).
  313.  
  314.           +o If you see messages like:
  315.  
  316.             %%[ Error: invalidfont; OffendingCommand: findfont ]%%
  317.             %%[ Flushing: rest of job (to end-of-file) will be
  318.             ignored ]%% Helvetica not found, using Courier.  %%[
  319.             Error: invalidfont; OffendingCommand: findfont ]%% %%[
  320.             Flushing: rest of job (to end-of-file) will be ignored
  321.             ]%% laserjetPJL: ERROR: No data read from input stream!
  322.             laserjetPJL: Not a valid tiff stream %%[ Error:
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.                                   - 6 -
  335.  
  336.  
  337.  
  338.             invalidfont; OffendingCommand: findfont ]%% %%[
  339.             Flushing: rest of job (to end-of-file) will be ignored
  340.             ]%%
  341.  
  342.             it means dps_eoe and/or x_eoe.sw.xdps have not been
  343.             installed.  The directory /usr/lib/DPS is probably
  344.             missing AdobeFonts.upr which is built after
  345.             dps_eoe.sw.dps is installed (an exitop from
  346.             dps_eoe.sw.dps using the makepsres(1) command builds
  347.             AdobeFonts.upr).
  348.  
  349.           +o If your fonts do not appear correct in the printed
  350.             output or fonts of one type are being substituted for
  351.             another type you may not have all of the available
  352.             fonts loaded on the print server.  Verify the subsystem
  353.             x_eoe.sw.Xfonts is loaded with the command "versions
  354.             -av x_eoe.sw.Xfonts".  If nothing is listed from the
  355.             versions command then it is not installed.  If it is
  356.             not installed, you can install it from your IRIX 6.2
  357.             CD.  Note that x_eoe.sw.Xfonts is not loaded by default
  358.             on server systems (any system that does not have a
  359.             graphics head).
  360.  
  361.           +o If you get these errors in ~lp/log for a serial
  362.             printer:
  363.  
  364.             laserwriter: Error querying device attributes.  Reason:
  365.             Invalid argument.  UX:cat: ERROR: Write error (0/4096
  366.             characters written): Broken pipe
  367.  
  368.             check to see if another process is running on the port
  369.             by typing:
  370.  
  371.               ps -ef|grep tty
  372.  
  373.             The midi process running on the same port as a printer
  374.             can cause this problem.
  375.  
  376.           +o The level II PostScript interpreter used in Impressario
  377.             2.0 uses Color Rendering Dictionaries (CRDs) to color
  378.             correct PostScript files that specify color in CIE
  379.             color space.  PostScript files that do not use the CIE
  380.             color space can not be color corrected (an example are
  381.             PostScript files generated by ShowCase and Netscape).
  382.             A rudimentary color correction can be achieved by
  383.             converting these PostScript files to tiff images and
  384.             then print the tiff image using psrip.  To do this, use
  385.             this command:
  386.  
  387.               showcase -p showcase_file | /usr/lib/print/psrip -B8
  388.             -Crgb | lp
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.                                   - 7 -
  401.  
  402.  
  403.  
  404.             or
  405.  
  406.               cat file.ps | /usr/lib/print/psrip -B8 -Crgb | lp
  407.  
  408.             where file.ps is an existing PostScript file.  Note
  409.             that psrip is the software licensed Adobe PostScript
  410.             interpreter and it is likely that psrip will only run
  411.             on the print server.
  412.  
  413.           +o If you run gscan on a dual head (XL-XL) 8-24 bit
  414.             graphics system gscan will not redraw the red box it
  415.             uses to outline the scan area if the gscan window is
  416.             moved.  gclear can be used to remove the red box in
  417.             this case.
  418.  
  419.        5.2  _T_h_i_r_d__P_a_r_t_y__P_r_o_d_u_c_t_s
  420.  
  421.             By design, IRIX 6.2 will not run COFF binaries so any
  422.             Impressario driver that uses COFF binaries will not run
  423.             on IRIX 6.2/Impressario 2.0.
  424.  
  425.           +o SeikoPrint for Impressario 1.1 contains COFF binaries
  426.             and will not run under IRIX 6.2/Impressario 2.0.
  427.  
  428.           +o Tektronix PhaserPrint for Impressario 1.0 contains COFF
  429.             binaries and also uses the obsoleted chunky data format
  430.             (see next item).  As of this writing Tektronix has said
  431.             they will not be supporting Impressario 2.0.  If you
  432.             are using PhaserPrint for Impressario 1.0 you should
  433.             not update the system to IRIX 6.2 / Impressario 2.0.
  434.  
  435.           +o Genicom GenicomPrint 1.1 for Impressario 1.1 and
  436.             GenicomPrint 1.2 for Impressario 1.1 from Genicom
  437.             contain COFF binaries and will not run on IRIX
  438.             6.2/Impressario 2.0.
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.