#!/bin/sh ########################################################################### # # Copyright (c) 2020-2025 Diality Inc. - All Rights Reserved. # # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # # @file startxvfb.sh # # @author (last) Peter Lucia # @date (last) 21-Oct-2020 # @author (original) Peter Lucia # @date (original) 21-Oct-2020 # ############################################################################ then echo "Usage: $0 new_display_number" exit fi xvfb-run --server-num=$1 --server-args="-ac -screen 0 1280x1024x24" dbus-run-session xfwm4 & PID=$! sleep 4 XFWM4PID=`pstree -T -p $PID | grep xfwm4 | sed 's/^.*xfwm4.*(\([0-9]\+\))/\1/'` echo $XFWM4PID > $HOME/.xvfb_xfwm4_$1.pid