En esta sección se describe cómo iniciar el entorno OpenWindows, el entorno CDE (Common Desktop Environment) y el administrador de visualización X (XDM) de la tarjeta PGX32.
En las secciones siguientes se describe el modo de iniciar el entorno OpenWindows como consola o con varias tarjetas PGX32. El nombre de dispositivo PGX32 es gfxp#.
Para iniciar el entorno OpenWindows en dos dispositivos PGX32, gfxp0 y gfxp1, introduzca:
# openwin -dev /dev/fbs/gfxp0 -dev /dev/fbs/gfxp1
En el ejemplo anterior, los números de los dispositivos gfxp son 0 y 1, algo que podría variar en su configuración particular. Compruebe /dev/fbs/ o dmesg para averiguar los números de dispositivo adecuados.
Si ha instalado el CDE y desea que aparezca en la pantalla PGX32, tendrá que modificar el archivo /etc/dt/config/Xservers, a no ser que la tarjeta PGX32 sea el dispositivo de consola, en cuyo caso, no tendrá que modificarlo.
El siguiente archivo Xservers.gfx de ejemplo presupone que la tarjeta PGX32 es la única memoria intermedia de trama en la que se inicia el CDE:
:0 Local Local_uid@console root /usr/openwin/bin/Xsun \ :0 -dev /dev/fbs/gfxp0 -nobanner
Si por alguna razón el nombre del dispositivo PGX32 no es gfxp0, debe introducir el nombre correcto en el archivo.
Al final de esta línea, puede añadir cualquier otro argumento de línea de comandos que desee. Por ejemplo, podría iniciar el CDE en varias pantallas.
Para realizar esta operación, incluya todas las pantallas que desee siguiendo la convención de notación del ejemplo anterior.
El ejemplo de configuración siguiente muestra el CDE en la pantalla denominada /dev/fbs/gfxp0 y utiliza el dispositivo /dev/fbs/m640 (el dispositivo de gráficos integrado de los sistemas Sun Ultra 5 y Sun Ultra 10) como memoria intermedia de trama secundaria:
:0 Local Local_uid@console root /usr/openwin/bin/Xsun \ :0 -dev /dev/fbs/gfxp0 -dev /dev/fbs/m640
La tarjeta PGX32 también es compatible con el administrador de visualización X (XDM) y, para ello, incluye un sencillo archivo de configuración denominado /usr/openwin/lib/X11/xdm/Xservers.
Si ya tiene un archivo Xservers en el sistema, el proceso de instalación del software PGX32 lo habrá guardado como /usr/openwin/lib/X11/xdm/Xservers.nogfx.
La instalación habrá añadido de forma automática la línea siguiente, que presupone que la tarjeta PGX32 es la única memoria intermedia de trama en la que se debe iniciar el xdm:
:0 Local Local /usr/openwin/lib/xdm/StartOW \ :0 -dev /dev/fbs/gfxp0
Al final de esta línea, puede añadir cualquier otro argumento de línea de comandos que desee. Por ejemplo, podría iniciar el xdm en varias pantallas.
Para realizar esta operación, incluya todas las pantallas que desee siguiendo la convención de notación del ejemplo anterior.
El ejemplo de configuración siguiente visualiza el xdm en la pantalla denominada /dev/fbs/gfxp0 y utiliza el dispositivo /dev/fbs/m640 (el dispositivo de gráficos integrado de los sistemas Sun Ultra 5 y Sun Ultra 10) como memoria intermedia de trama secundaria:
:0 Local Local_uid@console root /usr/openwin/bin/Xsun \ :0 -dev /dev/fbs/gfxp0 -dev /dev/fbs/m640