For users who are running SPW on recent distributions of Linux (e.g. RHEL 5, Centos 5, SuSE 11, etc) that have openmotif 2.3 runtime libraries installed, it is possible that a directory link will need to be created on the system in order for SPW applications to run correctly. The openmotif development libraries with which SPW is built require the file: /usr/X11R6/lib/X11/XKeysymDB On many of the recent Linux distros, the path to the XKeysymDB file is different. If you launch one of the SPW applications, such as flow, ioutil, Sviewer, or vcalc, you may get a stream of warning messages similar to the following: Warning: translation table syntax error: Unknown keysym name: osfActivate Warning: ... found while parsing ':osfActivate: ManagerParentActivate()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfBeginLine Warning: ... found while parsing ':osfBeginLine: ManagerGadgetTraverseHome()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfHelp Warning: ... found while parsing ':osfHelp: ManagerGadgetHelp()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfActivate Warning: ... found while parsing ':osfActivate: ManagerParentActivate()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfSelect Warning: ... found while parsing ':osfSelect: ManagerGadgetSelect()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfSelect Warning: ... found while parsing ':osfSelect: MenuBarGadgetSelect()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfActivate Warning: ... found while parsing ':osfActivate: ManagerParentActivate()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfHelp Warning: ... found while parsing ':osfHelp: MenuHelp()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfActivate Warning: ... found while parsing ':osfActivate: PrimitiveParentActivate()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfHelp Warning: ... found while parsing ':osfHelp: Help()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfActivate Warning: ... found while parsing ':osfActivate: PrimitiveParentActivate()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfCancel Warning: ... found while parsing ':osfCancel: MenuEscape()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfSelect Warning: ... found while parsing ':osfSelect: KeySelect()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfSelect Warning: ... found while parsing ':osfSelect: KeySelect()' Warning: String to TranslationTable conversion encountered errors Warning: translation table syntax error: Unknown keysym name: osfCancel Warning: ... found while parsing 'osfCancel: MenuEscape()' In these cases, a link from the above location to the actual directory where XKeysymDB resides will need to be created. To do so, you must first locate the path of the existing XKeysymDB file on the system. Then a soft link will need to be created in /usr/X11R6/lib which point to the X11 directory that actually contains the XKeysymDB file. For example: $ locate XKeysymDB /usr/share/X11/XKeysymDB $ cd /usr/X11R6/lib $ ln -s /usr/share/X11 . (this will create a soft link named X11 that points to the actual X11 directory within /usr/share) After the above soft link has been created, you should be able to launch SPW applications without receiving the previous warning messages.