Building qemu-kvm&spice based on current /virt/kvm/qemu-kvm.git for Ubuntu 11.04 and 11.10

PPA description

1. Packages from this PPA are supposed to work only on 64-bit boxes (amd64).Original tar ball was built based on compressing "qemu-kvm" folder been obtained via git clone git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git as of 08/04/2011.
$ git clone git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git
$ cd qemu-kvm
$ git checkout -b stable-0.15 origin/stable-0.15
$ cd ..
Copy to building directory :
$ cp -R qemu-kvm ../BUILD/qemu-kvm-mmddyy
Stable branch is already patched to fix "QXL" issues and to support spicevmc channel.
Release is 0.15-rc1.
http://git.kernel.org/?p=virt/kvm/qemu-kvm.git;a=search;s=Gerd+Hoffmann;st=author
2011-05-03 spice: drop obsolete iothread locking
2011-05-03 spice: don't call displaystate callbacks from spice...
2011-05-03 spice: don't create updates in spice server context.

2. Package spice-gtk-0.6 has been rebuilt to support gobject-introspection for Natty.
Same build spice-gtk-0.6 has been done for Oneiric as two builds. First one with python and gobject-introspection enabled (GTK2). Second one --with-introspection and --with-gtk="3.0" (GTK3)
It allows you to open Spice Console via virt-manager. Run installs with video mode "vga" and spice sessions within "qxl" mode for created domains (Oneiric). On Natty "qxl" works for installs as well. There is one issue at login prompt - mouse pointer might dissapear. The blind click on account bar makes it highlited.Press "Enter" and log in domain. Mouse pointer should be back either during password input or after login in gnome desktop environment. Windows doesn't experience this problem at all

3. To fix issue with mouse pointer at login prompt patched version virtinst-0.500.6-1ubuntu4 uploaded to current PPA. Remove installed virtinst and virt-manager and install virtinst-0.500.6-1ubuntu4. Build Virt-manager 0.8.7-1 from source :
     https://launchpad.net/ubuntu/oneiric/+source/virt-manager
and install via "dpkg -i virt-manager_0.8.7-1ubuntu2_all.deb"
With patched virtinst package you should be able to install recent Fedora 15,14 and Ubuntu 11.04
via spice sessions ( "QXL" video mode ) initiated by virt-manager, successfuly complete guest install and log into domain with no problems with mouse pointer.
View for details of the reason virtinst package patching : https://wiki.ubuntu.com/spice

4. Spicevmc channel is also setup by qemu-kvm packages from current PPA
   Install spice-vdagent on F15,F14 quests via yum install
   View for spice-vdagent for Natty at https://launchpad.net/~bderzhavets/+archive/spice-gtk/+packages.

5.Packages virt-manager-0.8.7-1ubuntu7 and virtinst-0.500.6-3ubuntu9
support spicevmc channel.

Adding this PPA to your system

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

sudo add-apt-repository ppa:bderzhavets/git-spice
sudo apt 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.

Display sources.list entries for:
deb https://ppa.launchpadcontent.net/bderzhavets/git-spice/ubuntu YOUR_UBUNTU_VERSION_HERE main 
deb-src https://ppa.launchpadcontent.net/bderzhavets/git-spice/ubuntu YOUR_UBUNTU_VERSION_HERE main 
Signing key:
1024R/5B1808A64B70CB62E45C71865CC1785DC05C1EB5 (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

114 of 14 results
Package Version Uploaded by
celt051 0.5.1.3-2ubuntu4 Boris Derzhavets ()
celt051 0.5.1.3-2ubuntu1 Boris Derzhavets ()
libvirt 0.9.2-4ubuntu9 Boris Derzhavets ()
qemu-kvm 080411-0ubuntu5 Boris Derzhavets ()
qemu-kvm 070411-0ubuntu3 Boris Derzhavets ()
spice 0.8.1-0ubuntu6 Boris Derzhavets ()
spice 0.8.1-0ubuntu1 Boris Derzhavets ()
spice-gtk 0.7.1-1ubuntu10 Boris Derzhavets ()
spice-gtk 0.6-0ubuntu4 Boris Derzhavets ()
spice-gtk3 0.7.1-1ubuntu5 Boris Derzhavets ()
spice-protocol 0.8.0-0ubuntu1 Boris Derzhavets ()
virt-manager 0.8.7-1ubuntu7 Boris Derzhavets ()
virtinst 0.500.6-3ubuntu9 Boris Derzhavets ()
virtinst 0.500.6-1ubuntu4 Boris Derzhavets ()
114 of 14 results

Latest updates

  • libvirt 663 weeks ago
    Successfully built
  • spice-gtk3 664 weeks ago
    Successfully built
  • spice-gtk 664 weeks ago
    Successfully built
  • qemu-kvm 664 weeks ago
    Successfully built
  • spice 664 weeks ago
    Successfully built