Although the silent authorization process does not generate any GUI outputs, 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. If you wish to perform a silent authorization sequence in an environment where no physical X Display is available, we recommend that you create a virtual display server for use during the authorization process. The following steps review how this may be done. 1. Start a virtual display server. The following command is typical for a basic service: Xvfb :500 -screen 0 1280x1024x24 & This example uses �??500�?� as the display number. This can be changed as needed if a conflict arises. The following folders are the usual install locations where Xvfb can be found: linux: /usr/X11R6/bin/Xvfb Solaris 9: /usr/openwin/bin/Xvfb Solaris 10: /usr/X11/bin/Xvfb 2. Set the DISPLAY to the virtual display server: C Shell: setenv DISPLAY :500.0 Bourne, Bash shell: DISPLAY=�?�:500.0�?�; export DISPLAY 3. Run the silent authorization procedure. SoftwareAuthorizationLS -S -LIF 4. Stop the virtual display server by using the �??ps�?� command to identify its process number and then using the kill command to stop it. linux: ps �??ef | grep �??i xvfb
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.