Я использовал для доступа к удаленной системе через VNC-просмотрщик, но когда я копирую текст из удаленной системы и вставляю его в свой текстовый редактор (локальная система), ничего не происходит. Нужно ли устанавливать какие-либо дополнительные пакеты для выполнения этой задачи?
Обновления: В свойствах Real VNC такой опции нет.
Я просто получаю следующий вывод:
karthick@karthick:~$ vncconfig
No VNC extension on display :0.0
Обновления:
karthick@karthick:~$ vncserver
Warning: karthick:1 is taken because of /tmp/.X1-lock
Remove this file if there is no X server karthick:1
Warning: karthick:2 is taken because of /tmp/.X2-lock
Remove this file if there is no X server karthick:2
New 'X' desktop is karthick:4
Starting applications specified in /home/karthick/.vnc/xstartup
Log file is /home/karthick/.vnc/karthick:4.log
karthick@karthick:~$ vncconfig -display :1
vncconfig: unable to open display ":1"
[!d5]
введите код здесь. Ниже приведенные настройки отлично подходят для Ubuntu 16.04 и Ubuntu 18.04 LTS. Пожалуйста, просто скопируйте / вставьте / замените приведенную ниже конфигурацию на ~ / .vnc / xstartup и перезапустите vnc. Это определенно сработает. _____________________________________ #! / bin / sh # Раскомментируйте следующие две строки для обычного рабочего стола: # unset SESSION_MANAGER # exec / etc / X11 / xinit / xinitrc [-x / etc / vnc / xstartup] & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; exec / etc / vnc / xstartup [-r $ HOME / .Xresources] & amp; & amp; & amp; & amp; xrdb $ HOME / .Xresources xsetroot -solid grey autocutsel -fork vncconfig -iconic & amp; vncconfig -nowin & amp; x-terminal-emulator -geometry 80x24 + 10 + 10 -ls -title "$ VNCDESKTOP Desktop" & amp; x-window-manager & amp; gnome-panel & amp; gnome-settings-daemon & amp; metacity & amp; nautilus & amp;
Используемый вами просмотрщик VNC должен поддерживать эту функцию, иначе вы просто скопируете его локально в удаленной системе.
Еще одна причина для этого - несколько экземпляров экземпляров vncconfig, конфликтующих друг с другом. В моем случае у меня была пользовательская установка vncserver, но vncconfig начался как часть загрузки системы, противоречащей настраиваемому параметру vncconfig.
Чтобы устранить это, удалите ненужные экземпляры vncconfig.
To получить список экземпляров vncconfig, запущенных в настоящее время:
ps -ef | grep vncconfig
Чтобы убить:
kill -9 & lt; process_id & gt;
Некоторые комментарии к вашей проблеме: RealVNC является проприетарным, и поддержка буфера обмена может быть полностью несовместима с tightvncserver. Я использовал оба вместе, в прошлом, но я не помню 100%, если бы совместное использование буфера обмена работало между ними. Я точно знаю, что RealVNC-сервер в паре с RealVNC-viewer действительно поддерживает обмен буфера обмена; но RealVNC-сервер не является бесплатным (как в $$ s)
Вы можете попробовать:
В новом окне терминала я использовал команду vncconfig
, команда продолжает работать, и вы можете использовать функции копирования и вставки в других окнах или терминалах.
Я использую Remote login с vnc-ltsp-config с рабочей средой GNOME на CentOS 5.9. Из экспериментов сегодня мне удалось вырезать и вставить работу для сеанса и приглашение для входа (потому что я ленив и предпочитаю вырезать и вставлять сложные пароли).
vncconfig -nowin & amp;
в нижней части файла / etc / gdm / Init / Desktop, который разрешил вырезать и вставлять сеанс во время входа в систему, но заканчивается после входа в систему. Процесс vncconfig запускается как root. vncconfig -nowin & amp;
в нижней части файла / etc / gdm / PostLogin / Desktop также разрешало вырезать и вставлять во время сеанса после входа в систему. Процесс vncconfig запускается как root. sudo apt-get install autocutsel
vi /home/b37399/.vnc/xstartup
и добавить эту строку : autocutsel -fork
вот так: #! / bin / bash xrdb $ HOME / .Xresources autocutsel -fork startxfce4 & amp;
vncserver
Попробуйте использовать www.letscopypaste.com или pastebin.com . Они предлагают простое использование возможностей буфера обмена.
Я попробовал все вышеперечисленные предложения без везения.
В конечном итоге я решил его заменить на vnc-сервер из tightvncserver
на vnc4server
В любом случае убедитесь, что в ~ / .vnc / xstartup
у вас есть строка
vncconfig -iconic & amp;
Используя tightvnc (с командой: vncviewer) на Puppy Linux, я должен нажать F8 в удаленном окне, чтобы открыть меню VNC. Меню VNC содержит записи для «Буфер обмена: локальный -> удаленный» и «Буфер обмена: локальный & lt; - remote». Мне нужно скопировать некоторый текст, использовать любую из этих записей, а затем вставить в другую систему. Я не знаю, связано ли это с вашей конкретной проблемой, но она ведет себя как описанные вами симптомы, если я не использую это меню.
Я использую следующую строку в моем сценарии входа:
vncconfig -nowin & amp;
Надеюсь, что это сработает для вас!?
введите код здесь. Ниже приведенные настройки отлично подходят для Ubuntu 16.04 и Ubuntu 18.04 LTS. Пожалуйста, просто скопируйте / вставьте / замените приведенную ниже конфигурацию на ~ / .vnc / xstartup и перезапустите vnc. Это определенно сработает. _____________________________________ #! / bin / sh # Раскомментируйте следующие две строки для обычного рабочего стола: # unset SESSION_MANAGER # exec / etc / X11 / xinit / xinitrc [-x / etc / vnc / xstartup] & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; exec / etc / vnc / xstartup [-r $ HOME / .Xresources] & amp; & amp; & amp; & amp; xrdb $ HOME / .Xresources xsetroot -solid grey autocutsel -fork vncconfig -iconic & amp; vncconfig -nowin & amp; x-terminal-emulator -geometry 80x24 + 10 + 10 -ls -title "$ VNCDESKTOP Desktop" & amp; x-window-manager & amp; gnome-panel & amp; gnome-settings-daemon & amp; metacity & amp; nautilus & amp;
Используемый вами просмотрщик VNC должен поддерживать эту функцию, иначе вы просто скопируете его локально в удаленной системе.
Еще одна причина для этого - несколько экземпляров экземпляров vncconfig, конфликтующих друг с другом. В моем случае у меня была пользовательская установка vncserver, но vncconfig начался как часть загрузки системы, противоречащей настраиваемому параметру vncconfig.
Чтобы устранить это, удалите ненужные экземпляры vncconfig.
To получить список экземпляров vncconfig, запущенных в настоящее время:
ps -ef | grep vncconfig
Чтобы убить:
kill -9 & lt; process_id & gt;
Некоторые комментарии к вашей проблеме: RealVNC является проприетарным, и поддержка буфера обмена может быть полностью несовместима с tightvncserver. Я использовал оба вместе, в прошлом, но я не помню 100%, если бы совместное использование буфера обмена работало между ними. Я точно знаю, что RealVNC-сервер в паре с RealVNC-viewer действительно поддерживает обмен буфера обмена; но RealVNC-сервер не является бесплатным (как в $$ s)
Вы можете попробовать:
В новом окне терминала я использовал команду vncconfig
, команда продолжает работать, и вы можете использовать функции копирования и вставки в других окнах или терминалах.
Я использую Remote login с vnc-ltsp-config с рабочей средой GNOME на CentOS 5.9. Из экспериментов сегодня мне удалось вырезать и вставить работу для сеанса и приглашение для входа (потому что я ленив и предпочитаю вырезать и вставлять сложные пароли).
vncconfig -nowin & amp;
в нижней части файла / etc / gdm / Init / Desktop, который разрешил вырезать и вставлять сеанс во время входа в систему, но заканчивается после входа в систему. Процесс vncconfig запускается как root. vncconfig -nowin & amp;
в нижней части файла / etc / gdm / PostLogin / Desktop также разрешало вырезать и вставлять во время сеанса после входа в систему. Процесс vncconfig запускается как root. sudo apt-get install autocutsel
vi /home/b37399/.vnc/xstartup
и добавить эту строку : autocutsel -fork
вот так: #! / bin / bash xrdb $ HOME / .Xresources autocutsel -fork startxfce4 & amp;
vncserver
Попробуйте использовать www.letscopypaste.com или pastebin.com . Они предлагают простое использование возможностей буфера обмена.
Я попробовал все вышеперечисленные предложения без везения.
В конечном итоге я решил его заменить на vnc-сервер из tightvncserver
на vnc4server
В любом случае убедитесь, что в ~ / .vnc / xstartup
у вас есть строка
vncconfig -iconic & amp;
Используя tightvnc (с командой: vncviewer) на Puppy Linux, я должен нажать F8 в удаленном окне, чтобы открыть меню VNC. Меню VNC содержит записи для «Буфер обмена: локальный -> удаленный» и «Буфер обмена: локальный & lt; - remote». Мне нужно скопировать некоторый текст, использовать любую из этих записей, а затем вставить в другую систему. Я не знаю, связано ли это с вашей конкретной проблемой, но она ведет себя как описанные вами симптомы, если я не использую это меню.
vncconfig
ничего не сделал на этот раз, но я помню, что добавив его в xstartup, вы можете включить эту функцию. Но с помощью F8 я могу легко включить или отключить направление данных, используя только Remote- & gt; Local и никогда не опосети.
– erm3nda
28 January 2016 в 14:07
Я использую следующую строку в моем сценарии входа:
vncconfig -nowin & amp;
Надеюсь, что это сработает для вас!?
введите код здесь. Ниже приведенные настройки отлично подходят для Ubuntu 16.04 и Ubuntu 18.04 LTS. Пожалуйста, просто скопируйте / вставьте / замените приведенную ниже конфигурацию на ~ / .vnc / xstartup и перезапустите vnc. Это определенно сработает. _____________________________________ #! / bin / sh # Раскомментируйте следующие две строки для обычного рабочего стола: # unset SESSION_MANAGER # exec / etc / X11 / xinit / xinitrc [-x / etc / vnc / xstartup] & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; & amp; exec / etc / vnc / xstartup [-r $ HOME / .Xresources] & amp; & amp; & amp; & amp; xrdb $ HOME / .Xresources xsetroot -solid grey autocutsel -fork vncconfig -iconic & amp; vncconfig -nowin & amp; x-terminal-emulator -geometry 80x24 + 10 + 10 -ls -title "$ VNCDESKTOP Desktop" & amp; x-window-manager & amp; gnome-panel & amp; gnome-settings-daemon & amp; metacity & amp; nautilus & amp;
Используемый вами просмотрщик VNC должен поддерживать эту функцию, иначе вы просто скопируете его локально в удаленной системе.
Еще одна причина для этого - несколько экземпляров экземпляров vncconfig, конфликтующих друг с другом. В моем случае у меня была пользовательская установка vncserver, но vncconfig начался как часть загрузки системы, противоречащей настраиваемому параметру vncconfig.
Чтобы устранить это, удалите ненужные экземпляры vncconfig.
To получить список экземпляров vncconfig, запущенных в настоящее время:
ps -ef | grep vncconfig
Чтобы убить:
kill -9 & lt; process_id & gt;
Некоторые комментарии к вашей проблеме: RealVNC является проприетарным, и поддержка буфера обмена может быть полностью несовместима с tightvncserver. Я использовал оба вместе, в прошлом, но я не помню 100%, если бы совместное использование буфера обмена работало между ними. Я точно знаю, что RealVNC-сервер в паре с RealVNC-viewer действительно поддерживает обмен буфера обмена; но RealVNC-сервер не является бесплатным (как в $$ s)
Вы можете попробовать:
В новом окне терминала я использовал команду vncconfig
, команда продолжает работать, и вы можете использовать функции копирования и вставки в других окнах или терминалах.
Я использую Remote login с vnc-ltsp-config с рабочей средой GNOME на CentOS 5.9. Из экспериментов сегодня мне удалось вырезать и вставить работу для сеанса и приглашение для входа (потому что я ленив и предпочитаю вырезать и вставлять сложные пароли).
vncconfig -nowin & amp;
в нижней части файла / etc / gdm / Init / Desktop, который разрешил вырезать и вставлять сеанс во время входа в систему, но заканчивается после входа в систему. Процесс vncconfig запускается как root. vncconfig -nowin & amp;
в нижней части файла / etc / gdm / PostLogin / Desktop также разрешало вырезать и вставлять во время сеанса после входа в систему. Процесс vncconfig запускается как root. sudo apt-get install autocutsel
vi /home/b37399/.vnc/xstartup
и добавить эту строку : autocutsel -fork
вот так: #! / bin / bash xrdb $ HOME / .Xresources autocutsel -fork startxfce4 & amp;
vncserver
Попробуйте использовать www.letscopypaste.com или pastebin.com . Они предлагают простое использование возможностей буфера обмена.