From 4b4d772c3b639fe59dcfd62a85b895cc210f28d0 Mon Sep 17 00:00:00 2001 From: Julien Jomier Date: Tue, 20 Feb 2024 13:27:43 -0500 Subject: [PATCH] Only use xhost when display is set 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"