For SG machines, you have to add the following lines in /usr/lib/X11/xdm/Xsession or in /usr/lib/X11/xdm/Xsession.dt (if your version is 5.2 or newer and you have not disabled the desktop) just before the last line where you see :
exec /usr/bin/X11/reaper
# -------- start of sample Xsession file ---------------- #we load the greek fonts to the server. xset +fp "/usr/lib/X11/fonts/greek" xset fp rehash #we load the greek translation table to the server. xrdb -merge /usr/lib/X11/app-defaults/gterm_keymap exec /usr/bin/X11/reaper # -------- end of sample Xsession file ----------------Now you should be ready to use the fonts. Restart the window manager, run xterm and check if the fonts are ok with :
xlsfonts | grep gr or xlsfonts | grep gbNormally you should get the names of some of the fonts you have just installed in the output.
--------------------- Start of Mosaic file -------------- Mosaic*TitleFont: -greek-gallant-bold-r-normal--19-100-75-75-p-57-iso8859-1 Mosaic*Font: -greek-screen-bold-r-normal--14-100-75-75-p-57-iso8859-1 Mosaic*ItalicFont: -greek-courier-bold-r-normal--16-100-75-75-p-57-iso8859-1 Mosaic*BoldFont: -greekb-screen-bold-r-normal--14-100-75-75-p-57-iso8859-1 Mosaic*FixedFont: -greek-courier-bold-r-normal--16-100-75-75-p-57-iso8859-1 Mosaic*Header1Font: -greek-gallant-bold-r-normal--19-100-75-75-p-57-iso8859-1 Mosaic*Header2Font: -greek-screen-bold-r-normal--16-100-75-75-p-57-iso8859-1 Mosaic*Header3Font: -greek-courier-bold-r-normal--16-100-75-75-p-57-iso8859-1 Mosaic*Header4Font: -greek-courier-bold-r-normal--16-100-75-75-p-57-iso8859-1 Mosaic*Header5Font: -greek-courier-bold-r-normal--16-100-75-75-p-57-iso8859-1 Mosaic*Header6Font: -greek-courier-bold-r-normal--16-100-75-75-p-57-iso8859-1 Mosaic*AddressFont: -greek-courier-bold-r-normal--16-100-75-75-p-57-iso8859-1 Mosaic*PlainFont: -greek-courier-bold-r-normal--16-100-75-75-p-57-iso8859-1 Mosaic*ListingFont: -greek-courier-bold-r-normal--16-100-75-75-p-57-iso8859-1 -------------------End of Mosaic file --------------But this works because I have changed the font.alias file. But the idea is that you have to put any greek fonts you like in the above Font definitions. It works!