You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi there! I'm trying to run soft body envs on multiple GPUs, but it's only okay to run on the first card (that card has monitor plugged in). When I'm running on other cards, I did the followings:
We found that if you are running ManiSkill2 on a device where the DISPLAY variable is non-empty (e.g., if you are using (or vnc into) a device with a monitor connected), then ErrorInitializationFailed will occur on GPUs that are not rendering the screen, regardless of rigid & soft body environments. Instead, if you ssh into the machine or if you are using a headless machine, in which case the DISPLAY environment variable is empty, then you can run ManiSkill2 envs (regardless of rigid or soft body) on all GPUs.
The current temporary solution is to unset the DISPLAY variable by using the command unset DISPLAY, or remove the DISPLAY variable during program execution by using this command (which I prefer):
Hi there! I'm trying to run soft body envs on multiple GPUs, but it's only okay to run on the first card (that card has monitor plugged in). When I'm running on other cards, I did the followings:
But I get the following error
The text was updated successfully, but these errors were encountered: