Qemu-kvm 1.0 & Spice 0.10.0 & Spice-Gtk-0.7.81 USB redirection and Libvirt 0.9.7-2 for Ubuntu Oneiric(v.6)

PPA description

Build qemu-kvm for Ubuntu is based on branch
http://cgit.freedesktop.org/~jwrdegoede/qemu/log/?h=qemu-kvm-1.0-usbredir

$ git clone git://people.freedesktop.org/~jwrdegoede/qemu
$ cd qemu
$ git checkout -B qemu-kvm-1.0-usbredir origin/qemu-kvm-1.0-usbredir
$ cd ..
$ cp -R qemu qemu-kvm-1.0-usbredir

Intermediate release :-
http://cgit.freedesktop.org/~jwrdegoede/qemu/log/?h=qemu-kvm-1.0-usbredir
clearly demonstrates that all usb redirection patches won't be in Qemu-kvm 1.0 release

Libusb build is based on git://git.libusb.org/libusb.git - 1.0.9-rc1
libusb-1.0.9-rc1 release candidate

*****************************
To install packages from PPA
*****************************
$ sudo add-apt-repository ppa:bderzhavets/lib-usbredir39
$ sudo apt-get update
$ sudo apt-get install qemu-kvm qemu qemu-common \
  seabios spice-client libusb-1.0-0 libusb-1.0-0-dev \
  libusbredir libusbredir-dev usbredir-server \
  libspice-protocol-dev libspice-server-dev \
  libspice-client-glib-2.0-4 libspice-client-glib-2.0-dev \
  libspice-client-gtk-2.0-1 libspice-client-gtk-2.0-dev \
  libspice-client-gtk-3.0-1 libspice-client-gtk-3.0-dev \
  python-spice-client-gtk spice-client-gtk \
  gir1.2-spice-client-glib-2.0 \
  gir1.2-spice-client-gtk-2.0 \
  gir1.2-spice-client-gtk-3.0

$ sudo groupadd libvirtd
$ sudo adduser $USER libvirtd
RELOGIN
$ sudo apt-get install virtinst virt-manager virt-viewer

To start default network :-

sudo virsh net-start default
sudo virsh net-autostart default

You might have to disable apparmor profile for libvirtd

$ sudo ln -s /etc/apparmor.d/usr.sbin.libvirtd /etc/apparmor.d/disable/
$ sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.libvirtd

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:bderzhavets/lib-usbredir39 to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:bderzhavets/lib-usbredir39
sudo apt-get update
        
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

deb http://ppa.launchpad.net/bderzhavets/lib-usbredir39/ubuntu oneiric main 
deb-src http://ppa.launchpad.net/bderzhavets/lib-usbredir39/ubuntu oneiric main 
Signing key:
1024R/C05C1EB5 (What is this?)
Fingerprint:
5B1808A64B70CB62E45C71865CC1785DC05C1EB5

For questions and bugs with software in this PPA please contact Boris Derzhavets.

PPA statistics

Activity
0 updates added during the past month.
View package details

Overview of published packages

19 of 9 results
Package Version Uploaded by
libusb-1.0 2:1.0.9~rc1-2ubuntu4 Boris Derzhavets (2011-11-30)
libvirt 0.9.7~release2-3ubuntu4 Boris Derzhavets (2011-11-30)
qemu-kvm 1.0-usbredir-2ubuntu4 Boris Derzhavets (2011-11-30)
seabios 0.6.2-qxl-1ubuntu2 Boris Derzhavets (2011-11-30)
spice 0.10.0-2ubuntu5 Boris Derzhavets (2011-11-30)
spice-gtk 0.7.81~4f76-2ubuntu7 Boris Derzhavets (2011-11-30)
spice-protocol 0.10.0-2ubuntu3 Boris Derzhavets (2011-11-30)
usbredir 0.3.1-1ubuntu5 Boris Derzhavets (2011-11-30)
virt-manager 0.9.0-4ubuntu7 Boris Derzhavets (2011-11-30)
19 of 9 results

Latest updates

  • spice-gtk 291 weeks ago
    Successfully built
  • libvirt 291 weeks ago
    Successfully built
  • seabios 291 weeks ago
    Successfully built
  • virt-manager 291 weeks ago
    Successfully built
  • qemu-kvm 291 weeks ago
    Successfully built