[virt-tools-list] [PATCH 00/12] virt-manager: improve spice/virgl support

marcandre.lureau at redhat.com marcandre.lureau at redhat.com
Tue Feb 21 13:00:50 UTC 2017


From: Marc-André Lureau <marcandre.lureau at redhat.com>

Hi

Now that upcoming libvirt and qemu releases will support running virgl
with qemu:///system, mostly thanks to rendernode selection and file
namespace, add some support to configure a VM with spice+virgl
locally.

- bump requirement for GL option, since otherwise it is harder to configure
- add rendernode selection/configuration
- add 'none' listen type
- add 3d acceleration option to virtio gpu device

Marc-André Lureau (12):
  xmlbuilder: add a __repr__ for XMLBuilder object
  tests/nodedev: make compare recursive
  nodedev: add DevNode children and helper
  virtinst: add DRMDevice
  virtinst: bump libvirt requirements for GL
  virtManager/ui: add opengl graphics option
  virtinst: remove unnecessary autoport when listen=none
  virtinst: clean @listen attribute on listen=none
  virtManager/ui: add listen type option
  virtinst/cli: add spice rendernode argument
  virtManager/ui: add rendernode selection
  virtManager/ui: add 3d acceleration checkbox to virtio video

 man/virt-install.pod                               |   4 +
 .../compare/virt-install-many-devices.xml          |   7 +-
 .../compare/virt-xml-edit-graphics-listen-none.xml |   2 +-
 .../compare/virt-xml-edit-graphics-spice-gl.xml    |   2 +-
 tests/clitest.py                                   |   1 +
 tests/nodedev.py                                   |  40 +++-
 tests/testdriver.xml                               |  28 +++
 tests/xmlparse-xml/change-graphics-out.xml         |   2 +-
 tests/xmlparse.py                                  |   1 +
 ui/details.ui                                      | 203 +++++++++++----------
 ui/gfxdetails.ui                                   | 125 +++++++++++--
 virtManager/addhardware.py                         |  18 +-
 virtManager/details.py                             |  52 +++++-
 virtManager/domain.py                              |  25 ++-
 virtManager/gfxdetails.py                          |  75 +++++++-
 virtinst/cli.py                                    |   7 +
 virtinst/devicegraphics.py                         |   9 +-
 virtinst/nodedev.py                                |  32 +++-
 virtinst/support.py                                |   4 +-
 virtinst/xmlbuilder.py                             |   3 +
 20 files changed, 488 insertions(+), 152 deletions(-)

-- 
2.11.0.295.gd7dffce1c.dirty




More information about the virt-tools-list mailing list