# LibVirt issue - domain configuration does not support video model qxl

**URL:** <https://forums.rockylinux.org/t/libvirt-issue-domain-configuration-does-not-support-video-model-qxl/6752>\
**Category:** Rocky Linux Help & Support\
**Created:** [July 27, 2022, 3:38am UTC](https://forums.rockylinux.org/t/libvirt-issue-domain-configuration-does-not-support-video-model-qxl/6752 "2022-07-27T03:38:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![igorek](https://avatars.discourse-cdn.com/v4/letter/i/c37758/32.png) [@igorek](https://forums.rockylinux.org/u/igorek)\
**Post date:** [July 27, 2022, 3:38am UTC](https://forums.rockylinux.org/t/libvirt-issue-domain-configuration-does-not-support-video-model-qxl/6752/1 "2022-07-27T03:38:26Z")

</div>

Having issues changing from vga to qxl and changing to spice in virt-manager. Was wondering if anyone else faced this issue in Rocky Linux 9?

```auto
#uname -a
Linux localhost.localdomain 5.14.0-70.17.1.el9_0.x86_64 #1 SMP PREEMPT Wed Jul 13 18:23:04 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

```

```auto
#qemu-kvm --version
QEMU emulator version 6.2.0 (qemu-kvm-6.2.0-11.el9_0.3)

```

```auto
# rpm -q qemu-kvm libvirt-daemon libvirt-client virt-manager
qemu-kvm-6.2.0-11.el9_0.3.x86_64
libvirt-daemon-8.0.0-8.1.el9.x86_64
libvirt-client-8.0.0-8.1.el9.x86_64
virt-manager-3.2.0-14.el9.noarch

```

```auto
Error changing VM configuration: unsupported configuration: domain configuration does not support video model 'qxl'

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/addhardware.py", line 338, in change_config_helper
    define_func(devobj=devobj, do_hotplug=False, **define_args)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 853, in define_video
    self._process_device_define(editdev, xmlobj, do_hotplug)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 518, in _process_device_define
    self._redefine_xmlobj(xmlobj)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 383, in _redefine_xmlobj
    self._redefine_xml_internal(origxml, newxml)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 366, in _redefine_xml_internal
    self._define(newxml)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 1064, in _define
    self.conn.define_domain(xml)
  File "/usr/share/virt-manager/virtManager/connection.py", line 554, in define_domain
    return self._backend.defineXML(xml)
  File "/usr/lib64/python3.9/site-packages/libvirt.py", line 4414, in defineXML
    raise libvirtError('virDomainDefineXML() failed')
libvirt.libvirtError: unsupported configuration: domain configuration does not support video model 'qxl'

```

```auto
Error changing VM configuration: unsupported configuration: spice graphics are not supported with this QEMU

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/addhardware.py", line 338, in change_config_helper
    define_func(devobj=devobj, do_hotplug=False, **define_args)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 816, in define_graphics
    self._process_device_define(editdev, xmlobj, do_hotplug)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 518, in _process_device_define
    self._redefine_xmlobj(xmlobj)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 383, in _redefine_xmlobj
    self._redefine_xml_internal(origxml, newxml)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 366, in _redefine_xml_internal
    self._define(newxml)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 1064, in _define
    self.conn.define_domain(xml)
  File "/usr/share/virt-manager/virtManager/connection.py", line 554, in define_domain
    return self._backend.defineXML(xml)
  File "/usr/lib64/python3.9/site-packages/libvirt.py", line 4414, in defineXML
    raise libvirtError('virDomainDefineXML() failed')
libvirt.libvirtError: unsupported configuration: spice graphics are not supported with this QEMU

```

---

<div class="post-metadata">

**Author:** ![igorek](https://avatars.discourse-cdn.com/v4/letter/i/c37758/32.png) [@igorek](https://forums.rockylinux.org/u/igorek)\
**Post date:** [July 27, 2022, 4:18am UTC](https://forums.rockylinux.org/t/libvirt-issue-domain-configuration-does-not-support-video-model-qxl/6752/2 "2022-07-27T04:18:12Z")

</div>

Found my issue! SPICE support was removed from RHEL 9!

More info here: [2030592 – Keep QXL/SPICE support for RHEL 9](https://bugzilla.redhat.com/show_bug.cgi?id=2030592)

---

<div class="post-metadata">

**Author:** ![brian](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/brian/32/5777_2.png) [@brian](https://forums.rockylinux.org/u/brian)\
**Post date:** [August 25, 2023, 3:44am UTC](https://forums.rockylinux.org/t/libvirt-issue-domain-configuration-does-not-support-video-model-qxl/6752/3 "2023-08-25T03:44:18Z")

</div>


