-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
Steps,
git clone https://github.com/AMDResearch/Ryzers
cd Ryzers/
uv venv --python 3.12
uv pip install -e .
# Build
ryzers build genesis
# Launch the container
ryzers run bash
Failed with log,
root@GZ302EA:/ryzers# ./demo_genesis.sh
[Genesis] [04:30:46] [INFO] ╭─────────────────────────────────────────────────────────────────────────────────────╮
[Genesis] [04:30:46] [INFO] │┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉ Genesis ┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉┈┉│
[Genesis] [04:30:46] [INFO] ╰─────────────────────────────────────────────────────────────────────────────────────╯
[Genesis] [04:30:46] [INFO] Consider setting 'performance_mode=True' in production to maximise runtime speed, if significantly increasing compilation time is not a concern.
[Genesis] [04:30:46] [INFO] Running on [AMD Radeon Graphics] with backend gs.vulkan. Device memory: 60.75 GB.
[Genesis] [04:30:46] [INFO] 🚀 Genesis initialized. 🔖 version: 0.3.3, 🌱 seed: None, 📏 precision: '32', 🐛 debug: False, 🎨 theme: 'dark'.
MoTTY X11 proxy: Unsupported authorisation protocol
Traceback (most recent call last):
File "/opt/venv/lib/python3.12/site-packages/genesis/vis/visualizer.py", line 58, in __init__
display = pyglet.display.get_display()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.12/site-packages/pyglet/display/__init__.py", line 77, in get_display
return Display()
^^^^^^^^^
File "/opt/venv/lib/python3.12/site-packages/pyglet/display/xlib.py", line 102, in __init__
raise NoSuchDisplayException(f'Cannot connect to "{name}"')
pyglet.display.xlib.NoSuchDisplayException: Cannot connect to "None"
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/ryzers/Genesis/examples/tutorials/sph_liquid.py", line 11, in <module>
scene = gs.Scene(
^^^^^^^^^
File "/opt/venv/lib/python3.12/site-packages/genesis/utils/misc.py", line 126, in new_init
original_init(self, *args, **kwargs)
File "/opt/venv/lib/python3.12/site-packages/genesis/engine/scene.py", line 189, in __init__
self._visualizer = Visualizer(
^^^^^^^^^^^
File "/opt/venv/lib/python3.12/site-packages/genesis/vis/visualizer.py", line 69, in __init__
gs.raise_exception_from("No display detected. Use `show_viewer=False` for headless mode.", e)
File "/opt/venv/lib/python3.12/site-packages/genesis/utils/misc.py", line 43, in raise_exception_from
raise gs.GenesisException(msg) from cause
genesis.GenesisException: No display detected. Use `show_viewer=False` for headless mode.
[Genesis] [04:30:46] [ERROR] GenesisException: No display detected. Use `show_viewer=False` for headless mode.
[Genesis] [04:30:46] [INFO] 💤 Exiting Genesis and caching compiled kernels...
Exception ignored in: <function Scene.__del__ at 0x770fb5b894e0>
Traceback (most recent call last):
File "/opt/venv/lib/python3.12/site-packages/genesis/engine/scene.py", line 210, in __del__
AttributeError: 'Scene' object has no attribute '_visualizer'Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels