The CSD Portfolio software relies on the standard environment variable XDG_RUNTIME_DIR to be set in order to know where to create some temporary files. Some older linux systems do not set this environment variable by default, so you may need to ensure this is set yourself if you are receiving this error.
To do so, before running Mercury or Hermes run the command:
export XDG_RUNTIME_DIR=/tmp
(you can use any temporary location other than /tmp that you have write permission to instead).
To have the picked up automatically, add this to your system start up scripts.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article