FS#76249 - [remmina] clipboard sync is broken on Wayland

Attached to Project: Community Packages
Opened by Ovear (ovear) - Wednesday, 19 October 2022, 14:52 GMT
Last edited by Toolybird (Toolybird) - Sunday, 21 May 2023, 00:59 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No



Remmina clipboard sync is broken on Wayland. There is no code solution to fix it currently from upstream, but a workaround figured out, according to upstream discussion [1].

Please consider introducing this workaround to this package. It's safe for both Wayland and X11 users.

Just set temporary environment `GDK_BACKEND=x11` variable when launch Remmina.

Additional info:

[1] https://gitlab.com/Remmina/Remmina/-/issues/2737

Steps to reproduce:

Launch Remmina in Wayland session, then connect a to a remote server. The copied content from remote server cannot be paste to local expect Remmina's own windows.
This task depends upon

Closed by  Toolybird (Toolybird)
Sunday, 21 May 2023, 00:59 GMT
Reason for closing:  Fixed
Additional comments about closing:  remmina 1:1.4.30-1
Comment by Toolybird (Toolybird) - Wednesday, 19 October 2022, 20:26 GMT
Thanks for reporting. But forcing all remmina users on to the X11 backend does not seem like an optimal solution. The suggested workaround sounds like a good candidate for the Arch wiki [1]. Did you want to add it? I also found upstream ref here [2].

[1] https://wiki.archlinux.org/title/Remmina
[2] https://remmina.gitlab.io/remminadoc.gitlab.io/md__builds__remmina_remmina-ci__remmina_8wiki__problems-and-tweaks__problems-with-_wayland.html
Comment by Ovear (ovear) - Friday, 21 October 2022, 13:28 GMT
Thanks for advice, I will try to update this situation to Arch Wiki. It seems that remmina has more than one "unfixable" problem about clipboard on Wayland.

But since it's a fundamental function of Remmina(also default action), everyone who try to use it with Wayland will encounter this problem. I think it may make sense that we may add an extra sub-launch option or another launcher desktop file which marked as "Remmina(X11)" like some other software's do.