Environment Variables¶
The runtime behavior of Rumba can be modified with the following environment variables.
Note
Like all file system paths in Rumba, the path values can use nested variables, like this : RUMBA_LICENSE_FILE = $(LICENSE_FILES)/rumba/rumba.license
-
RUMBA_ALLOW_SUBDIVISION¶ Define this variable to make sure surface subdivision through OpenSubDiv is always activated. Such subdivision is desactivated by default on Intel® graphic cards since we experienced issues on most cards.
-
RUMBA_FORBID_SUBDIVISION¶ Define this variable to desactivated surface subdivision through OpenSubDiv. This behavior can be useful if you experience issues with subdivision on a specific graphic card.
-
RUMBA_LOG¶ Path to a directory where to save log files. By default, this is RUMBA_HOME/logs where RUMBA_HOME is the root installation path.
-
RUMBA_NO_SPLASH¶ Define this variable to hide the splash screen.
-
RUMBA_PYTHON_PATH¶ List of directory paths, separated by ; on Windows and : on Linux, to search for Python imports (like using PYTHONPATH).
-
RUMBA_SOUND_LATENCY¶ Override the sound latency using a floating point number in seconds. RUMBA_SOUND_LATENCY=0.5 for 500ms.
-
RUMBA_DISABLE_AUDIO¶ Define this variable to disable audio in Rumba.
-
RUMBA_USER_PLUGINS¶ List of directory paths, separated by ; on Windows and : on Linux, containing C++ and Python plugins to load when starting the program.
-
RUMBA_POSE_LIBRARY¶ List of directory paths, separated by ; on Windows and : on Linux, containing the animator’s pose libraries.
-
RUMBA_LICENSE_FILE¶ Path to the Rumba license file.
-
RUMBA_LICENSE_SERVER¶ License server hostname.
-
RUMBA_NO_VERSION_CHECKING¶ Define this variable to disable the check for a release update.
-
RUMBA_NO_REPORT_STATISTICS¶ Define this variable to disable the statistics reporting.
-
RUMBA_NO_CRASH_REPORT¶ Define this variable to disable the crash reporting.