copy - 使用 TightVNC 后,无法在 Windows 应用程序之间复制/粘贴
问题描述
这与在 SO 和其他地方提出的this、this和this question非常相似。但差别很大。我试过在运行 VNC 的机器上使用这些命令
vncserver :22 -geometry 1600x1200
vncconfig display :22 -nowin &
我也试过这些命令
export XKL_XMODMAP_DISABLE=1
autocutsel -fork
我所经历的经历不一样,如下。
- 在运行 VNC 查看器之前,我可以在 Windows 应用程序之间复制/粘贴
- 我启动 VNC 查看器,然后打开命令提示符终端
- 我可以在 Windows 应用程序之间、Linux 终端之间以及从 Windows 应用程序到 Linux 终端之间复制/粘贴。
- 我可以通过双击 Linux 内容并在 Windows 中使用 ctrl-v 从 Linux 终端复制/粘贴到 Windows 应用程序。但是,当我这样做时,我无法再在 Windows 应用程序之间以及从 Windows 到 Linux 之间复制/粘贴。即 Windows 剪贴板的内容保留了 Linux 的内容,永远不能使用 ctrl-c 更新。在这种情况下, ctrl-v 总是粘贴 Linux 内容。要解决这个问题,我必须终止 VNC 窗口并终止 vncserver 会话。
还有人看到这个吗?
感谢阅读,保罗
解决方案
似乎 TightVNC 是这里的罪魁祸首。当我使用 TigerVNC 时,问题就消失了,我可以在 Windows 应用程序之间复制/粘贴,也可以从 TightVnc 复制/粘贴到 Windows 中。