.* TIMESTAMP 08/13/90 .sp 2 .rf on .df 1 font x0pr12 .bf 1;.sp 2 .hr left right SHELF/REPRO: XXX BIN XXXXXXXX PTFU401173 PRODNUM 00/00/89 .rf off .* .im NEWTOP MEMORANDUM TO:&tab.LICENSEES OF AIXWINDOWS ENVIRONMENT/6000 &tab.&tab.&tab.&tab.&tab.PROGRAM PRODUCT,5601-257 .sk 1 :table cols='10m *' rules=none frame=none. :row. :c.SUBJECT: :c.AIXwindow Environment/6000 Corrective Service # U401173 :row. :c. :c.Cumulative PTF Release Notes :etable. .sk 2;.fo on :hp2.A: Apar Abstracts:ehp2. :sl compact. :li.IX09789 HOT-KEYING AWAY FROM THE X-SERVER CAUSES IT TO DIE :li.IX09812 GVERSION IMPLEMENTED INCORRECTLY :li.IX09885 HOTKEY FROM X-WINDOWS DOESN'T WORK ON GEMINI :li.IX09906 NEED BETTER WAY TO HANDLE SIGHUP :li.IX09934 XMNSCROLLEDWINDOWMARGINHEIGHT,WIDTH RESOURCES DON'T WORK :li.IX10024 SKYMONO XTERM OPTIONS OR MODES DO NOT CORRECTLY SHOW '+' :li.IX10057 DEVICE BITMAP IS DEC VT100. SHOULD USE EXISTING IBM BITMAP. :li.IX10179 GET GHOST/DUAL IMAGE WHEN DRAW IN WINDOW BEYOND 8192 Y COORD :li.IX10208 EXCESSIVE ETHERNET PACKETS IN XTERM KEYSTROKE :li.IX10238 POLYMARKERS DISAPPEAR WHEN VERY SMALL. :li.IX10300 UNDER AIXWM THE XMAPRAISED FUNCTION WILL NOT WORK :li.IX10306 GETPLANES RETURNS INCORRECT VALUES :li.IX10313 FONTS THAT ARE LESS THAN 8 BITS WIDE HANDLED INCORRECTLY :li.IX10326 FONTS DEFINED WITH IDS > 127 HAVE INCORRECT ATTRIBUTES :li.IX10338 XINIT LOGO OPTION IS INOPERATIVE. :li.IX10350 3 RESOURCES CANNOT BE RETRIEVED THROUGH .XDEFAULTS IN BBOARD :li.IX10359 WINCONSTRAINTS() POSITIONS WINDOW INCORRECTLY :li.IX10366 XMNDIRSPEC OF XMFILESELECTIONBOX CANNOT BE SET :li.IX10378 CALLS TO SABINEDD 'CLIENT CLIP' ARE NOT ALWAYS NEEDED :li.IX10380 SW-EMULATED FILLS BROKEN WHEN TOP LEFT CORNER OBSCURED :li.IX10382 GCONFIG RESETS CURRENT DRAWMODE. :li.IX10402 CANNOT RENDER INTO SUB-WINDOWS ON 8-BIT SABINE. :li.IX10406 PATTERN TEXT SHOULD USE THE PUSHPIXELS CODE :li.IX10414 MISMATCH IN AIXTERM HELP SCREEN AND SOFT COPY :li.IX10417 X11PERF HANGS X-SERVER. GAI GETIMAGE CALL. :li.IX10435 CANNOT USE THE NUMPAD WHILE UNDER MOTIFF WINDOW MANAGER. :li.IX10501 XGETPOINTERMAP SHOWS 4 MAP FOR 3 BUTTON MOUSE :li.IX10511 TN: TYPE TEXT AT COMMAND LINE, DELETE BLANKS FIRST CHAR :li.IX10521 MWM MOUSE BUTTON 3 NOT DEFINED :li.IX10530 ROM14.500 COMMAND NOT FOUND :li.IX10552 CREATEGC.C INITIALIZES SOME OBJECT MODE VECTORS INCORRECTLY :li.IX10554 CHECK IN PATCH RELEASE 1.0.2 :li.IX10573 WHEN PICK POLYGONS, THE ECHO REMAINS ON :li.IX10577 WHITE IS A LITTLE DIM ON SKYWAY MONO. :li.IX10579 XTRACE DUMPS OUT GET IMAGE CONTENTS :li.IX10589 'MAKE INSTALL' DOES NOTHING USEFUL IN X11 EXAMPLE CLIENT :li.IX10591 SABINE CAN'T HANDLE LARGE WINDOWS (SOFTWARE SOLUTION) :li.IX10603 WINDING RULE FOR COMPLEX POLYGONS IS NOT WORKING ON SABINE :li.IX10605 AIXCLIENT XLSDISP DISPLAYS IBM CODE WORDS TO USER :li.IX10614 XDRAWARC DOESN'T DRAW A SINGLE POINT: WIDTH/HEIGHT ARE ZERO :li.IX10625 GLCMAP WILL NOT BUILD WITH DEBUG DEFINED. :li.IX10645 XDRAWARCS WITH GC GXXOR & WIDE LINE USES WRONG COORD (NTT) :li.IX10651 XTERM SETS TERM VARIABLE TO WRONG VALUE :li.IX10674 XSERVER STILL CREATES /TMP/AIXFILE! :li.IX10694 HAVE OFF DEFAULT FOR SAVEUNDER FLAG IN MWM :li.IX10700 REDUCE OPTION OF AIXTERM DOES NOT WORK CORRECT :li.IX10729 SEGMENTATION VIOLATION IN DEFRASTERFONT() :li.IX10778 AIXTERM SCROLLS INCORRECTLY WHEN OFF LEFT-EDGE OF SCREEN :li.IX10780 GLIB ISSUES 2 REDRAW EVENTS FOR EVERY WINDOW MOVE. :li.IX10819 THE PROBLEM OF X-WINDOW MODE AND OPTIONS :li.IX10838 XDT ICONS NOT DISPLAYED ON RT XSERVER :li.IX10846 XOPEN ICON MOVED TO UPPER LEFT CORNER BY MWM :li.IX10852 DEFRASTERFONT() IN GL LIBRARY DOES NOT WORK PROPERLY :li.IX10861 SABINE SERVER CRASHES WHEN RUNNING CLIENT XFD. :li.IX10874 GEMINI X SERVER USES CURSOR SCANLINE PAD OF 8 BUT SAYS 32 :li.IX10877 BSPLINE CURVES WRONG FOR KNOT MULTIPLICITY :li.IX10878 CELL ARRAY AND PIXEL INCORRECTLY HIGHLIGHTED :li.IX10880 XDT: ERROR MESSAGE IN ALERT MSG. BOX HAS MISSPELLED WORD :li.IX10885 AFTER FULL RESET MODE, ANY MODE AND OPTION CANNOT BE USED. :li.IX10890 XDT: ALERT DIALOG FOR 'PERMISSION DENIED' BREAKS :li.IX10900 GEXIT DOES NOT RESET THE GL_INITIALIZE VARIABLE :li.IX10929 KTSIOCTL ERRORS :li.IX10935 BOWTIE POLYGONS SHOW UP AS TRIANGLES. :li.IX10943 ERROR OF FONT INITIAL SCREEN ON NECHES :li.IX10944 XDT: FIND AND TAR COMMANDS IN SUPPLY CAB. DO NOT WORK :li.IX10946 PIXELS DO NOT WORK CORRECTLY ON 24BIT SABINE :li.IX10947 HLHSR ID AFFECTS CLEARBUFFER CALL :li.IX10949 XTERM DIES WHEN WRITING TO STATUS LINE REPEATEDLY. :li.IX10953 DIAL DO NOT WORK IN SECOND WINDOW OPEND BY CLIENT :li.IX10956 WINCLOSE SEGMENTATION FAULTS ON NON-EXISTENT WINDOW :li.IX10963 CAN'T USE SCROLL BAR TO SEE BOTTOM OF INFO WINDOW :li.IX10969 XDT: ROOT OWNS TRASH,SUPPLIES,ETC.. FOR A USER :li.IX10975 CGI: FILL PATTERNS INCORRECT ON SABINE :li.IX10982 THE ANDREW EDITOR DOES NOT SUPPORT NLS CHARACTERS. :li.IX10987 COREDUMP IN FREE FROM SABM1_DESTROYMODEL :li.IX11001 ERROR IN BALL.PSW EXAMPLES CAUSES IT TO NOT COMPILE :li.IX11008 DASHED LINE PATTERN IS RESTARTED AT EACH VERTEX :li.IX11040 SMALL COPY AREAS ON SKYWAY ARE INCORRECT :li.IX11066 INCORRECT DASHED LINE WHEN DASH PATTERN LIST LENGTH IS ODD :li.IX11068 INCORRECT DISPLAY WHEN DASHED PATTERN LIST LENGTH IS ODD :li.IX11690 TURNING OFF KEY CLICK TURNS OFF THE BELL ALSO :li.IX11691 PERFM: GL'S CHARACTER(DEFAULT FONT) DRAW RATE IS SLOW! :li.IX11711 CROSS-HAIR CURSOR IS SLOW (BNR) :li.IX11739 /USR/LPP/FONTS/FONTS.DIR HAS WRONG LENGTH :li.IX11754 .XDEFAULTS FILE IGNORED IF $LANG SET TO ANYTHING BUT EN_US :li.IX11759 :'S AND -'S APPEAR ON SABINE (BNR) :li.IX11792 XLIB FUNCTION XBELL() WITH NEGATIVE PERCENT CAUSES ERROR :li.IX11793 POSTSCRIPT TRANSFORMATIONS ARE WRONG :li.IX11794 XLOOKUPSTRING DOESN'T HONOR CAPSLOCK ON EN_JP :li.IX11800 XCOPYPLANE NOT WORKING ON SKYWAY :li.IX11801 CREATE 3.1.G NODE FOR KINGSTON'S GEMINI 2 CODE THROUGH JULY :li.IX11817 ENTERNOTIFY EVENT NOT SENT WHEN WINDOW UNMAPPED :li.IX11819 CGI: X SERVER GENERATES LEAVENOTIFY EVENTS AT THE WRONG TIME :li.IX11823 'XTHASCALLBACKS' SYMBOL MISSING FROM LIBXT.A EXPORTS LIST :li.IX11830 AIXTERM -I FLAG NON-FINCTIONAL :li.IX11838 KANJI OUTPUT DOES NOT WORK ON SABINE DWA. :li.IX11842 NATIVE BUILD: SEVERAL GOS MAKEFILES USE 'TPATH' NOT $(TP) :li.IX11843 NATIVE BUILD: SEVERAL FILE NAMES LONGER THAN 14 CHARS :li.IX11847 DRAWING DASHED LINES INTO A PIXMAP IN ERROR :li.IX11859 MISC FIXES, CLEANUP :li.IX11877 XMSEPARATORCLASSREC IS MISSING FROM LIBXM.EXP :li.IX11939 GL FORTRAN LIB. SUBR. ADDTOP FAILS TO ADD SUBMENU :li.IX11941 ENTIRE X.O AND CLIENTS .O FILES ARE BEING UPDATED :li.IX11950 EXPOSURES NOT CORRECT WHEN COPYAREA/PLANE FROM WIN TO WIN :li.IX11951 INCORRECT TEXT POSITIONING USING GRAPHIGS, FONT 1 ON SABINE :li.IX11963 CODE IN SEMI ANSI C FORMAT. :li.IX11977 XDT INPUT-BOX CHOPS OFF TEXT AND MAKES IT INVISIBLE :li.IX11979 CREATE 3.1.G NODE FOR MORE GEMINI 2 FILES :li.IX11981 GOS WILL NOT BUILD NATIVE. :li.IX11986 FUNCTION CALL MISSING FROM EXPORT LIST FOR LIBXM :li.IX11988 UPDATE README :li.IX11990 XTERM $LANG NOT REFLECTING LANGUAGE XTERM INVOKED WITH :li.IX11994 NEED README MODIFIED IN GL :li.IX11998 MAKEFILES USING SHIP_LIST WRONG, CAUSES UPDATE PROBLEMS :li.IX12002 CREATE 3.1.G NODE FOR MORE GEMINI 2 FILES :li.IX12011 KANJI OUPUT DOESN'T WORK :li.IX12108 KSH CORE DUMPS WHEN UPDATEP THRU SMIT, NEED WORK AROUND :li.IX12112 X11RTE/PS_EXPAND.SH NEEDS 'EXEC< JUNK' TO WORK WITH BSH :li.IX12293 ST: HOT-KEYING RESULTS IN THE X SERVER'S DEATH. :li.IX12299 X11RTE NEEDS UPSIZE FILE TO PREVENT FILE SYS. EXHAUSTION :li.IX12303 IF UPDATE X BIND FAILS, X IS NOT RECREATED,ITS LOST FOREVER :li.IX12306 NEWLY ADDED X11.UPSIZE FILE NEEDS TO BE IN INRENAME :li.IX12307 X11RTE/X11.UPSIZE CANNOT HAVE COMMENT CHARACTERS :li.IX12310 X11RTE REJECT SHOULD CHECK FOR EXISTANCE OF X.Z :li.IX12334 ST: GL FLIGHT DEMO MESSAGE/COLOR PROBLEMS :li.IX12343 SECURITY: AIXTERM DOES NOT CHANGE PTY OWNER, GROUP, AND MODE :esl. .cp :hp2.B: Prerequisites:ehp2. :p.The user must have installed the base code. :hp2.C: General Comments:ehp2. :p.The AIX Corrective Service media in this package contains updates to AIXwindow Environment for the RISC System/6000. :hp2.CHECK YOUR KIT:ehp2. :p.Check the contents of your PTF kit as soon as you receive it to verify that you have received all of the items necessary to apply and subsequently commit the software updates contained in this PTF ship. The following paragraphs list the items that should be contained in each type of PTF kit. If anything is missing, please call the IBM Software Defect Support Line at (800) 237-5511. :p.1/4-Inch Cartridge Tape Drive PTF Kit: If you purchased a 150 MB 1/4 inch cartridge tape drive you should have received the following items: :ul compact. :li.One 6150 (QIC-150) 1/4-inch Data Cartridge. :li.This document. :eul. :p.8mm Tape Drive PTF Kit: If you purchased a 8mm tape drive you should have received the following items: :ul compact. :li.One 8mm Data Tape Cartridge. :li.This document. :eul. :p.3.5-Inch Diskette PTF Kit: Each RISC System/6000 has a 3.5-inch diskette drive as standard equipment. If you received the 3.5-inch diskette PTF kit you should have received the following items: :ul compact. :li.3.5-inch diskettes. :li.This document. :eul. :hp2.BEFORE YOU INSTALL THIS PTF:ehp2. :p.Before you begin the installation of this PTF, please read the rest of these installation instructions. :hp2.BACKUP YOUR SYSTEM:ehp2. :p.Backup your system and important data. As with any process that modifies your operating system, the prudent course is to have a backup copy of your system before applying this PTF. :hp2.PTF INSTALLATION INSTRUCTIONS:ehp2. :hp1.Note::ehp1.&tab.The following procedures step you through the installation of this PTF via SMIT. For command line syntax refer to InfoExplorer. :hp1.Note::ehp1.&tab.These procedures are guidelines that should be sufficient enough for most AIX V3.1 environments. For those customers that have special needs and requirements not covered in these instructions, please refer to InfoExplorer for more details. :ol. :li.BEFORE ATTEMPTING TO INSTALL THIS PTF, bos.obj or boskj.obj should be at level 03.01.0001.0003. Please verify that the update to bos.obj has been applied. SMIT or 'lslpp -h' can be used to display the history of the program products. :li.Insert your media in the appropriate drive. :li.Login as root. :li.Unmount any NFS mounts and stop all processes. :p.Many of the optional program products can be stopped via SMIT but not all. Refer to InfoExplorer. Specifically, we recommend that you find the process id of the sync daemon (/etc/syncd) and use the kill command to stop the process. The process id is found by entering "ps -e | grep syncd". In addition, one command that is very effective in stopping all but the neccessary processes is the 'killall - ' command. The downside to using the killall command is that some processes may require special cleanup procedures before they can be stopped. Others may require special cleanup procedures before they can be restarted. Please use this command with care. :li.Enter smit updatep :p.You should be at the Install and Update Optional Program Products menu. :li.Select Install Optional Program Products :p.You should be at the Install Optional Program Products menu. :li.Hit F4 to display a list of devices to choose from. :li.Choose the appropriate device. :p.After you make your choice, the Update Optional Program Products menu will look similar to this: :table cols='2* * *' rules=none frame=none. :row. :c. :c.&lbrk.Entry Fields&rbrk. :c. :row. :c. DEVICE name :c./dev/rmt0.1 :row. :c. OPTION name :c.&lbrk.all&rbrk. :c.+ :row. :c. VERIFY installation? :c.Yes :c.+ :row. :c. EXTEND logical disk partitions? :c.Yes :c.+ :row. :c. OVERWRITE newer version? :c.No :c.+ :row. :c. Create BACKUP-FORMAT file? :c.No :c.+ :row. :c. REMOVE Preload BFF? :c.No :c.+ :etable. :li.Position the highlighted cursor on the "OVERWRITE newer version?" entry and change the entry field to "Yes" by hitting the Tab key. :sl. :li.&lbrk.all&rbrk. is the default and recommended choice for the OPTION name field. However, specific components may be selected by entering F4 at the OPTION name field. Follow directions displayed to choose components. :li.You may also optionally choose to change other fields. Refer to InfoExplorer for details. :esl. :li.Press Enter key to begin the installation of this PTF. :eol. :p.When finished, you can simply reboot your system with the 'shutdown -Fr' command or you can restart your processes and re-establish your NFS mounts. :hp2.D: Additional Instructions:ehp2. :ol. :li.During the update process, we recommend that the sync daemon be turned off. Use the kill command to stop the daemon (/etc/syncd) before starting the update. :p.Error messages, similar to the following, may be seen during the bos.obj or boskj.obj update: :xmp. umount: 0506-349 Cannot unmount /dev/hd5: A device is already mounted or cannot be unmounted. dd: 0511-040 2+0 records in. dd: 0511-041 2+0 records out. mkfs: mkfs: 0506-210 The filesystem is currently mounted. mount: mount: 0506-324 Cannot mount /dev/hd5 on /blv: A device is already mounted or cannot be unmounted. :exmp. -or- :xmp. umount: error unmounting /dev/hd5: Device busy 2+0 records in 2+0 records out mkfs: Filesystem is currently mounted. mount: /dev/hd5 on /blv: Device busy :exmp. :p.Typically, the AIX update process recovers and results in a successful installation. In this instance, the messages should be of no concern. A message will indicate a successful update such as the following: :xmp. updatep: The UPDATE of LPP boskj with the following options was successful. boskj.obj :exmp. :p.In rare cases, the system will fail on a specific optional program product and reject the update. The command field of SMIT will indicate failed and a message will be displayed similar to the following: :xmp. 0504-048: The UPDATE of LPP boskj with the following options has failed. The LPP is being rejected. boskj.obj :exmp. :p.Simply rerun the update on the specific failing Optional Program Product. :li.To verify apply/commit activity, smit can be used to list the history of an optional program product from the "Inventory / Vital Product Data" menu. :li.To receive all customer problem report corrections for AIXwindows, all components of AIXwindows must be applied. :li.After updating an optional program product, 'lppchk' might indicate "wrong length" and "wrong checksum" for some updated files. Typically, this should not be a concern. :li.Users should reread the README files for reinstalled optional program products. :eol. :p.Problem reporting numbers are as follows: Software Defect Support Line at (800) 237-5511, Hardware Support at (800) IBM-SERV, System XTRA customers at (800) IBM-XTRA. Howto or installation/configuration problems should be directed to your local IBM Service Representative or IBM authorized representative.