Font Problems with the X Stations


The fonts on the X terminals (xeuclid and beavis) were not the same as the workstations to which they were attached. There was also a problem of not having all the fonts available to run certain shop programs. The solution to this problem was to set up frodo as a font server (means it runs xfs) and let it distribute any required fonts. See the document Setting Up Frodo as a Font Server for info on how to set everything up.

Previously, fonts had been allotted to the X stations through their config file, located in /opt/hpxt/enware/xthome/config. However, this started to become more difficult to maintain as more and more fonts needed to be used by the X station. A much easier way was to just add the font server to the config file and then edit the xfs config file for all the different fonts.

The file Xeuclid.cfg and beavis.cfg should have a line like the following for its font path.

Font Path = tcp/frodo:7000,/rom/fonts/default/

Next, on frodo, the file, /usr/sbin/xfs/xfs.config was edited to contain all the fonts that the X station might need. This will include all fonts from HP that the HP-UX operating system might need as well as any fonts provided by software that the shop uses. To find out what fonts HP-UX might need, run the command xset -q at the frodo console to see what it is using. Then, be sure to put all these fonts in the xfs.config file.