リモートの VAX システムを指すように環境変数 DISPLAY
を設定すると、OpenWindows マシン上で X11 クライアントを実行して、DECwindows サーバ上に表示できます。
X11 クライアントをこの方法で実行するためには、DECwindows サーバ上で OpenWindows フォントのコンパイルとインストールを実行する必要があります。これらのフォントは、X11R5 リリースまたは OpenWindows に付属のオプションフォントパッケージで提供されています。DECwindows サーバに適切なフォントをインストールするには、次の手順を実行します。
OpenWindows のオプションフォントソース (または X11R5 リリースのフォントソース) を OpenWindows マシン上にインストールします。
フォントのインストールについて詳細は、『Solaris X Window System Developer's Guide』を参照してください。
VAX システム上のディレクトリにフォントソースをコピーします。
$ cd /usr/openwin/share/src/fonts/misc $ dnicp *.bdf `decvax::[vaxdir]' |
VAX システム上でカーソル用のフォントをコンパイルします
コンパイルの結果、 olcursor.decw$font;1、olglyph10.decw$font;1 などのファイルが作成されます。
$ font olcursor.bdf $ font olglyph10.bdf ... |
VAX システム上の sysfont ディレクトリにフォントをコピーします。
$ set def sys$sysroot:[sysfont.decw.user_cursor16] $ copy [vaxdir]olcursor.decw$font;1 * |
sysfont ディレクトリにフォントをコピーするには、DEC VAX システムに「system」としてログインする必要があります。
/usr/openwin/share/src/fonts/75dpi と /usr/openwin/share/src/fonts/100dpi にある残りのカーソル用フォントおよび Lucida フォントについても、上記の手順 2〜5 を実行します。
Lucida フォントは、sys$sysroot:[sysfont.decw.user_75dpi] および sys$sysroot:[sysfont.decw.user_100dpi] にインストールしてください。
OpenWindows DeskSet ツールを実行するために最低限必要なフォントセットを次に示します。デフォルトフォントを使ってアプリケーションを実行する場合は、これらのフォントをインストールするだけで十分です。ただし、必要に応じてこれ以外のフォントをインストールすることもできます。
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
DECwindows サーバを再起動します。
フォントがインストールされたことを確認するために、DECwindows サーバで利用できるフォントのリストを表示します。
$ DISPLAY=decvax::0 $ xlsfonts | grep Sun (カーソル用フォント名) $ xlsfonts | grep Lucida |
DECwindows セッションマネージャの Security メニューを使って、OpenWindows のノードに DECwindows サーバ上で画面を表示する許可が与えられていることを確認します。
OpenWindows DeskSet ツールなどの X11 アプリケーションを実行します。
$ DISPLAY=decvax::0 $ mailtool |
DNI トランスポートライブラリ libdni が存在するディレクトリを指すように、環境変数 DNI_X_ENABLE
を設定しておく必要があります。詳細は、「DECnet インターネットワーキングの設定」の手順 1 を参照してください。
次に示すようなエラーメッセージが出力される場合は、指摘されたフォントを DECwindows サーバにインストールしてからアプリケーションを実行してください。
XView warning: Cannot load font `-b&h-lucida-medium-r-*-*-*-80-*-*-*-*-*-*' (Font package) |
このエラーメッセージは、luRS10.bdf フォントをインストールする必要があることを示しています。
フォントについての詳細は、『Solaris X Window System Developer's Guide』を参照してください。