Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Problems with egl rendering

Abierto
#415 4 comentarios 0 reacciones 1 asignado Ver en GitHub

@saran-t ya está trabajando en esto.

Desde el 24/6/2024.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

I am working on a mujoco simulation inside a docker container (using nvidia-docker for GPU access). My simulation use egl for hardware rendering and on my local machine works perfectly. I would like to run my simulation on a server with 3 NVIDIA A40.
When I run this script in the same docker image but on the server

import os
os.environ["MUJOCO_GL"]="egl"
os.environ["MUJOCO_EGL_DEVICE_ID"] = "1"
from dm_control import mujoco

I get this error:

ImportError: Cannot initialize a headless EGL display.

Server:
Nvidia Driver Version: 525.85.12 CUDA Version: 12.0

Local Machine:
Nvidia Driver Version: 525.116.04 CUDA Version: 12.0

If I use osmesa (os.environ["MUJOCO_GL"]="egl") everything works correctly. But I would like to use egl.
I tried to install libnvidia-gl (apt install libnvidia-gl-525) as in #214 and #365. but I get the same error.

I should also add that I do not use NVIDIA Multi-Instance GPU.
Am I doing something wrong here?
Thank you in advance for the support!

Lenguaje dominante
Python
Estrellas
4.7k
Forks
765
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de google-deepmind/dm_control

Todos los issues de google-deepmind/dm_control

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.