On Saturday, 05-10-2024 at 13:56 Max Nikulin wrote:
> On 04/10/2024 20:56, Gary Dale wrote:
> > I found another issue on one of the machines - spice was no longer
> > supported either
>
> I still use spice (remote-viewer from virt-viewer) for Linux guests on
> bookworm, but I start qemu directly with "-display spice-app,gl=on". I
> have seen notices that it is deprecated though.
>
>
Unless someone can tell me otherwise, my understanding is that VNC as packaged
in Linux does not support audio.
Hence I have always used Spice for both video and audio.
When I first heard from this thread that Spice was depreciated, I thought it
was a mistake, but it appears that RedHat is no longer supporting Spice. This
is bad news if Red Hat does not have a way forward for USB redirection, video
and audio.
I hope this issue (mainly H.264 codecs ?) is resolved soon. Spice seemed to be
the way of the future.
Below are a few links which talk about this change:
https://access.redhat.com/solutions/5414901
Spice protocol is being deprecated in RHEL 8.3
Spice remote display protocol is being deprecated in RHEL8.3 and will be
removed in RHEL9.
https://forums.rockylinux.org/t/spice-support-was-dropped-in-rhel-9/6753
Why no SPICE:
Due to some license restrictions around H.264 codecs we are not able to
provide a Streaming solution which is needed for modern workloads (as all
drivers are using 3D today). Also vGPU support is not possible without this.
There are quite some 3rd party solutions that already have a proper
implementation (licensed software due to H.264 restrictions unfortunately).
For console access and local acceleration VNC is capable of doing the job -
and VNC is also used for OpenStack and KubeVirt and they are both not
interested in using SPICE instead.
Mainly due to (1) and (3) we decided to deprecate our work on SPICE.
https://www.reddit.com/r/kvm/comments/wa9lxm/rhel_9_spice_alternative/
The reason is some licencing issues. I hope Fedora won't follow, as my
workstation is all VM.
...
would it be faster to install Xrdp or similar in the guest and use that? That
seems to be the solution RedHat is suggesting.
https://www.reddit.com/r/qemu_kvm/comments/sytgvd/clipboard_without_spice/
https://stackoverflow.com/questions/64560389/setting-up-pulseaudio-in-qemu