Replies: 3 comments 8 replies
-
Hi @til-git . Many users are experiencing the same or similar issues with MacOS and Apple Silicon. There are several issues logged. Nothing has worked for me yet. I gave up after battling with it for 1/2 a day and will circle back soon. |
Beta Was this translation helpful? Give feedback.
-
Genesis is up and running on M# Apple Silicon machines - after some headaches. I can post what worked for me if needed. |
Beta Was this translation helpful? Give feedback.
-
Yeah, same here - no viewer and still getting the offscreen semaphore locking issue, even installing exactly as described. |
Beta Was this translation helpful? Give feedback.
-
I'm trying to run the examples on a M1 Studio, but it fails in various forms.
Using the render to file example for headless rendering here it hangs after the first frame with this
File "/Volumes/Home/tilman/Dev/genesis/render_to_file.py", line 55, in <module> cam.render() File "/opt/homebrew/lib/python3.11/site-packages/genesis/utils/misc.py", line 48, in wrapper return method(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/genesis/vis/camera.py", line 165, in render rgb_arr, depth_arr, seg_idxc_arr, normal_arr = self._rasterizer.render_camera( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/genesis/vis/rasterizer.py", line 57, in render_camera rgb_arr, depth_arr = self._viewer._pyrender_viewer.render_offscreen( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/lib/python3.11/site-packages/genesis/ext/pyrender/viewer.py", line 588, in render_offscreen self._offscreen_result_semaphore.acquire() File "/opt/homebrew/Cellar/[email protected]/3.11.11/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 479, in acquire self._cond.wait(timeout) File "/opt/homebrew/Cellar/[email protected]/3.11.11/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 327, in wait waiter.acquire()
When trying to run with the macos specific example render_on_macos.py it runs through the frames, but no window pops up.
This with no reported package incompatibilities, python3.11, MacOS 15.1.1. No errors during startup or rendering are reported.
Any help in getting off the ground on MacOS highly appreciated.
Beta Was this translation helpful? Give feedback.
All reactions