When I play videos in VMs, they are barely watchable due to extreme lagging. I’ve tried different media players:
Parole, which can’t play MP4 files because it lacks the necessary codecs
VLC, which doesn’t display a picture
mpv, which lags significantly
I tested this on Fedora 43, Fedora 44 XFCE and Debian 13 templates (in Debian 13, VLC shows a picture but is also very laggy). I also tried playing WebM videos, which worked better but still have performance issues.
Is there a way to fix this? On a different laptop which also runs Qubes, videos play fine without any performance issue, however libreoffice documents cause tiny performance issues.
In general, this is a known issue. Without GPU passthrough or hardware acceleration with SR-IOV, you’ll be constrained by your CPU’s software rendering capabilities. Will work well on some platforms and not-so-well on others.
I don’t know why but using the Whonix 18 workstation instead of Debian or Fedora fixed the issue. VLC can play the same Videos there without insane lags.
Good for you! You should mark your post as a solution so other users could benefit from it too. Is working Whonix 18 workstation connected to internet?