google-deepmind / google-deepmind/dm_control

CentOS7 Cannot initialize a headless EGL display.

未关闭
#304 7 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Python
星标
4.7k
派生
764
PR 合并指标
30 天内没有已合并 PR

描述

File "src/train.py", line 14, in
from env import make_env
File "/home/wjg/code/src/env.py", line 5, in
from dm_control import suite
File "/home/wjg/anaconda3/envs/tdmpc/lib/python3.8/site-packages/dm_control/suite/__init__.py", line 24, in
from dm_control.suite import acrobot
File "/home/wjg/anaconda3/envs/tdmpc/lib/python3.8/site-packages/dm_control/suite/acrobot.py", line 20, in
from dm_control import mujoco
File "/home/wjg/anaconda3/envs/tdmpc/lib/python3.8/site-packages/dm_control/mujoco/__init__.py", line 18, in
from dm_control.mujoco.engine import action_spec
File "/home/wjg/anaconda3/envs/tdmpc/lib/python3.8/site-packages/dm_control/mujoco/engine.py", line 41, in
from dm_control import _render
File "/home/wjg/anaconda3/envs/tdmpc/lib/python3.8/site-packages/dm_control/_render/__init__.py", line 67, in
Renderer = import_func() # pylint: disable=invalid-name
File "/home/wjg/anaconda3/envs/tdmpc/lib/python3.8/site-packages/dm_control/_render/__init__.py", line 36, in _import_egl
from dm_control._render.pyopengl.egl_renderer import EGLContext
File "/home/wjg/anaconda3/envs/tdmpc/lib/python3.8/site-packages/dm_control/_render/pyopengl/egl_renderer.py", line 75, in
raise ImportError('Cannot initialize a headless EGL display.')
ImportError: Cannot initialize a headless EGL display.

**Is this due to the system?**

贡献指南

打开贡献指南

调研方向

Start at src/train.py line 14 and src/env.py line 5, then trace the dm_control rendering import through _render/pyopengl/egl_renderer.py where the headless EGL error is raised. Reproduce the import on CentOS 7 and inspect the rendering setup; done when the cause and a verified way to initialize the headless display are established.

由索引模型根据 Issue 内容生成。

评估

技术栈
centos, python
领域
computer-graphics, machine-learning, operating-systems
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。