我已经安装了 wl-clipboard 包并尝试将文本从 Xorg 复制到 Weston 窗口,但遇到了以下错误:
[hemlo@ASUS ~]$ whoami
reyuki
[hemlo@ASUS ~]$ wl-copy "hellow world"
Failed to connect to a Wayland server: Connection refused
Note: WAYLAND_DISPLAY is set to /run/user/1000/
Note: XDG_RUNTIME_DIR is set to /run/user/1000/wayland-1
[hemlo@ASUS ~]$ ls -l /run/user/1000/wayland-1
srwxr-xr-x 1 reyuki reyuki 0 Aug 24 21:23 /run/user/1000/wayland-1
[hemlo@ASUS ~]$ file /run/user/1000/wayland-1
/run/user/1000/wayland-1: socket
为什么我收到“连接被拒绝”错误?在 Weston 和 Xorg 之间共享剪贴板的正确方法是什么?
我在网上找到了类似的问题,但似乎还没有答案:
WAYLAND_DISPLAY
不知怎的,我不小心把和的值颠倒了XDG_RUNTIME_DIR
我设法通过设置
WAYLAND_DISPLAY
正确的套接字文件来使其工作/run/user/1000
: