La carte PGX32 prend également en charge le gestionnaire d'affichage X (xdm). Un simple fichier de configuration est fourni : /usr/openwin/lib/X11/xdm/Xservers.
Si vous disposiez déjà d'un fichier Xservers, l'installation du logiciel PGX32 l'aura sauvegardé sous /usr/openwin/lib/X11/xdm/Xservers.nogfx.
Par défaut, l'installation aura installé la ligne suivante, qui suppose que la carte PGX32 est la seule mémoire d'écran sur laquelle démarrer xdm:
:0 Local Local /usr/openwin/lib/xdm/StartOW \ :0 -dev /dev/fbs/gfxp0
Vous pouvez ajouter les arguments de ligne de commande de votre choix à la fin de cette ligne. Par exemple, vous pouvez démarrer xdm sur plusieurs écrans.
Dans l'exemple de configuration suivant, xdm est affiché sur un écran appelé /dev/fbs/gfxp0 et utilise le périphérique appelé /dev/fbs/m640 (la carte graphique intégrée sur les systèmes Sun Ultra 5 et Sun Ultra 10) en tant que mémoire d'écran secondaire :
:0 Local Local_uid@console root /usr/openwin/bin/Xsun \ :0 -dev /dev/fbs/gfxp0 -dev /dev/fbs/m640