HOW TO

Setup an Xvfb display to use ArcGIS software through terminal services in a Linux or Unix environment

Last Published: November 24, 2020

Summary

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.

Procedure

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. 

Article ID: 000012175

Software:
  • ArcGIS Server

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options