Quick update: I now have a clean Ubuntu 26.04 reproducer for this. The VM uses virtio-gpu + VirGL backed by an Intel RKL GT1 GPU. 3D acceleration works correctly, including a very smooth GNOME Remote Desktop session.
Inside the guest, Mesa's `virtio_gpu_drv_video.so` loads successfully, but `vainfo` currently exposes only: ```text VAProfileNone : VAEntrypointVideoProc ``` There are no H.264/HEVC decode or encode profiles. This matches the pre-patch state reported by Proxmox community users. They have a small QEMU patch, rebased and tested as recently as `pve- qemu 10.1.2-7`, which provides the DRM fd callback and enables `VIRGL_RENDERER_USE_VIDEO`; users report H.264/HEVC `EncSlice` profiles appearing inside the guest afterwards. Ubuntu 26.04 already has the virglrenderer video side enabled, so I plan to rebase/test this against Resolute's QEMU 10.2.1 packages, publish test builds in a PPA, and report the before/after `vainfo` and runtime results here. If successful, I also intend to send an upstream QEMU patch referencing QEMU #2196. For upstream/Ubuntu, I think making this opt-in rather than unconditionally enabling the video path would be preferable. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2141694 Title: Add opt-in support to enable VIRGL_RENDERER_USE_VIDEO for virtio-gpu virgl To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/2141694/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
