dm_control
dm_control copied to clipboard
Headless rendering on Mac?
I'm currently trying to run something on a headless Mac server that is hanging due to a call to Physics.render()
Relevant code excerpt:
from dm_control.suite import base
class MyTask(base.Task):
...
def get_observation(self, physics):
image = physics.render(...)
...
my_task.get_observation(self, physics)
I face the same issue if I try to follow the 'getting started' steps outlined here: https://github.com/google-deepmind/dm_control/tree/main/dm_control/mujoco
From a few existing issues and the description on the main readme.md, I can't quite tell if headless rendering on a MacOS system is supported or not - it seems like it might only be supported for Nvidia systems. If so, are there any known workarounds?