diff options
-rwxr-xr-x | kvmx | 14 | ||||
-rw-r--r-- | kvmxfile | 3 |
2 files changed, 13 insertions, 4 deletions
@@ -207,10 +207,16 @@ function kvmx_spice { exit 1 fi - # https://lists.freedesktop.org/archives/spice-devel/2013-September/014643.html - SPICE_NOGRAB=1 spicec --host localhost --port $PORT &> $SPICELOG & - #spicy -h localhost -p $PORT - #remote-viewer spice://localhost:$PORT + if [ "$spice_client" == "spicy" ] && which spicy &> /dev/null; then + spicy -h localhost -p $PORT & + elif [ "$spice_client" == "virt-viewer" ] && which virt-viewer &> /dev/null; then + remote-viewer spice://localhost:$PORT & + else + if which spicec &> /dev/null; then + # https://lists.freedesktop.org/archives/spice-devel/2013-September/014643.html + SPICE_NOGRAB=1 spicec --host localhost --port $PORT &> $SPICELOG & + fi + fi SPICEPID="$!" echo "$SPICEPID" > $SPICEFILE @@ -38,6 +38,9 @@ vnc_client="virt-viewer" # Set this if you want to attach an spice client when the machine boots. run_spice_client="1" +# SPICE client +spice_client="spicec" + # Set this if you want to start an xpra session when the machine boots. run_xpra="0" |