From FOSS-Cloud
Master Index | Administration | Spice
Contents
Overview
Today, Linux distributions like Ubuntu, Suse, Fedora etc. contains the spice protocol in their distribution. The client is named virt- or remote-viewer. FOSS-Cloud needs the remote viewer which is part of the virt-viewer package. In general the client is working out of the box.
In Windows and older Linux distributions, you have to implement also the protocoll handling to tell the browser, what to do with a spiec://... url.
Virt Viewer
Virt-Viewer without protocol handler
- Windows 32-Bit, Version 2.0
- Windows 64-Bit, Version 2.0
- Mac OS X, Version 0.5.7
- Linux, Version 1.0
- Android, aSpice
For Windows clients, you have also to install the protocol handler
Older versions with protocol handler
Please be aware, that all following clients are outdated!
Windows
Download the Windows Installer
- Windows installer 0.6.3 stable
- Stable release
- Virt Viewer 0.5.6 beta
- Known issues: On the Swiss German Keyboard the Alt-GR Key is not working and USB is not supported.
Ubuntu
10.10, "Maverick Meerkat" i386
Install packages only
Please install the two packages with Ubuntu Software-Center and make sure to keep the proper sequence.
The icon Spice Client should appear in the menu Applications->Internet .
Important: See also protocol handler to configure spice for acces FOSS-Cloud VMs.
openSUSE 12.1
spice client
The spice client is available from the openSUSE Build Service: https://build.opensuse.org/package/binaries?package=spice&project=Virtualization&repository=openSUSE_12.1
To install the repository, start the YaST Software Manager and add an additional repository using the following URL:
http://download.opensuse.org/repositories/Virtualization/openSUSE_12.1/
You will have to accept the untrusted PGP-Key in the process. After that you can search for spice-client in the Software Manager and install it as any other software.
This client must be started from the command line with the appropriate parameters to connect to a Spice server.
Important: See also protocol handler to configure spice for acces FOSS-Cloud VMs.
spice-gtk client
The spice-gtk client is available from the openSUSE Build Service, but you have to install two repositories:
- http://download.opensuse.org/repositories/Virtualization/openSUSE_12.1/
- http://download.opensuse.org/repositories/home:/dev-zero:/spice/openSUSE_11.4/
After that you can search for spice-gtk-client in the Software Manager and install it as any other software. It will create an icon the menu named Spicy. Furthermore it will install the spice:// protocol handlers for both Gnome and KDE, although you may have to logout/login to make it work.
For easy copy'n'paste run the following commands as root:
zypper ar http://download.opensuse.org/repositories/Virtualization/openSUSE_12.1/Virtualization.repo zypper ar http://download.opensuse.org/repositories/home:/dev-zero:/spice/openSUSE_12.1/home:dev-zero:spice.repo zypper install spice-gtk-client
You will have to trust the unknown keys if being asked.
Important: See also protocol handler to configure spice for acces FOSS-Cloud VMs.
Troubleshooting
Should Spicy crash immediately, try changing either the icon set or the used GTK Style.
Go to System Settings for this and choose Application Appearance, select the GTK Styles and Fonts pane and change the GTK Style to Clearlooks.
Important: See also protocol handler to configure spice for acces FOSS-Cloud VMs.