首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VNC似乎破坏了剪贴板和主板。

VNC似乎破坏了剪贴板和主板。
EN

Unix & Linux用户
提问于 2018-03-26 14:17:44
回答 2查看 5.5K关注 0票数 1

我在Windows 10机器上使用VNCViewer5.3.2 (r19179) x64连接到运行在11上的Viewer (虚拟模式) 5.3.2 (r19476) x64。我的问题是复制和粘贴。

我知道Linux有两个不同的剪贴板,主剪贴板和剪贴板。如果我选择了一些文本,它将被发送到主文本,并且我可能能够使用第三个按钮鼠标粘贴它,或者使用SHIFT+INSERT。但是,选择文本不应覆盖剪贴板。当用户选择文本时,使用剪贴板,然后使用CTRL或右键单击复制复制。在此之后,如果我使用CTRL粘贴,它应该粘贴位于剪贴板中的内容,不管我是否在复制和粘贴操作之间选择了一些文本(更改了主)。

当我使用VNC连接到我的远程机器时,所有这些都工作得很好:我可以用CTRL复制一些文本,然后选择任何内容并使用CTRL粘贴到我复制的CTRL。但是,如果我在VNC查看器之外复制一些文本,即在我的本地计算机(Windows 10)上的记事本中复制一些文本,然后在我的远程计算机(SLES 11)中选择一些文本并尝试粘贴到它上面,它会粘贴我刚才选择的内容,即使我使用CTRL。

此时,主剪贴板在我的远程机器上变得一团糟,直到我关闭会话并打开一个新的会话。这意味着,如果我选择了一些文本,并做了一个CTRL,它粘贴我刚才选择的文本。这变得非常烦人,因为如果我想复制某件东西,然后将它粘贴到其他东西上,系统就会粘贴我刚才选择的内容,而我松开了我刚刚制作的CTRL。我不知道所选的文本是发送到剪贴板还是主剪贴板,或者CTRL现在是从主板还是剪贴板粘贴,但有些地方搞砸了。

我知道Viewer以前有一个名为SendPrimary的选项,它可能解决我的问题(看看这个),但是我在VNCViewer5.3.2中找不到这个选项。

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2018-04-09 17:33:28

刚从真正的VNC小组那里得到答案。显然,SendPrimary选项只在Linux版本中可用。但是,最后,它已被移动到VNC服务器。因此,要禁用SendPrimary选项,必须将以下行添加到. .vnc/config.d/vncserverui-virtual:

代码语言:javascript
运行
复制
SendPrimary=0

如果您想在全局禁用它,请将其添加到/etc/vnc/config.d/ disable .自定义中。

编辑:请注意,您需要重新启动VNC服务器才能生效。

票数 2
EN

Unix & Linux用户

发布于 2020-09-15 05:55:37

在Linux的右端,剪刀位于。右键单击并关闭默认剪贴板管理器,然后从Tigervnc剪贴板管理器开始,如下所示:

代码语言:javascript
运行
复制
$ vncconfig &

它将启动TigerVNC剪贴板。因此,您可以与本地和远程计算机共享剪贴板。

我已经在Oracle Linux上进行了测试和工作。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/433612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档