Copy paste stopped functioning after -Syu on May 10
Description:
freerdp3 is failing to copy/paste while running in Xorg (not Wayland) under OpenBox after having worked for quite some time. Since freerdp itself was not updated, I attempted to determine which package (concentrating on libs) may have had the impact and failed (downgrading changed nothing). If you could provide any direction as to where to look for more information or otherwise troubleshoot this issue it would be greatly appreciated. This worked on May 10th during the day, and I -SYu'd in the evening (which extended to Saturday after an interruption).
(After hitting the issue, I also tried freerdp2 and the flatpak of freerdp after hitting this issue, and they also do NOT copy/paste.)
May 10th was not a small update:
[2024-05-10T19:48:10-0400] [ALPM] upgraded alsa-card-profiles (1:1.0.5-1 -> 1:1.0.6-1)
[2024-05-10T19:48:10-0400] [ALPM] upgraded linux-api-headers (6.7-1 -> 6.8-1)
[2024-05-10T19:48:10-0400] [ALPM] upgraded glibc (2.39-4 -> 2.39+r52+gf8e4623421-1)
[2024-05-10T19:48:12-0400] [ALPM] upgraded gcc-libs (13.2.1-6 -> 14.1.1+r1+g43b730b9134-1)
[2024-05-10T19:48:12-0400] [ALPM] upgraded util-linux-libs (2.40-3 -> 2.40.1-1)
[2024-05-10T19:48:12-0400] [ALPM] upgraded systemd-libs (255.5-4 -> 255.6-1)
[2024-05-10T19:48:12-0400] [ALPM] upgraded ca-certificates-mozilla (3.99-1 -> 3.100-1)
[2024-05-10T19:48:12-0400] [ALPM] upgraded libelf (0.191-2 -> 0.191-3)
[2024-05-10T19:48:12-0400] [ALPM] upgraded binutils (2.42-3 -> 2.42+r91+g6224493e457-1)
[2024-05-10T19:48:13-0400] [ALPM] upgraded cmake (3.29.2-1 -> 3.29.3-1)
[2024-05-10T19:48:13-0400] [ALPM] upgraded debugedit (5.0-5 -> 5.0-6)
[2024-05-10T19:48:13-0400] [ALPM] upgraded libtool (2.4.7+4+g1ec8fa28-7 -> 2.4.7+83+g7b091831-1)
[2024-05-10T19:48:13-0400] [ALPM] upgraded docker (1:26.1.1-1 -> 1:26.1.2-1)
[2024-05-10T19:48:13-0400] [ALPM] upgraded elfutils (0.191-2 -> 0.191-3)
[2024-05-10T19:48:13-0400] [ALPM] upgraded fzf (0.51.0-1 -> 0.52.0-1)
[2024-05-10T19:48:13-0400] [ALPM] upgraded mpfr (4.2.1-2 -> 4.2.1-3)
[2024-05-10T19:48:14-0400] [ALPM] upgraded gcc (13.2.1-6 -> 14.1.1+r1+g43b730b9134-1)
[2024-05-10T19:48:14-0400] [ALPM] upgraded libsysprof-capture (46.0-2 -> 46.0-3)
[2024-05-10T19:48:14-0400] [ALPM] upgraded glib2 (2.80.0-4 -> 2.80.2-1)
[2024-05-10T19:48:17-0400] [ALPM] upgraded go (2:1.22.2-1 -> 2:1.22.3-1)
[2024-05-10T19:48:17-0400] [ALPM] upgraded vim-runtime (9.1.0380-1 -> 9.1.0405-1)
[2024-05-10T19:48:17-0400] [ALPM] upgraded jbigkit (2.1-7 -> 2.1-8)
[2024-05-10T19:48:17-0400] [ALPM] upgraded util-linux (2.40-3 -> 2.40.1-1)
[2024-05-10T19:48:17-0400] [ALPM] upgraded systemd (255.5-4 -> 255.6-1)
[2024-05-10T19:48:19-0400] [ALPM] upgraded gvim (9.1.0380-1 -> 9.1.0405-1)
[2024-05-10T19:48:19-0400] [ALPM] upgraded lib32-glibc (2.39-4 -> 2.39+r52+gf8e4623421-1)
[2024-05-10T19:48:19-0400] [ALPM] upgraded lib32-gcc-libs (13.2.1-6 -> 14.1.1+r1+g43b730b9134-1)
[2024-05-10T19:48:19-0400] [ALPM] upgraded libcdio-paranoia (10.2+2.0.1-3 -> 10.2+2.0.2-1)
[2024-05-10T19:48:19-0400] [ALPM] upgraded nss (3.99-1 -> 3.100-1)
[2024-05-10T19:48:19-0400] [ALPM] upgraded poppler (24.03.0-1 -> 24.05.0-1)
[2024-05-10T19:48:19-0400] [ALPM] upgraded libcupsfilters (2.0.0-1 -> 2.0.0-2)
[2024-05-10T19:48:19-0400] [ALPM] upgraded libngtcp2 (1.4.0-1 -> 1.5.0-1)
[2024-05-10T19:48:19-0400] [ALPM] upgraded libpipewire (1:1.0.5-1 -> 1:1.0.6-1)
[2024-05-10T19:48:22-0400] [ALPM] upgraded libreoffice-still (7.6.6-3 -> 7.6.6-4)
[2024-05-10T19:48:22-0400] [ALPM] upgraded libslirp (4.7.0-1 -> 4.8.0-1)
[2024-05-10T19:48:22-0400] [ALPM] upgraded libunwind (1.8.1-2 -> 1.8.1-3)
[2024-05-10T19:48:23-0400] [ALPM] upgraded linux (6.8.9.arch1-1 -> 6.8.9.arch1-2)
[2024-05-10T19:48:26-0400] [ALPM] upgraded linux-headers (6.8.9.arch1-1 -> 6.8.9.arch1-2)
[2024-05-10T19:48:27-0400] [ALPM] upgraded npm (10.5.2-1 -> 10.7.0-1)
[2024-05-10T19:48:27-0400] [ALPM] upgraded nvidia (550.78-1 -> 550.78-2)
[2024-05-10T19:48:27-0400] [ALPM] upgraded opencv (4.9.0-5 -> 4.9.0-6)
[2024-05-10T19:48:27-0400] [ALPM] upgraded pacman-contrib (1.10.5-1 -> 1.10.6-1)
[2024-05-10T19:48:27-0400] [ALPM] upgraded pcsclite (2.2.0-1 -> 2.2.1-1)
[2024-05-10T19:48:27-0400] [ALPM] upgraded pipewire (1:1.0.5-1 -> 1:1.0.6-1)
[2024-05-10T19:48:27-0400] [ALPM] upgraded pipewire-audio (1:1.0.5-1 -> 1:1.0.6-1)
[2024-05-10T19:48:27-0400] [ALPM] upgraded pipewire-pulse (1:1.0.5-1 -> 1:1.0.6-1)
[2024-05-10T19:48:27-0400] [ALPM] upgraded postgresql-libs (16.2-2 -> 16.2-3)
[2024-05-10T19:48:27-0400] [ALPM] upgraded python-astroid (3.1.0-5 -> 3.2.0-1)
[2024-05-10T19:48:27-0400] [ALPM] upgraded python-cryptography (42.0.5-2 -> 42.0.6-1)
[2024-05-10T19:48:28-0400] [ALPM] upgraded python-hypothesis (6.100.2-1 -> 6.100.5-1)
[2024-05-10T19:48:28-0400] [ALPM] upgraded python-tomlkit (0.12.4-2 -> 0.12.5-1)
[2024-05-10T19:48:28-0400] [ALPM] upgraded qt6-base (6.7.0-5 -> 6.7.0-6)
[2024-05-10T19:48:28-0400] [ALPM] upgraded syncthing (1.27.6-1 -> 1.27.7-1)
[2024-05-10T19:48:28-0400] [ALPM] upgraded systemd-sysvcompat (255.5-4 -> 255.6-1)
[2024-05-10T19:48:29-0400] [ALPM] upgraded zfs-utils (2.2.3-1 -> 2.2.4-1)
[2024-05-10T19:48:30-0400] [ALPM] upgraded zfs-dkms (2.2.3-2 -> 2.2.4-1)
And a little carryover into the following day w/ aur packages:
[2024-05-11T13:30:47-0400] [ALPM] installed cppunit (1.15.1-3)
[2024-05-11T13:31:14-0400] [PACMAN] Running 'pacman --upgrade --asexplicit c++utilities-5.24.8-1-x86_64.pkg.tar.zst'
[2024-05-11T13:37:50-0400] [ALPM] upgraded c++utilities (5.24.7-1 -> 5.24.8-1)
[2024-05-11T13:38:03-0400] [PACMAN] Running 'pacman --upgrade --asexplicit google-chrome-124.0.6367.201-1-x86_64.pkg.tar.zst'
[2024-05-11T13:38:17-0400] [ALPM] upgraded google-chrome (124.0.6367.118-1 -> 124.0.6367.201-1)
[2024-05-11T13:38:24-0400] [PACMAN] Running 'pacman --upgrade --asdeps python-pynput-1.7.7-1-any.pkg.tar.zst'
[2024-05-11T13:38:27-0400] [ALPM] upgraded python-pynput (1.7.6-2 -> 1.7.7-1)
[2024-05-11T13:38:57-0400] [PACMAN] Running 'pacman --upgrade --asexplicit visual-studio-code-bin-1.89.1-1-x86_64.pkg.tar.zst'
[2024-05-11T13:39:05-0400] [ALPM] upgraded visual-studio-code-bin (1.89.0-2 -> 1.89.1-1)
Additional info:
- package version(s):
Name : freerdp
Version : 2:3.5.1-1
* config and/or log files:
execution:
xfreerdp3 -wallpaper \
-grab-keyboard \
/mouse:grab:off \
/prevent-session-lock:163 \
/clipboard:use-selection:PRIMARY \
/cert:ignore \
/size:1920x1080 \
/window-position:+1920x+2 \
/title:"REDACT" \
/u:REDACT \
/d:'' \
/v:REDACT.com
also, autocutsel is running and has been working properly before the May 10 update, no idea if it's suspect:
autocutsel -fork
autocutsel -selection PRIMARY -fork
* link to upstream bug report, if any:
None
# Steps to reproduce:
<!-- Describe how to reproduce the bug step by step including the commands -->
After opening the session copy (via mouse select, or Ctrl-C, or app-menu->Copy, ...) outside of RDP session, paste via Ctrl-C inside of RDP does not work as expected. Copy/Paste inside RDP is fully isolated from outside RDP. Verified w/ `autocutsel -debug` against PRIMARY and CLIPBOARD showed no updated from the RDP session.