How To: Setup an Xvfb display to use ArcGIS software through terminal services in a Linux or Unix environment
Difficulties may be encountered when executing ArcGIS software through terminal services in a Linux or Unix environment.
The third-party MainWin runtime must have a valid display set, even when nothing is being directed to it.
The recommended workaround is to use Xvfb (X virtual framebuffer) to create a virtual display. The following steps describe how to do this.
To setup a Xvfb display:
$ Xvfb :500 -screen 0 1280x1024x24 & $ DISPLAY=":500.0"; export DISPLAY
Note: The user should end the Xvfb process after finishing using the ArcGIS software.
Last Published: 11/24/2020
Article ID: 000012175
Software: and prior) 9.3.1, 9.3, 9.2, 9.1, 9.0.1, 9.0, 10 ArcGIS Engine for Linux 10.1 ArcGIS GIS Server (10.0 ArcObjects SDK for cross platform C++ Linux 10.1, 10.0 ArcObjects SDK for Java Linux 10.1, 10.0 ArcGIS GeoAnalytics Server 10.8.1, 10.8, 10.7.1, 10.7, 10.6.1, 10.6, 10.5.1, 10.5