Copier / coller TightVNC entre le système d'exploitation local et le Raspberry Pi?

23

Mon serveur TightVNC sur Raspberry Pi ne peut pas gérer le copier / coller entre son et mes presse-papiers locaux. Que puis-je faire?

Ebrahim Byagowi
la source

Réponses:

33

Installez d'abord autocutsel ( sudo apt-get install autocutsel)

Ensuite, ouvrez votre /home/pi/.vnc/xstartup ( nano /home/pi/.vnc/xstartup) et mettez- autocutsel -forkle comme ceci:

#!/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

Ensuite, cela fonctionnera après le redémarrage du serveur vnc

Pour arrêter le serveur VNC:

vncserver –kill :1 (pick your display)

Pour démarrer le serveur VNC:

vncserver :1 –geometry 1024x600 –depth 24

La source

Ebrahim Byagowi
la source
Solution parfaite, merci beaucoup (un redémarrage était nécessaire)
sweetlilmre
1
@sweetlilmre, non, redémarrage non requis si vous exécutez manuellementautocutsel -fork
SAMPro
J'ai un Odroid exécutant Ubuntu Mate 16.04. J'ai eu un problème étrange que cela a résolu. Je pouvais couper et coller d'emacs vers un xterm au sein du même serveur VNC. Et je pouvais couper et coller d'un xterm vers une autre application exécutée sur l'hôte (qui se trouve être un Mac). Mais je ne pouvais pas couper et coller d'emacs vers une application sur Mac. L'exécution d'autocutsel-fork a résolu mon problème.
pedz
1

Je devais m'assurer que mon autocutsel venait en PREMIER dans le xstartup pour que le copier / coller fonctionne

# 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
user11952
la source
1
Puis-je vous diriger vers la section mise en forme de notre centre d'aide ?
syb0rg
Je n'ai pas eu besoin d'être le premier sur mon Pi 3. La solution de @Ebrahim ci-dessus a fonctionné (après avoir pensé à installer autocutsel)
Luigi Plinge