12345678910111213141516171819 |
- #!/usr/bin/env bash
- # Sets up a virtual display for running map renderer and simulator without an X11 display
- DISP_ID=99
- export DISPLAY=:$DISP_ID
- sudo Xvfb $DISPLAY -screen 0 2160x1080x24 2>/dev/null &
- # check for x11 socket for the specified display ID
- while [ ! -S /tmp/.X11-unix/X$DISP_ID ]
- do
- echo "Waiting for Xvfb..."
- sleep 1
- done
- touch ~/.Xauthority
- export XDG_SESSION_TYPE="x11"
- xset -q
|