Headless Application Servers

The following lets you bypass difficulties with “headless” machines (machines without a video card).

xvfb and Solaris 10

To have a working headless server, your Solaris installation must include xvfb. This is included in Solaris 10. To find out if it is installed, type this on a shell’s command line:

pkginfo -l SUNWxwsrv

If successful, you will see this output:

DESC: X Window System Xvfb & ....

To set up xvfb, use the command:

/usr/openwin/bin/X -dev vfb screen <Hor.Pix>x<Vert.Pix>x<Depth>

Web Client on UNIX Systems

Xvfb must be running to have a web client work correctly. This is automated when you have application server start automatically. You can manually start this process with root access using the following:

[root@redhat6 X11]Xvfb :623 -screen 0 1152x900x8 2>/dev/null &

Confirm xvfb is running as follows:

>ps -ef | grep Xvfb

root 25991 21329 0 16:28 tty2 00:00:00 Xvfb :623 -screen 0 1152x900x8

qa 26398 26053 0 16:31 pts/3 00:00:00 grep Xvfb

This is an example; the path that appears when you grep depends on your operating system.