我最近从 Gnome 切换到 KDE(5 Plasma),但无法从某些应用程序复制文本。
- 在 Kate 中,我复制了一些文本(使用 ctrl+C,或右键单击复制)。
- 我粘贴(ctrl-V,或右键单击粘贴)并粘贴了一些旧文本——我几个小时前复制的文本。
- 在上下文菜单“剪贴板历史记录”中,我可以看到刚刚复制的文本,就好像它已正确复制一样。
- 我切换到任何其他应用程序,但也无法粘贴新文本。
这并不是凯特独有的:
- 在 Konsole 和 Dolphin 中复制/粘贴时出现完全相同的问题。
但其他应用程序可以复制...
- 我切换到 Matlab,并将一些文本复制到剪贴板(alt+W,或右键单击复制)
- 我粘贴文本(ctrl+Y,或右键单击粘贴),新文本正确粘贴
- 我切换到 Kate/Konsole 并粘贴,从 Matlab 复制的新文本粘贴正确!!!
- 类似地,我可以从 Firefox 和 Libre Office 复制文本。
系统信息:
$ plasmashell --version
plasmashell 5.12.8
$ kf5-config --version
Qt: 5.9.5
KDE Frameworks: 5.44.0
kf5-config: 1.0
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
$ kate --version
kate 17.12.3
% dpkg -l | grep plasma-desktop
ii plasma-desktop 4:5.12.9.1-0ubuntu0.1
因此,它似乎是从损坏的特定程序中复制的。关于如何调试此问题,您有什么想法吗?这是 GTK、Qt 和 KDE 之间的不兼容性吗?我尝试过:
- 禁用系统托盘设置/常规/额外/剪贴板
- 重新启用剪贴板
- 当然要重新启动计算机。