lepp739/virtio-gpu-virgl-vid-accel

Project ID: 203312

Description

This patch to qemu enables video codec hardware acceleration in the guest OS.

Integrates commit to virtio-gpu-virgl.c

https://gitlab.com/huangrui123/qemu/-/commit/5e4ce15f4f30d983b57778a44436833b6eabd7bc

I'm using this to run a Frigate container in a VM and pass hardware coding (works well), but I'm sure there are other uses.

Installation Instructions

  1. Add this repo.
  2. In the fedora.repo and fedora-updates.repo add the following line to disable distro installs and updates:

exclude=qemu*

  1. Run depending if you are installing new or replacing the distro version:

dnf install 'qemu*'

dnf reinstall 'qemu*'

  1. Be sure to installmesa-va-drivers-freeworld from rpmfusion

  2. running vainfo (from libva-utils) should reveal more hw decoding profiles.

Your virsh VM xml should have the following line:

<graphics type='egl-headless'> <gl rendernode='/dev/dri/renderD128'/> </graphics>

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 42 x86_64 (165)* Fedora 42 (6 downloads)

* Total number of downloaded packages.


Quick Enable

#> dnf copr enable lepp739/virtio-gpu-virgl-vid-accel
More info about enabling Copr repositories

Other Actions