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_RESOURCES
List of directory paths, separated by ; on Windows and : on Linux, containing the user icons resources.
- 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.