I tried nearly every possible method to fix the error "XDG_RUNTIME_DIR not set in the environment." and "unity_simulator.comm_unity.UnityCommunicationException: HTTPConnectionPool(host='127.0.0.1', port=6310): Read timed out. (read timeout=30)" but failed.
Sorry for the late reply.
This issue may be caused by a version conflict with the VirtualHome executable.
We have provided the new version here and updated the readme.
Hope it helps.
I tried nearly every possible method to fix the error "XDG_RUNTIME_DIR not set in the environment." and "unity_simulator.comm_unity.UnityCommunicationException: HTTPConnectionPool(host='127.0.0.1', port=6310): Read timed out. (read timeout=30)" but failed.