TightVNC copiar / pegar entre el sistema operativo local y Raspberry Pi?


23

Parece que mi servidor TightVNC en Raspberry Pi no puede manejar copiar / pegar entre él y mis portapapeles locales. ¿Que puedo hacer?

Respuestas:


33

Primero instale autocutsel ( sudo apt-get install autocutsel)

Luego abra su /home/pi/.vnc/xstartup ( nano /home/pi/.vnc/xstartup) y póngalo autocutsel -forkasí:

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

Entonces funcionará después de reiniciar el servidor vnc

Para detener el servidor VNC:

vncserver –kill :1 (pick your display)

Para iniciar el servidor VNC:

vncserver :1 –geometry 1024x600 –depth 24

Fuente


Solución perfecta, muchas gracias (fue necesario reiniciar)
sweetlilmre

1
@sweetlilmre, no, no es necesario reiniciar si ejecuta manualmenteautocutsel -fork
SAMPro

Tengo un Odroid con Ubuntu Mate 16.04. Tuve un problema extraño que esto solucionó. Podría cortar y pegar desde emacs a un xterm dentro del mismo servidor VNC. Y podría cortar y pegar desde un xterm a otra aplicación que se ejecuta en el host (que resulta ser una Mac). Pero no pude cortar y pegar desde emacs a una aplicación en Mac. Ejecutar autocutsel -fork solucionó mi problema.
pedz

1

Tenía que asegurarme de que mi autocutsel llega PRIMERO en xstartup para que copy / past funcione

# 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


No necesitaba ser el primero en mi Pi 3. La solución de @Ebrahim anterior funcionó (después de recordar instalar el autocutsel)
Luigi Plinge
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.