Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#994782: opengl is not available

650 views
Skip to first unread message

Wellington Almeida

unread,
Sep 20, 2021, 3:50:03 PM9/20/21
to
Package: quemu-system
Version: 2.6.1+ds-1
Severity: normal
I would like to report a problem when starting a virtual machine as a virtio 
drive with 3D option enabled the system gives me an error opengl is not available
Distributor ID: Debian
Description:    Debian GNU/Linux bookworm/sid
Release:        testing
Codename:       bookworm
Linux asus 5.10.0-8-amd64 #1 SMP Debian 5.10.46-4 (2021-08-03) x86_64 GNU/Linux
Report:
Erro ao iniciar o dominio: erro interno: qemu unexpectedly closed the monitor: 2021-09-20T19:09:28.479007Z qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.01H:ECX.pclmulqdq [bit 1]
2021-09-20T19:09:28.480827Z qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.01H:ECX.pclmulqdq [bit 1]
2021-09-20T19:09:28.633935Z qemu-system-x86_64: -device virtio-vga-gl,id=video0,max_outputs=1,bus=pcie.0,addr=0x1: opengl is not available

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 65, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 101, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 57, in newfn
    ret = fn(self, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 1329, in startup
    self._backend.create()
  File "/usr/lib/python3/dist-packages/libvirt.py", line 1353, in create
    raise libvirtError('virDomainCreate() failed')
libvirt.libvirtError: erro interno: qemu unexpectedly closed the monitor: 2021-09-20T19:09:28.479007Z qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.01H:ECX.pclmulqdq [bit 1]
2021-09-20T19:09:28.480827Z qemu-system-x86_64: warning: host doesn't support requested feature: CPUID.01H:ECX.pclmulqdq [bit 1]
2021-09-20T19:09:28.633935Z qemu-system-x86_64: -device virtio-vga-gl,id=video0,max_outputs=1,bus=pcie.0,addr=0x1: opengl is not available
--
Wellington Almeida
Rio de Janeiro - Brasil

--
Wellington Almeida
Rio de Janeiro - Brasil

Michael Tokarev

unread,
Sep 29, 2021, 7:10:04 AM9/29/21
to
Control: tag -1 + unreproducible moreinfo

On Mon, 20 Sep 2021 16:41:41 -0300 Wellington Almeida <wsalm...@gmail.com> wrote:
> Package: quemu-system
> Version: 2.6.1+ds-1
> Severity: normal
>
> I would like to report a problem when starting a virtual machine as a virtio
> drive with 3D option enabled the system gives me an error opengl is
> not available

I don't know how do you start it, and you didn't provide the command line either.

> Distributor ID: Debian
> Description: Debian GNU/Linux bookworm/sid
> Release: testing
> Codename: bookworm
> Linux asus 5.10.0-8-amd64 #1 SMP Debian 5.10.46-4 (2021-08-03) x86_64 GNU/Linux
>
> Report:
>
> Erro ao iniciar o dominio: erro interno: qemu unexpectedly closed the
> monitor: 2021-09-20T19:09:28.479007Z qemu-system-x86_64: warning: host
> doesn't support requested feature: CPUID.01H:ECX.pclmulqdq [bit 1]
> 2021-09-20T19:09:28.480827Z qemu-system-x86_64: warning: host doesn't
> support requested feature: CPUID.01H:ECX.pclmulqdq [bit 1]
> 2021-09-20T19:09:28.633935Z qemu-system-x86_64: -device
> virtio-vga-gl,id=video0,max_outputs=1,bus=pcie.0,addr=0x1: opengl is
> not available
>
> Traceback (most recent call last):
> File "/usr/share/virt-manager/virtManager/asyncjob.py", line 65, in cb_wrapper
> callback(asyncjob, *args, **kwargs)

So it is libvirt. I don't know how to use it.

Either way,

qemu-system-x86_64 -device virtio-vga-gl

will fail with the error message you're seeing. However, e.g.

qemu-system-x86_64 -device virtio-vga-gl
-display gtk,gl=on

works fine. The first variant fails because you asked gl-capable
vga device emulated in guest but did not provide any gl-capable
display backend to output this vga device to. This is a configuration
error. Maybe due to libvirt, I dunno.

Thanks,

/mjt
0 new messages