在本地操作系统和Raspberry Pi之间进行TightVNC复制/粘贴?


23

我在Raspberry Pi上的TightVNC服务器似乎无法处理其与我的本地剪贴板之间的复制/粘贴。我能做什么?

Answers:


33

首先安装自动切割器(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

资源


完美的解决方案,非常感谢(需要重新启动)
sweetlilmre

1
@sweetlilmre,不,如果您手动运行,则不需要重新启动autocutsel -fork
SAMPro

我有一个运行Ubuntu Mate 16.04的Odroid。这个问题解决了我一个奇怪的问题。我可以将emacs剪切并粘贴到同一VNC服务器中的xterm。而且我可以将xterm剪切并粘贴到主机上运行的另一个应用程序(恰好是Mac)上。但是我无法将emacs剪切并粘贴到Mac上的应用程序。运行autocutsel -fork解决了我的问题。
pedz '17

1

为了确保复制/粘贴正常工作,我必须确保我的自动剪纸器首先出现在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

1
我可以指导您进入帮助中心格式部分吗?
syb0rg 2014年

不需要首先在我的Pi 3上运行。上述@Ebrahim的解决方案有效(在我记得安装自动剪纸机之后)
Luigi Plinge
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.