[Spice-devel] Bug with invisible cursor when using GVTg

HF hf at pixelplanet.fun
Wed Nov 22 21:00:58 UTC 2023


Hi,
i am running a Windows 11 guest under Fedora with Intel GVT-g provided virtual 
GPU, which worked fine for over a year, but now, approximately since i upgraded 
from Fedora 38 to 39, i can not see the cursor within the guest anymore.
If the cursor changes (like on the border of a window to stretch it), i can 
see it, but under ordinary operation, its invisible.

My output is via SPICE with MESA EGL by setting 

    <graphics type='spice'>
      <listen type='none'/>
      <gl enable='yes'/>
    </graphics>
    <video>
      <model type='none'/>
    </video>

and for the GVTg vGPU:

    <hostdev mode='subsystem' type='mdev' managed='no' model='vfio-pci' 
display='on'>
      <source>
        <address uuid='af5972fb-5530-41a7-0000-fd836204445c'/>
      </source>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x0'/>
    </hostdev>
  <qemu:override>
    <qemu:device alias='hostdev0'>
      <qemu:frontend>
        <qemu:property name='driver' type='string' value='vfio-pci-nohotplug'/>
        <qemu:property name='romfile' type='string' value='/var/lib/libvirt/
vbios/vbios_gvt_uefi.rom'/>
        <qemu:property name='ramfb' type='bool' value='true'/>
        <qemu:property name='xres' type='unsigned' value='1920'/>
        <qemu:property name='yres' type='unsigned' value='1080'/>
        <qemu:property name='x-igd-opregion' type='bool' value='true'/>
      </qemu:frontend>
    </qemu:device>
  </qemu:override>




More information about the Spice-devel mailing list