Solaris 7 5/99 Handbuch zur Hardware-Plattform von Sun

Starten der Desktop-Umgebung

In diesem Kapitel wird beschrieben, wie Sie die OpenWindows-Umgebung, die Umgebung Common Desktop Environment (CDE) und den X Display Manager auf der PGX32-Karte starten.

OpenWindows-Umgebung

In den folgenden Abschnitten wird erläutert, wie die OpenWindows-Umgebung als Konsole oder mit mehreren PGX32-Karten gestartet wird. Der Gerätename der PGX32-Karte lautet gfxp#.

PGX32 als Konsole

  1. Ist PGX32 die Konsole, geben Sie folgendes ein:


    # openwin
    

Mehrere PGX32-Karten

  1. Um die OpenWindows-Umgebung auf zwei PGX32-Geräten, gfxp0 und gfxp1, zu starten, geben Sie folgendes ein:


    # openwin -dev /dev/fbs/gfxp0 -dev /dev/fbs/gfxp1
    


    Hinweis -

    Im Beispiel oben lauten die gfxp-Gerätenummern 0 und 1. Ihre Konfiguration kann davon abweichen. Die richtigen Gerätenummern entnehmen Sie /dev/fbs/ oder dmesg.


Common Desktop Environment (CDE)

Wenn CDE auf Ihrem System installiert ist und auf dem PGX32-Bildschirm angezeigt werden soll, müssen Sie die Datei /etc/dt/config/Xservers bearbeiten. Fungiert die PGX32-Karte als Konsole, muß die Datei Xservers dagegen nicht geändert werden.

In folgendem Beispiel für eine Xservers.gfx-Datei wird vorausgesetzt, daß die PGX32-Karte die einzige Grafikkarte ist, auf der CDE gestartet werden soll:


:0 Local Local_uid@console root /usr/openwin/bin/Xsun \
:0 -dev /dev/fbs/gfxp0 -nobanner


Hinweis -

Lautet der Name Ihrer PGX32-Karte anders als gfxp0, muß der entsprechende Name in diese Datei eingesetzt werden.


An das Ende dieser Zeile können Sie jedes beliebige Befehlszeilenargument hinzufügen. Sie können beispielsweise CDE auf mehreren Bildschirmen starten.

  1. Hierzu führen Sie gemäß der oben genannten Konvention alle Monitore auf.

In folgender Beispielkonfiguration wird CDE auf dem Bildschirm namens /dev/fbs/gfxp0 angezeigt, und das Gerät /dev/fbs/m640 (die eingebaute Grafikkarte in Sun Ultra 5- und Sun Ultra 10-Systemen) wird als sekundäre Grafikkarte verwendet:


:0 Local Local_uid@console root /usr/openwin/bin/Xsun \
:0 -dev /dev/fbs/gfxp0 -dev /dev/fbs/m640

X Display Manager

Die PGX32-Karte unterstützt auch den X Display Manager (xdm). Dafür wird eine einfache Konfigurationsdatei namens /usr/openwin/lib/X11/xdm/Xservers geliefert.

Wenn zuvor bereits eine Xservers-Datei vorhanden war, wurde diese bei der Installation der PGX32-Software als /usr/openwin/lib/X11/xdm/Xservers.nogfx gespeichert.

Standardmäßig wird bei der Installation folgende Zeile hinzugefügt, in der vorausgesetzt wird, daß PGX32 die einzige Grafikkarte ist, auf der xdm gestartet werden soll.


:0 Local Local /usr/openwin/lib/xdm/StartOW \
:0 -dev /dev/fbs/gfxp0

An das Ende dieser Zeile können Sie jedes beliebige Befehlszeilenargument hinzufügen. Sie können beispielsweise xdm auf mehreren Bildschirmen starten.

  1. Hierzu führen Sie gemäß der oben genannten Konvention alle Monitore auf.

In folgender Beispielkonfiguration wird xdm auf dem Bildschirm namens /dev/fbs/gfxp0 angezeigt, und das Gerät /dev/fbs/m640 (die eingebaute Grafikkarte in Sun Ultra 5- und Sun Ultra 10-Systemen) wird als sekundäre Grafikkarte verwendet:


:0 Local Local_uid@console root /usr/openwin/bin/Xsun \
:0 -dev /dev/fbs/gfxp0 -dev /dev/fbs/m640