![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/2/a8/2a8653a5-76e6-4b40-9c9c-ec555631e0b8/2a8653a5-76e6-4b40-9c9c-ec555631e0b8-bg38.png)
Running Perceive Server on UNIX systems without graphical devices
56 Perceive Getting Started
You might also notice these problems when the Perceive server is still running and
the administrator is still logged in to the X terminal session if the DISPLAY
environment variable was not set.
To resolve these issues, this version of Perceive can automatically install and run the
Perceive server using Xvfb, a virtual frame buffer that imitates a display, without
having to perform any manual configuration.
Updated Perceive start script for use with Xvfb
Configuring and starting Perceive with Xvfb is now part of the install. The install
routines configure Perceive to use Xvfb. After installation, Perceive can be started in
one of two ways.
To start Perceive and NOT connect to Xvfb
1 On the client machine, change to the Perceive Tomcat directory using the following
command:
cd /installation_directory/CWA/jakarta-tomcat-4.0.3
2 Start the Perceive Web server using the following command:
bin/perceive.sh start
To start Perceive with a connection to Xvfb
When you start Perceive with the "nohup" qualifier on the command line, the script
starts an Xvfb process (if one is not already running), sets the appropriate DISPLAY
variable, and then starts Perceive.
1 On the client machine, change to the Perceive Tomcat directory using the following
command:
cd /installation_directory/CWA/jakarta-tomcat-4.0.3
2 Start the Perceive Web server using the following command:
bin/perceive.sh start nohup
Xvfb on Solaris
Xvfb executables are typically automatically installed on Solaris systems. The
Perceive installation process checks the
/usr/openwin/bin directory to determine if
Xvfb is already installed. If Xvfb is not installed, the Perceive installation routines
install Xvfb in
/usr/openwin/bin.