Re: virt-manager and virgl / Spice / OpenGL

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 19 May 2020, Marc-André Lureau wrote:

Hi,

Is virgl/OpenGL support through virt-manager supposed to work and perform
well?

I have the following:
Host OS: Fedora 32
Guest OS: Debian Unstable

In virt-manager, I have the following:
Display Spice
   Type: Spice server
   Listen type: None
   Password: Blank
   Keymap: Blank
   OpenGL: Checked & /dev/dri/renderD128

Video Virtio
   Model: Virtio
   Ram: -
   Heads: 1
   3D acceleration: Checked

In the guest OS:
talbert@debian-unstable:~$ sudo dmesg | grep '\[drm\]'
[    1.947975] [drm] pci: virtio-vga detected at 0000:00:01.0
[    2.019988] [drm] features: +virgl +edid
[    2.022522] [drm] number of scanouts: 1
[    2.022529] [drm] number of cap sets: 2
[    2.048982] [drm] cap set 0: id 1, max-version 1, max-size 308
[    2.049125] [drm] cap set 1: id 2, max-version 2, max-size 688
[    2.049332] [drm] Initialized virtio_gpu 0.1.0 0 for virtio0 on minor 0

So it *seems* like things are configured correctly?  However, performance
is not great.  Performance is much better if I switch back to QXL video.

It looks like your setup should be fine. What performance are you
running? Local or remote? If it's 2D based anyway, chances are you get
similar results with QXL or virtio, probably with better QXL results
with the QXL Xorg driver.

It's local. I don't have any quantitative data on performance, just my observations on performance. In the guest, I'm just running the default Debian DE (Gnome Shell) on Xorg. Wayland performs worse. Gnome Shell is 3D, right?

Thanks,
Scott

[Index of Archives]     [Linux Virtualization]     [KVM Development]     [CentOS Virtualization]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux