#1 楼
首先安装autocutsel(sudo apt-get install autocutsel
),然后打开/home/pi/.vnc/xstartup(
nano /home/pi/.vnc/xstartup
)并将autocutsel -fork
放在上面,如下所示:#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
autocutsel -fork
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
然后它将在重新启动vnc服务器后起作用
要停止VNC服务器:
vncserver –kill :1 (pick your display)
要启动VNC服务器:
vncserver :1 –geometry 1024x600 –depth 24
来源
#2 楼
我必须确保我的自动剪切刀在xstartup中首先出现,才能进行复制/粘贴工作# Makes copy/past work - must come before RANDR 'fix'
#vncconfig -iconic &
autocutsel -s CLIPBOARD -fork
autocutsel -s PRIMARY -fork
# Get's rid of RANDR missing errors
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
评论
我可以指导您进入帮助中心的格式部分吗?
–syb0rg
2014年1月10日下午4:29
不需要先在我的Pi 3上运行。上述@Ebrahim的解决方案有效(在我记得安装了autocutsel之后)
–Luigi Plinge
16-3-18的1:27
#3 楼
尽管这是一篇过时的文章,但我遇到了一个问题,即我无法再使用我的一个rpi(我有5个)从主机复制并粘贴到客户端。我尝试了此处建议的所有内容以及我搜索过的所有其他内容,但没有任何效果。最终,这是有效的。
登录到pi,
ls /home/pi/.vnc
我看到2个文件,其pi mypi的dns名称为: 1.log和mypi:1.pid
我以为必须有一个mypi:0,也许这导致复制/粘贴不再起作用。
我不知道所有来来往往,但是通过使用VNC客户端连接到mypi:1作为主机名,我现在可以再次在主机和客户端之间复制和粘贴了!
我希望这对其他人有帮助,如果有人有帮助分享此信息,请做!
评论
完美的解决方案,非常感谢(需要重新启动)
–sweetlilmre
13年11月26日在12:16
@sweetlilmre,否,如果您手动运行autocutsel -fork,则不需要重新启动
– SAMPro
16年7月18日在11:53
我有一个运行Ubuntu Mate 16.04的Odroid。这个问题解决了我一个奇怪的问题。我可以将emacs剪切并粘贴到同一VNC服务器中的xterm。而且我可以将xterm剪切并粘贴到主机上运行的另一个应用程序(恰好是Mac)上。但是我无法从emacs剪切并粘贴到Mac上的应用程序。运行autocutsel -fork解决了我的问题。
– pedz
17年12月6日在22:16