Detailed font setup diagnostics

Category |  Applicable to |  Description |  Limitations


Category:

Top

Setup


Applicable to:

Top

All Versions


Description:

Top

If you can get xset to work but still have problems, please find below a set of instructions that hopefully will pinpoint the problem.

Try the command 'xlsfonts | grep otl' and verify that the output is:

  -objectime-otl-bold-r-normal--12-100-75-75-p-60-iso8859-1
  -objectime-otl-normal-i-normal--12-100-75-75-p-60-iso8859-1
  -objectime-otl-normal-r-normal--12-100-75-75-p-60-iso8859-1
  -objectime-otl-ultrabold-r-normal--12-100-75-75-p-60-iso8859-1
  -objectime-otl-ultralight-r-normal--12-100-75-75-p-60-iso8859-1
  otl10b
  otl10i
  otl10r
  otl10s
  otl10t

If not, then the ObjecTime fonts are not on the font path, and should be added to the font path using the 'xset +fp font-directory-name' command (on NCD X terminals, you may have to use the setup application to add the fonts to the font path - see the X server manual for instructions). A failure on the 'xset +fp' command could indicate that the directory typed is invalid (possibly unreachable from the host or boot machine) or that it contains fonts not compatible with the X server.

Once the fonts are on the path, then the commands:

    xfd -fn otl10b     xfd -fn otl10i     xfd -fn otl10r     xfd -fn otl10s     xfd -fn otl10t

can be used to open up windows on the five fonts to verify that they look correct. Here is a quick description of the characters in the fonts to verify that you have the correct font:

otl10b bold characters: upper/lower case, four arrowsand 'ent'
otl10iitalic font
otl10r upper/lower case characters, special icons (document, check mark, stop sign, yield sign, etc.)
otl10s icon only font: document, check mark, stop sign, yield sign, etc.
otl10t template font: each cell (character) is really a multi-character bitmap (eg. '(keyword)', '(type-name)', '(literal)')

If the fonts look correct, there should be no problem running ObjecTime.


Limitations:

Top

X Servers have been known to get into an unrecoverable state that can only be remedied by shutting them down and restarting them. This may require that the window manager (eg. OpenWindows, CDE) be exited or, more drastically, that the workstation be rebooted. Frequent use of this expedient would indicate serious problems with the network and/or X installation at the affected site.

One other potential problem can occur if the user types the font aliases as they are in the 4.4.1 and 5.0 Release Notice. The aliases were `-objectime.....normal-12....' in the Release Notice documents, but need to be aligned with the file in $OBJECTIME_HOME/fonts/sun/fonts.alias which had the same format except an extra "-" between "normal" and "12". The fonts.alias file has the format `-objectime.....normal--12....'. This problem will manifest itself as an error when the toolset is brought up. The fonts will pass the above diagnostics, but will not work within the toolset.


 

Copyright © 1999, ObjecTime Limited.