17ec681f3Smrg#!/bin/sh 27ec681f3Smrg 37ec681f3Smrgset -ex 47ec681f3Smrg 57ec681f3Smrg_XORG_SCRIPT="/xorg-script" 67ec681f3Smrg_FLAG_FILE="/xorg-started" 77ec681f3Smrg 87ec681f3Smrgecho "touch ${_FLAG_FILE}; sleep 100000" > "${_XORG_SCRIPT}" 97ec681f3Smrgif [ "x$1" != "x" ]; then 107ec681f3Smrg export LD_LIBRARY_PATH="${1}/lib" 117ec681f3Smrg export LIBGL_DRIVERS_PATH="${1}/lib/dri" 127ec681f3Smrgfi 137ec681f3Smrgxinit /bin/sh "${_XORG_SCRIPT}" -- /usr/bin/Xorg vt45 -noreset -s 0 -dpms -logfile /Xorg.0.log & 147ec681f3Smrg 157ec681f3Smrg# Wait for xorg to be ready for connections. 167ec681f3Smrgfor i in 1 2 3 4 5; do 177ec681f3Smrg if [ -e "${_FLAG_FILE}" ]; then 187ec681f3Smrg break 197ec681f3Smrg fi 207ec681f3Smrg sleep 5 217ec681f3Smrgdone 22