You can run X11 clients on an OpenWindows machine and display them on a DECwindows server by setting the DISPLAY
variable to the remote VAX system.
Before you can run any of the X11 clients you must compile and install the OpenWindows fonts in the DECwindows server. These fonts are available in the X11R5 release or in the optional font package with the OpenWindows software. Follow these steps to install the proper fonts in the DECwindows server:
Install the optional OpenWindows font sources (of the font sources from the X11R5 release) on the OpenWindows machine.
See the Solaris X Window System Developer's Guide for font installation instructions.
Copy the font sources to a directory on the VAX system.
$ cd /usr/openwin/share/src/fonts/misc$ dnicp *.bdf `decvax::[vaxdir]' |
Compile the cursor fonts on the VAX system.
This results in files such as: olcursor.decw$font;1 olglyph10.decw$font;1...
$ font olcursor.bdf $ font olglyph10.bdf ... |
Copy the fonts to the sysfont directory:
$ set def sys$sysroot:[sysfont.decw.user_cursor16] $ copy [vaxdir]olcursor.decw$font;1 * |
You must be logged in as "system" on the DEC VAX system to copy the fonts to the sysfont directory.
You must also perform steps 2-4 for the rest of the cursor fonts and for the Lucida fonts in /usr/openwin/share/src/fonts/75dpi and /usr/openwin/share/src/fonts/100dpi.
The Lucida fonts should be installed in sys$sysroot:[sysfont.decw.user_75dpi] and sys$sysroot:[sysfont.decw.user_100dpi].
The following list shows the minimum working set of fonts needed to be installed in order to run the OpenWindows DeskSet tools. If you are using default fonts for the applications you should only have to install these fonts. You can, however, install more fonts as needed.
olcursor.bdf
olglyph10.bdf
olglyph12.bdf
olglyph14.bdf
olglyph19.bdf
luBS08.bdf
luBS10.bdf
luBS12.bdf
luBS14.bdf
luRS08.bdf
luRS10.bdf
luFS12.bdf
lutBs12.bdf
lutRS10.bdf
lutRS12.bdf
Restart the DECwindows server.
You can verify that the fonts were installed by listing the available fonts in the DECwindows server:
$ DISPLAY=decvax::0 $ xlsfonts | grep Sun (Cursor fonts)$ xlsfonts | grep Lucida |
Make sure you have given the OpenWindows node permission to display on the DECwindows server by using the Security Menu in the DECwindows Session Manager.
Run an X11 application (for example, an OpenWindows DeskSet tool).
$ DISPLAY=decvax::0 $ mailtool |
DNI_X_ENABLE
must be set to the location of the DNI transport library libdni. See Step 1 under "E.1 Setting Up DECnet Internetworking", in this chapter.
If an error message such as the one below is printed, you need to install that font in the DECwindows server in order to run the application.
XView warning: Cannot load font `-b&h-lucida-medium-r-*-*-*-80-*-*-*-*-*-*' (Font package) |
This error message means font luRS10.bdf needs to be installed.
See the Solaris X Window System Developer's Guide for more information on fonts.