Bug 54239 - xclip in XWayland
Summary: xclip in XWayland
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: xclip (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: arei@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-12 22:44 MSK by ildar
Modified: 2025-06-13 16:10 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ildar 2025-05-12 22:44:54 MSK
> for i in `seq 6`; do echo "whatever" | xclip -in -selection primary ; pidof xclip; sleep 1; done

по документации новый экземпляр должен завершать предыдущий. Но этого не происходит, плодится 6 xclip-ов.

Среда: Hyprland. Вероятно, воспроизведётся и в других Wayland-композиторах.
Comment 1 ildar 2025-06-03 13:54:22 MSK
Прошу команду QA проверить наличие проблемы в порядке очереди на p11, если возможно. Спасибо.

P.S. на других дистрах не воспроизводится, что-то у нас в Альте не так.
Comment 2 Алексей Горячев 2025-06-13 15:58:38 MSK
Платформы:
Alt Workstation K 11 x86-64
Alt Workstation 11 x86-64

Пакет:
xclip-0.13-alt3

Шаги воспроизведения:
1. # apt-get install xclip
2. # for i in `seq 6`; do echo "whatever" | xclip -in -selection primary ; pidof xclip; sleep 1; done

Ожидаемый результат:
Каждый следующий экземпляр xclip завершает предыдущий

Реальный результат:
xclip не завершает прошлые процессы и образуется 6 процессов.

Дополнительно:
Воспроизводится в Sisyphus, независимо от сессии (Wayland/X11/Gnome).
Comment 3 ildar 2025-06-13 16:10:01 MSK
спасибо.

А тем временем, для Wayland есть банальный workaround: wl-clipboard