OpenWindows ユーザーズガイド (上級編)

VAX のマシン上でリモートクライアントを表示する

リモートの VAX システムを指すように環境変数 DISPLAY を設定すると、OpenWindows マシン上で X11 クライアントを実行して、DECwindows サーバ上に表示できます。

X11 クライアントをこの方法で実行するためには、DECwindows サーバ上で OpenWindows フォントのコンパイルとインストールを実行する必要があります。これらのフォントは、X11R5 リリースまたは OpenWindows に付属のオプションフォントパッケージで提供されています。DECwindows サーバに適切なフォントをインストールするには、次の手順を実行します。

  1. OpenWindows のオプションフォントソース (または X11R5 リリースのフォントソース) を OpenWindows マシン上にインストールします。

  2. フォントのインストールについて詳細は、『Solaris X Window System 開発ガイド』を参照してください。

  3. VAX システム上のディレクトリにフォントソースをコピーします。

    $ cd /usr/openwin/share/src/fonts/misc
    $ dnicp *.bdf `decvax::[vaxdir]'
    

  4. VAX システム上でカーソル用のフォントをコンパイルします

    コンパイルの結果、 olcursor.decw$font;1olglyph10.decw$font;1 などのファイルが作成されます。

    $ font olcursor.bdf
    $ font olglyph10.bdf
    ...
    

  5. VAX システム上の sysfont ディレクトリにフォントをコピーします。

    $ set def sys$sysroot:[sysfont.decw.user_cursor16]
    $ copy [vaxdir]olcursor.decw$font;1 *
    


    注 -

    sysfont ディレクトリにフォントをコピーするには、DEC VAX システムに「system」としてログインする必要があります。


  6. /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

  7. DECwindows サーバを再起動します。

  8. フォントがインストールされたことを確認するために、DECwindows サーバで利用できるフォントのリストを表示します。

    $ DISPLAY=decvax::0
    $ xlsfonts | grep Sun   (カーソル用フォント名)
    $ xlsfonts | grep Lucida
    

  9. DECwindows セッションマネージャの Security メニューを使って、OpenWindows のノードに DECwindows サーバ上で画面を表示する許可が与えられていることを確認します。

  10. 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 開発ガイド』を参照してください。