Equalizer logo
Collage logo
GPU-SD logo

Environment Variables

Author: eilemann@gmail.com
State: Implemented

This specification lists environment variables used by Equalizer. Variables for debugging purposes are only available in the debug version of the library.

Configuration file globals All variables from the config file global section can be set as environment variables. Globals specified in the config file take precedence over environment variables.

EQ_SERVER The default location of the Equalizer server, overridden by the command-line argument --eq-server.

EQ_LOG_LEVEL Determines the verbosity of debugging messages. Valid values are ERROR, WARN, INFO, VERB, ALL. Default is WARN for the release version and INFO for the debug version.

EQ_LOG_TOPICS Enables verbose logging to debug specific topics. Valid values are a bitmask of the individual topics. Please look up individual values in the source code.

EQ_TAINT_CHANNELS Set a channel-specific clear color in Channel::clear. Used for debugging purposes. Only enabled in debug builds.

EQ_DUMP_IMAGES Write all output images to disk. Used for debugging purposes.

EQ_ABORT_WAIT causes an assertion to be trapped in an infinite loop, allowing to identify the process, and to attach a debugger to it. Only enabled in debug builds.

EQ_NET_OBJECT_BUFFER_SIZE can be used to change the minimum buffer size of 64 kilobyte during co::Object serialization.