Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Headless rendering on Mac?

Ouverte
#464 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
25/100
Type d'issue
Bug
Clarté
À clarifier
Activité
À l'abandon
Stack technique
macos, python

Piste de recherche

Commencez par l’appel à Physics.render() et les étapes de prise en main de dm_control/mujoco référencées dans l’issue, puis comparez-les aux notes sur le headless-rendering du README principal. Déterminez si le blocage correspond à un comportement pris en charge sur macOS et documentez une solution de contournement confirmée ou la limitation de la plateforme.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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?

Langage dominant
Python
Étoiles
4.7k
Forks
765
Métriques de merge des PR
Aucune PR mergée en 30 j

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de google-deepmind/dm_control

Toutes les issues de google-deepmind/dm_control

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.