From 46a1486dec39ea84713f5a0a446bde91e8408ad3 Mon Sep 17 00:00:00 2001 From: Julien Jomier <219040+jjomier@users.noreply.github.com> Date: Tue, 20 Feb 2024 13:55:36 -0500 Subject: [PATCH] Only use xhost when display is set (#180) Signed-off-by: Julien Jomier --- dev_container | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev_container b/dev_container index 3191b36e7..b91a06a3f 100755 --- a/dev_container +++ b/dev_container @@ -433,7 +433,10 @@ launch() { fi # Allow connecting from docker. This is not needed for WSL2 (`SI:localuser:wslg` is added by default) - run_command xhost +local:docker + if [ -v DISPLAY ] && command -v xhost >/dev/null; then + run_command xhost +local:docker + fi + for video_dev in $(find /dev -regex '/dev/video[0-9]+'); do mount_device_opt+=" --device $video_dev"