TightVNC menyalin / menempel antara OS lokal dan Raspberry Pi?

23

Server TightVNC saya di Raspberry Pi tampaknya tidak dapat menangani copy / paste antara itu dan clipboard lokal saya. Apa yang dapat saya?

Ebrahim Byagowi
sumber

Jawaban:

33

Pertama instal autocutsel ( sudo apt-get install autocutsel)

Kemudian buka /home/pi/.vnc/xstartup ( nano /home/pi/.vnc/xstartup) Anda dan pasang autocutsel -forkseperti ini:

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

Kemudian akan berfungsi setelah restart server vnc

Untuk Menghentikan Server VNC:

vncserver –kill :1 (pick your display)

Untuk Memulai Server VNC:

vncserver :1 –geometry 1024x600 –depth 24

Sumber

Ebrahim Byagowi
sumber
Solusi sempurna, terima kasih banyak (reboot diperlukan)
sweetlilmre
1
@sweetlilmre, tidak, reboot tidak diperlukan jika Anda menjalankan secara manualautocutsel -fork
SAMPro
Saya memiliki Odroid yang menjalankan Ubuntu Mate 16.04. Saya memiliki masalah aneh yang diperbaiki ini. Saya bisa memotong dan menempelkan dari emacs ke xterm dalam server VNC yang sama. Dan saya bisa memotong dan menempel dari xterm ke aplikasi lain yang berjalan di host (yang kebetulan adalah Mac). Tapi saya tidak bisa memotong dan menempel dari emacs ke aplikasi di Mac. Menjalankan autocutsel -fork memperbaiki masalah saya.
pedz
1

Saya harus memastikan autocutsel saya datang PERTAMA di xstartup agar copy / past berfungsi

# 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
pengguna11952
sumber
1
Bolehkah saya mengarahkan Anda ke bagian pemformatan pusat bantuan kami ?
syb0rg
Tidak perlu menjadi yang pertama dengan Pi saya. Solusi dari @Ebrahim di atas bekerja (setelah saya ingat menginstal autocutsel)
Luigi Plinge