mirror of https://github.com/vitalif/openscad
better solution for xvfb startup on netbsd/ash
parent
3302442b97
commit
5268638ffe
|
@ -50,7 +50,7 @@ get_mageia_deps()
|
|||
sudo urpmi ctags
|
||||
sudo urpmi task-c-devel task-c++-devel libqt4-devel libgmp-devel \
|
||||
libmpfr-devel libboost-devel eigen3-devel libglew-devel bison flex \
|
||||
cmake imagemagick python curl git
|
||||
cmake imagemagick python curl git x11-server-xvfb
|
||||
}
|
||||
|
||||
get_debian_deps()
|
||||
|
|
|
@ -24,15 +24,11 @@ start()
|
|||
fi
|
||||
|
||||
VFB_DISPLAY=`echo | awk 'BEGIN{srand();} {printf ":%.0f", rand()*1000+100};'`
|
||||
if [ $debug ]; then
|
||||
if [ $debug ]; then
|
||||
echo debug VFB_DISPLAY $VFB_DISPLAY
|
||||
echo debug VFB_BINARY $VFB_BINARY
|
||||
fi
|
||||
if [ $BASH ]; then
|
||||
$VFB_BINARY $VFB_DISPLAY -screen 0 800x600x24 \&> ./virtualfb.log &
|
||||
else
|
||||
$VFB_BINARY $VFB_DISPLAY -screen 0 800x600x24 > ./virtualfb.log &
|
||||
fi
|
||||
$VFB_BINARY $VFB_DISPLAY -screen 0 800x600x24 > ./virtualfb1.log 2> ./virtualfb2.log &
|
||||
# on some systems $! gives us VFB_BINARY's PID, on others we have to subtract 1
|
||||
VFB_PID_MINUS0=$!
|
||||
VFB_PID_MINUS1=$(($VFB_PID_MINUS0 - 1))
|
||||
|
|
Loading…
Reference in New Issue