summaryrefslogtreecommitdiff
path: root/content/pages/download.rst
blob: 3a464109a151def18e5e1e9c0b149423e309e388 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
Download
###############################################################################

:slug: download
:modified: 2015-10-29 09:00

.. _Boxes: https://wiki.gnome.org/Apps/Boxes
.. _virt-manager: http://virt-manager.org/
.. _virt-viewer:
.. _virt-manager download page: http://virt-manager.org/download
.. _oVirt: http://www.ovirt.org/
.. _QEMU: http://www.qemu.org/
.. _spice-gtk-0.31.tar.bz2: http://spice-space.org/download/gtk/spice-gtk-0.31.tar.bz2
.. _UsbDk_1.0.12_x64.msi: http://www.spice-space.org/download/windows/usbdk/UsbDk_1.0.12_x64.msi
.. _UsbDk_1.0.12_x86.msi: http://www.spice-space.org/download/windows/usbdk/UsbDk_1.0.12_x86.msi
.. _aSPICE:
.. _aSPICE from play.google.com: https://play.google.com/store/apps/details?id=com.iiordanov.freeaSPICE
.. _spicec_n900-0.tar.gz: http://www.spice-space.org/download/arm/spicec_n900-0.tar.gz
.. _launcher-mobile: https://github.com/flexvdi/launcher-mobile
.. _flexVDI: https://flexvdi.com
.. _flexVDI Client at App Store: https://itunes.apple.com/us/app/flexvdi-client/id1051361263?mt=8
.. _flexVDI Client at Play Store: https://play.google.com/store/apps/details?id=com.flexvdi.androidlauncher
.. _spice-vdagent-0.16.0.tar.bz2: http://www.spice-space.org/download/releases/spice-vdagent-0.16.0.tar.bz2
.. _xf86-video-qxl:
.. _xf86-video-qxl-0.1.4.tar.bz2: http://xorg.freedesktop.org/releases/individual/driver/xf86-video-qxl-0.1.4.tar.bz2
.. _spice-guest-tools-0.100.exe: http://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-0.100.exe
.. _Windows QXL driver: http://www.spice-space.org/download/windows/qxl/qxl-0.1-21/
.. _Windows SPICE agent: http://www.spice-space.org/download/windows/vdagent/vdagent-win-0.7.2
.. _spice-0.12.7.tar.bz2: http://www.spice-space.org/download/releases/spice-0.12.7.tar.bz2
.. _spice-0.13.1.tar.bz2: http://www.spice-space.org/download/releases/spice-0.13.1.tar.bz2
.. _spice-protocol-0.12.11.tar.bz2: http://www.spice-space.org/download/releases/spice-protocol-0.12.11.tar.bz2
.. _usbredir-0.7.1.tar.bz2: http://spice-space.org/download/usbredir/usbredir-0.7.1.tar.bz2
.. _Xspice: xspice.html
.. _README.xspice: http://cgit.freedesktop.org/xorg/driver/xf86-video-qxl/tree/README.xspice


Client
++++++
To connect to a virtual machine using SPICE, you need a client application.

GTK+ widget
^^^^^^^^^^^
spice-gtk is a GTK+3 SPICE widget. It features glib-based objects for SPICE protocol parsing and a gtk widget for embedding the SPICE display into other applications such as virt-manager_ or Boxes_. Python and Vala bindings are available too.

- SPICE GTK+ Widget - `spice-gtk-0.31.tar.bz2`_

  - http://cgit.freedesktop.org/spice/spice-gtk

The recommended client application is virt-viewer_.

Windows binaries
^^^^^^^^^^^^^^^^
- virt-viewer Windows installer - can be downloaded from `virt-manager download page`_
- UsbDk - A Windows filter driver developed for Spice USB redirection (windows client side) - `UsbDk_1.0.12_x64.msi`_, `UsbDk_1.0.12_x86.msi`_, (`source code <http://www.spice-space.org/download/windows/usbdk/spice-usbdk-win-1.0-12-sources.zip>`_)

  - http://cgit.freedesktop.org/spice/win32/usbdk

Other clients
^^^^^^^^^^^^^
- Android client - aSPICE_ is a secure, SSH capable, open source SPICE protocol client that makes use of the LGPL licensed native libspice library. You can find and install `aSPICE from play.google.com`_.
- Experimental N900 SPICE client - `spicec_n900-0.tar.gz`_
- launcher-mobile_ - A GPLv2 licensed cross-platform mobile client for both iOS and Android. Though mainly intended to be used as a client for flexVDI_, it can also connect to conventional SPICE sessions.

  - It is also avaiable in binary form: `flexVDI Client at App Store`_, `flexVDI Client at Play Store`_


Guest
+++++
This section contains various optional drivers and daemons that can be installed on the guest to provide enhanced SPICE integration and performance.

Linux sources
^^^^^^^^^^^^^
- SPICE vdagent - `spice-vdagent-0.16.0.tar.bz2`_

  - http://cgit.freedesktop.org/spice/linux/vd_agent
- x.org QXL video driver - `xf86-video-qxl-0.1.4.tar.bz2`_; Also contains Xspice

  - http://cgit.freedesktop.org/xorg/driver/xf86-video-qxl


Windows binaries
^^^^^^^^^^^^^^^^
- Windows guest tools - `spice-guest-tools-0.100.exe`_

  - http://cgit.freedesktop.org/spice/spice-nsis/

This installer contains some optional drivers and services that can be installed in Windows guest to improve SPICE performance and integration. This includes the qxl video driver and the SPICE guest agent (for copy and paste, automatic resolution switching, ...)

- `Windows QXL driver`_

  - http://cgit.freedesktop.org/spice/win32/qxl

This is not needed if you are using the Windows guest tools installer above.

- `Windows SPICE agent`_

  - http://cgit.freedesktop.org/spice/win32/vd_agent

This is not needed if you are using the Windows guest tools installer above.

Server
++++++
The SPICE server code is needed when building SPICE support into QEMU_. It should be available as a package in your favourite Linux distribution, which is the preferred way of getting it.

- spice-protocol - headers defining protocols, `spice-protocol-0.12.11.tar.bz2`_

  - http://cgit.freedesktop.org/spice/spice-protocol

- libusbredir - For USB redirection support, `usbredir-0.7.1.tar.bz2`_

  - http://cgit.freedesktop.org/spice/usbredir

0.12.7 - stable release
^^^^^^^^^^^^^^^^^^^^^^^
- SPICE - Server `spice-0.12.7.tar.bz2`_

  - http://cgit.freedesktop.org/spice/spice?h=0.12

0.13.1 - development release
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- SPICE - Server `spice-0.13.1.tar.bz2`_

  - http://cgit.freedesktop.org/spice/spice

Xspice
^^^^^^
Xspice_ - an X and Spice server. Requires Xorg. See `README.xspice`_.

- The latest sources are `xf86-video-qxl`_. Xspice is mostly reusing that driver and linking directly with spice-server.

Older releases
++++++++++++++
Older source releases can be found here__. Old versions of spice-gtk can be found `here <http://www.spice-space.org/download/gtk/>`_.

__ http://www.spice-space.org/download/releases/