HOW TO
A silent authorization on Solaris/Linux needs a valid X Windows environment to operate.Although the silent authorization process does not generate any GUI output, the DISPLAY environment variable must still be set to a valid X Display. This requirement arises from the third-party, MainWin software used internally during the authorization process.The instructions provided describe how to create a virtual display server and perform a silent authorization process in an environment where no physical X Display is available. The following steps review how this can be done using a program called 'Xvfb'.
Code:
Xvfb :500 -screen 0 1280x1024x24 &
Note:
This example uses '500' as the display number. This can be changed as needed if a conflict arises.
/usr/X11R6/bin/Xvfb
/usr/openwin/bin/Xvfb
/usr/X11/bin/Xvfb
Code:
setenv DISPLAY :500.0
Code:
DISPLAY=”:500.0”; export DISPLAY
Code:
SoftwareAuthorizationLS –s –lif <prvs file>
Note:
A Provisioning File (*.prvs) file can be obtained through the Customer Care Portal.
Code:
ps –ef | grep –i xvfb
Code:
ps –ef | grep –i xsun
Code:
kill -9 process_id
Article ID:000011108
Get help from ArcGIS experts
Download the Esri Support App