From: Silvio Rhatto Date: Mon, 17 Jul 2017 13:53:59 +0000 (-0300) Subject: Support for spicy and virt-viewer X-Git-Tag: 0.1.0~413 X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=3a216c3d3fc12ddf9d6868b3b279e69601bd89bf;p=kvmx.git Support for spicy and virt-viewer --- diff --git a/kvmx b/kvmx index 58f558a..463f892 100755 --- a/kvmx +++ b/kvmx @@ -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 diff --git a/kvmxfile b/kvmxfile index d70a742..c441888 100644 --- a/kvmxfile +++ b/kvmxfile @@ -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"