Re: Debian 12, KVM and shared clipboard issue on Wayland
Max,
Today I changed my KDE host and guest VM to both use X11 and not Wayland.
(spice-vdagent is installed in VM)
Cut/Paste clip board between host and guest did not work, in either direction. Very disappointing.
XFCE supports Cut/Paste clip board between host and guest.
I should give Cinnamon a try when I get the chance.
I am hoping that in the longer term future, spice-vdagent will still be supported as I know no other way to get sound and video working to a network isolated VM.
George.
On Sunday, 26-01-2025 at 14:47 Max Nikulin wrote:
> On 24/01/2025 14:12, Rafał Lichwała wrote:
> >
> >> so I am not
> >> sure if the following link from my notes would be helpful. At least it
> >> might give some hint for debugging or some keywords to search for.
> >>
> >> Gerd Hoffmann. Adding cut+paste support to qemu. 2021
> >> https://www.kraxel.org/blog/2021/05/qemu-cut-paste/
> >> (clipboard for vnc and gtk display options in addition to spice one)
> >
> > I've been there already on this page, but this blog is not clear for me.
> > What to change and configure to make it working?
> > But that's the nature of blogs I think - a nice story about some subject
> > to keep reading, but nothing concrete or applicable...
> > If I simply don't understand this and you can translate this blog text
> > to simple receipt - please help :-)
> > BTW - my use case is not VNC and not GTK (Qt rather), so I'm not sure
> > even if this text is adequate.
>
> I have not noticed what qemu -display option you use, that is why I
> added a kind of disclaimer. My guess was SPICE and since it has been
> deprecated, I would not be surprised by arbitrary issues with Wayland. I
> consider it as a necessity (a low priority task in my case) to try other
> GUI options (might be even RDP). However if qemu vdagent relies on
> spice-vdagent then the approach described in the blog post would
> unlikely help.
>
> Maybe your issue could not be solved without adding support of Wayland
> to spice-vdagent. Otherwise, in my opinion, the blog post still gives
> some hints:
> - check that /dev/virtio-ports/com.redhat.spice.0 is created inside the VM,
> - check that system spice-vdagentd service is able to start and to run
> without errors,
> - check the same for spice-vdagent service in user session.
>
> I tried Wayland several times, but I have never desperately need it, so
> my decisions were to give developers more time to fix various issues.
>
> Out of curiosity I have tried to ask a search engine of qemu clipboard
> in wayland issues. The result is more questions rather than answers.
> - Is mutter really has some workarounds (absent in KDE and it might be
> decision of KDE developers) to sync Wayland and X11 clipboards? So there
> is no issue with GNOME.
> - Is clipboard sync is responsibility of XWayland? Is is started with
> user session or on demand with some X11 application? Can spice-vdagent
> handle XWayland crash and restart?
>
>
Reply to: