From 7e20aeb997fb60f5b6da69d20c772a4f8092f9a4 Mon Sep 17 00:00:00 2001 From: Nate Koenig Date: Mon, 14 Mar 2022 08:27:38 -0700 Subject: [PATCH] add 'on linux systems' Signed-off-by: Nate Koenig --- tutorials/headless_rendering.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tutorials/headless_rendering.md b/tutorials/headless_rendering.md index 45ea641ad3..124efa8df0 100644 --- a/tutorials/headless_rendering.md +++ b/tutorials/headless_rendering.md @@ -4,8 +4,9 @@ It is often desirable to run simulation on a remote computer, such as a computer managed by cloud provider, in order to paralellize work or access specific compute resources. Simulated sensors that require GPU access have historically been difficult to use on a remote computer due to OpenGL's -X server requirement. This issue can be resolved through installation and -proper configuration of X, but the steps can be complex and error prone. +X server requirement on linux systems. This issue can be resolved through +installation and proper configuration of X, but the steps can be complex and +error prone. An easier solution is through the use of [EGL](https://www.khronos.org/egl), which allows for the the creation of rendering surfaces without an X server. Ignition Gazebo has added support for EGL via the `--headless-rendering` command line option. Use of EGL is only available with OGRE2.