我从 Ubuntu 18.04 升级到 22.04 并使用剪贴板清除问题xsel
如果我在文本编辑器中按 ctrl+c 并xsel -cb; xsel -cp; xsel -cs
在终端中运行,剪贴板不会清除(ctrl+v 继续粘贴内容)。此外,xsel -b
不返回任何内容。但是,ctrl+v 确实会使用 ctrl+c 粘贴复制的内容。
我也有一个键盘快捷键来清除具有相同行为的剪贴板(命令bash -c "xsel -cb; xsel -cp; xsel -cs"
:)
现在......一旦我xsel
在终端中使用复制命令:echo hello|xsel -b
一切正常进行。
键盘快捷键按预期工作,即使在随后的 ctrl+c 内容上,直到我注销用户或重新启动机器。
我已经尝试清除 xsel 并重新安装,但这并没有解决问题。关于如何解决的任何想法?
xsel 不起作用,因为升级到 22.04,您现在使用的是 Wayland 而不是 Xorg。两种选择
选项 1. 替换
xsel
为 Wayland 剪贴板的工具,例如wl-copy
和wl-paste
包的wl-clipboard
。选项 2。注销,然后在 X11 会话中重新登录。X11 仍然可用并且可以正常工作。它不再是默认设置,即使在升级期间用户也会转移到 Wayland。