Qemu-kvm 0.15.1 & Spice 0.10.0 & Libvirt 0.9.7-2 USB Redirection support for Ubuntu Oneiric
PPA description
Qemu-kvm 0.15.1 has been patched via top 28 commits from
http://cgit.freedesktop.org/~jwrdegoede/qemu/log/?h=qemu-kvm-0.15.0-usbredir
Patches set for debian build may be generated as follows :
$ git clone git://people.freedesktop.org/~jwrdegoede/qemu
$ cd qemu
$ git checkout -B qemu-kvm-0.15.0-usbredir origin/qemu-kvm-0.15.0-usbredir
$ mkdir -p /tmp/patches
$ git format-patch -M -C --output-directory \
/tmp/patches ea2798c1ebe0c12d5feb7d7471a999ea0671ef2f
Qemu-kvm debian/rules contains:-
./configure \
--target-list="x86_64-softmmu i386-softmmu x86_64-linux-user i386-linux-user" \
--prefix=/usr \
--interp-prefix=/etc/qemu-binfmt/%M \
--disable-blobs \
--disable-strip \
--enable-spice \
--enable-usb-redir \
$(conf_arch)
VirtFS support is available.
Kernel installed is 3.1.0-030100-generic
Consider option downgrade seabios 1.6.3 => 0.6.2-qxl if some things go wrong for you.
It won't affect USB Redirection support
Spicy should be run by root, view http://planet.spice-space.org/
Spice-Gtk-0.7.6X follows Debian's 0.7-3 packaging schema
*****************************
To install packages from PPA
*****************************
$ sudo add-apt-repository ppa:bderzhavets/0151-usbredir
$ sudo apt-get update
$ sudo apt-get install qemu-kvm qemu qemu-common \
spice-client seabios \
libusb-1.0-0 libusb-1.0-0-dev \
libusbredir libusbredir-dev \
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
**********************************************************
The last time after resolving dependencies at the prompt
Continue [Y/n]:
Answer Y generated message Abort and process exited.
I was able to install packages only by answering y
on low register
**********************************************************
Libvirt upgraded up to 0.9.7-2
$ 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/0151-usbredir to your system's Software Sources. (Read about installing)
sudo add-apt-repository ppa:bderzhavets/0151-usbredir sudo apt update
For questions and bugs with software in this PPA please contact Boris Derzhavets.
PPA statistics
- Activity
- 0 updates added during the past month.
Overview of published packages
1 → 9 of 9 results | First • Previous • Next • Last |
Package | Version | Uploaded by |
---|---|---|
libusb-1.0 | 2:1.0.9-4ubuntu9 | Boris Derzhavets () |
libvirt | 0.9.7~release2-3ubuntu4 | Boris Derzhavets () |
qemu-kvm | 0151-usbredir-3ubuntu7 | Boris Derzhavets () |
seabios | 1.6.3-2ubuntu4 | Boris Derzhavets () |
spice | 0.10.0-2ubuntu4 | Boris Derzhavets () |
spice-gtk | 0.7~66-2ubuntu7 | Boris Derzhavets () |
spice-protocol | 0.10.0-2ubuntu3 | Boris Derzhavets () |
usbredir | 0.3.1-1ubuntu5 | Boris Derzhavets () |
virt-manager | 0.9.0-4ubuntu7 | Boris Derzhavets () |
1 → 9 of 9 results | First • Previous • Next • Last |