Spice is the protocol used by flexVDI to connect to virtual desktops. Red Hat is the most active developer and endorser of the spice protocol, and so Red Hat Linux and its relatives Fedora and CentOS are our most recommended options, as they:
Fedora is more oriented to desktop usage, so it would be prefered to CentOS. Red Hat Linux would be the best option if guest OS support is required.
From our experience, KDE and Gnome 3 based desktops are the heaviest, and feel slower than other desktops.
Gnome 2 or MATE based desktops give a good user experience, and are lighter, being the latest Fedora MATE our first option for Linux Desktops. To disabe animations in mate 1.6 in order to make it faster, open dconf-editor and go to org > mate > marco > general. Check "reduced-resources".
flexvdi-guest-tools provide:
flexVDI-guest-tools are available from https://depot.flexvdi.com/guest-tools/
Choose a version which two first version digits (3.1, 3.0, ...) match the version of the flexVDI server software. You are interested in the files with a name ending in ".sh" for running them in your Linux guest.
If you have installed a flexVDI infraestructure, you already hvbe one copy of the flexVDI guest tools.
in order to make it available to your guest, you can:
Now your guest has a CD with the software in it. You may have to mount the CD if your system does not automatically do it for you.
Once you have the flexvdi-guest-tools-3.1.x.sh file, as root, execute it with:
sudo PATH_TO_FILE/flexvdi-guest-tools-3.1.x.sh
The spice-vdagent
Improves the behaviour of the mouse device, enabling "mouse client mode".
Makes the resolution of the virtual screen and the size of the flexVDI client to match, and also has the side effect of making mouse pointer visible during installation on some distros.
In Ubuntu 16, 18, ..., debian, Mint, run:
sudo apt-get install -y spice-vdagent |
Then start it with:
spice-vdagent sudo spice-vdagend |
In Red Hat based distros, run:
sudo yum install qemu-guest-agent |
And then start it (once) with:
sudo systemctl start qemu-guest-agent |
To install it in debian based distros, like Ubuntu:
sudo apt-get install qemu-guest-agent |
If QXL driver instead of the recommended virtio grahipcs is going to be used, in Red Hat based distros, run:
sudo yum install xorg-x11-drv-qxl |
To install it in debian based distros, like Ubuntu:
sudo apt-get install xserver-xorg-video-qxl |