Копіювати / вставляти між локальною ОС та Raspberry Pi?


23

Мій сервер TightVNC на Raspberry Pi, схоже, не може працювати з копією / вставкою між своїми та моїми місцевими буферами обміну. Що я можу зробити?

Відповіді:


33

Спочатку встановіть 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

Джерело


Ідеальне рішення, велике спасибі (потрібна перезавантаження)
sweetlilmre

1
@sweetlilmre, ні, перезавантаження не потрібно, якщо ви вручну запускаєтеautocutsel -fork
SAMPro

У мене Odroid працює під керуванням Ubuntu Mate 16.04. У мене було дивне питання, що це виправлено. Я міг вирізати та вставити з emacs до xterm в межах одного сервера VNC. І я міг вирізати та вставити з xterm в інший додаток, що працює на хості (що трапляється на Mac). Але я не міг вирізати та вставити з emacs додаток на Mac. Запуск автокретселя - fork вирішив мою проблему.
pedz

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


Не потрібно було бути першим на моєму Pi 3. Рішення від @Ebrahim вище працювало (після того, як я згадав про встановлення autocutsel)
Luigi Plinge
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.