Solaris Handbuch für Fortgeschrittene Benutzer

E.4 Entfernte Clients auf VAX-Systemen anzeigen

Um X11-Clients auf einem OpenWindows-System starten und auf einem DECWindows-Server anzeigen zu können, müssen Sie die Umgebungsvariable DISPLAY auf den Hostnamen des VAX-Systems setzen.

Bevor Sie X11-Clients von einer VAX starten können, müssen Sie die OpenWindows-Schriften auf dem DECwindows-Server kompilieren und installieren. Diese Schriften sind Bestandteil von X11R5 oder des optionalen Schriftenpakets für OpenWindows.

  1. Installieren Sie die optionalen OpenWindows-Schriften auf dem OpenWindows-System.

  2. Hinweise dazu finden Sie im Solaris X Window System Developer's Guide.

  3. Kopieren Sie die Quelldateien in ein Verzeichnis auf der VAX.

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

  4. Kompilieren Sie die Cursor-Schriften auf der VAX.

    Dabei erhalten Sie Dateien wie olcursor.decw$font;1 olglyph10.decw$font;1...

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

  5. Kopieren Sie die Schriften in das Verzeichnis sysfont:

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


    Hinweis -

    Um die Schriften in das Verzeichnis sysfont kopieren zu können, müssen Sie auf der VAX als system" angemeldet sein.


  6. Wiederholen Sie die Schritte 2 bis 4 für alle Cursor-Schriften und für die Lucida-Schriften in /usr/openwin/share/src/fonts/75dpi und /usr/openwin/share/src/fonts/100dpi.


    Hinweis -

    Die Lucida-Schriften sollten in sys$sysroot:[sysfont.decw.user_75dpi] und in sys$sysroot:[sysfont.decw.user_100dpi] installiert werden.


    Die folgende Liste zeigt, welche Schriften auf dem DECwindows-Server mindestens vorhanden sein müssen, damit dieser auf OpenWindows-Anwendungen zugreifen kann. Wenn die Standardschriften dieser Anwendungen nicht geändert wurden, müssen keine weiteren Schriften installiert werden.

    • 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. Starten Sie den DECwindows-Server neu.

  8. Prüfen Sie, ob alle Schriften vorhanden sind:

    $ DISPLAY=decvax::0
    
    $ xlsfonts | grep Sun   (Cursor-Schriften)
    $ xlsfonts | grep Lucida
    

  9. Vergewissern Sie sich, daß Sie den OpenWindows-Knoten über das Menü Security" im DECwindows Session Manager berechtigt haben, Anwendungen auf dem DECwindows-Server anzuzeigen.

  10. Starten Sie eine X11-Anwendung (z. B. die OpenWindows-Anwendung Post").

    $ DISPLAY=decvax::0
    
    $ mailtool
    


    Hinweis -

    DNI_X_ENABLE muß auf das Verzeichnis mit der DNI-Transportbibliothek libdni gesetzt sein (siehe Schritt 1 im Abschnitt "E.2 Vorbereitungen").


    Wenn die untenstehende oder eine ähnliche Fehlermeldung erscheint, müssen Sie die angegebene Schrift auf dem DECwindows-Server installieren, um die Anwendung dort anzeigen zu können.

    XView Warnung: Gewählte Schrift `-b&h-lucida-medium-r-*-*-*-80-*-*-*-*-*-*' kann nicht geladen werden (Font Package)

    Diese Meldung besagt, daß die Schrift luRS10.bdf nicht vorhanden ist und noch installiert werden muß.

    Weitere Informationen zu OpenWindows-Schriften finden Sie im Solaris X Window System Developer's Guide.