Generate images on Linux Headless machines

Generating images on Linux machines requires a running Xorg server. This issue occurs on cloud computing clusters and other headless machines, which generally do not have a running Xorg server.

To generate images on Linux Headless machines:
As a workaround, install the `xvfb` package, and then prefix the EDEM command with `xvfb-run` as follows:
xvfb-run edem …
This will start a virtual Xorg server, which does not require graphical output.
Note: You may need to manually set the DISPLAYenvironment variable to point to the correct Xorg server
  • If an Xorg server is not available, image export is not supported and must be disabled.
  • To disable it without starting EDEM, edit the following line in the .dfg file:
    “PROCESSOR:IMAGE GENERATION:ACTIVE=BOOLEAN:TRUE” by changing “TRUE” to “FALSE”
    .

This limitation may be resolved in a future version of EDEM.