Skip to content

Enable clipboard sharing on macOS too #1046

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Apr 29, 2025
Merged

Conversation

edigaryev
Copy link
Collaborator

And document which packages need to be installed on these operating systems.

Resolves #14.

And document which packages need to be installed on these operating
systems.
@edigaryev edigaryev requested a review from fkorotkov as a code owner March 24, 2025 11:19
@Uzaaft
Copy link

Uzaaft commented Mar 25, 2025

@edigaryev Out of curiousity:
Does this work with wayland?

@edigaryev
Copy link
Collaborator Author

Does this work with wayland?

Doesn't seem so: https://gitlab.freedesktop.org/spice/linux/vd_agent/-/issues/26.

By the way, which Linux distributions ship with Wayland enabled by default?

@Uzaaft
Copy link

Uzaaft commented Mar 27, 2025

Does this work with wayland?

Doesn't seem so: gitlab.freedesktop.org/spice/linux/vd_agent/-/issues/26.

By the way, which Linux distributions ship with Wayland enabled by default?

Fedora with KDE uses Wayland by default and pretty sure Ubuntu 21 and above does it as well.

@amalchuk
Copy link
Contributor

@edigaryev Any plans to fork/contribute vd_agent for shipping a binaries as it was done in softnet?

@Uzaaft
Copy link

Uzaaft commented Mar 27, 2025

Seems like https://wayland.app/protocols/ext-data-control-v1 is what some people/solutions use to enable clipboard sharing.

Co-authored-by: Fedor Korotkov <fedor.korotkov@gmail.com>
@edigaryev edigaryev merged commit 8d49404 into main Apr 29, 2025
6 checks passed
@edigaryev edigaryev deleted the clipboard-sharing-macos branch April 29, 2025 17:15
@edigaryev
Copy link
Collaborator Author

edigaryev commented Apr 29, 2025

@edigaryev Any plans to fork/contribute vd_agent for shipping a binaries as it was done in softnet?

We've implemented this functionality in Tart Guest Agent, which now contains a lightweight SPICE vdagent protocol implementation that supports cliboard sharing only.

This agent is now present in all non-vanilla Cirrus Labs macOS VM images, and after a week or so (once the new version gets baked-in) the clipboard sharing should start working on most of Cirrus Labs macOS images out-of-the box.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support pasting clipboard from host
4 participants