- Почему я не могу поделиться буфером обмена с помощью сервера TightVNC в Windows с общего экрана Mac?
- 2 ответа
- Как исправить сломанный буфер обмена вставки в VNC на Windows [закрыто]
- 3 ответов
- Tightvnc не работает буфер обмена
- vnc-server vnc-client
- Как скопировать / вставить текст из удаленной системы?
- 121 ответ
Почему я не могу поделиться буфером обмена с помощью сервера TightVNC в Windows с общего экрана Mac?
У меня есть сервер TightVNC, работающий в Windows 7 Home Edition, и я использую общий доступ к экрану в Mac OS X. На Mac кнопка общего доступа к буферу обмена недоступна:
Если я копирую и вставляю в любую из ОС, буфер обмена не передается. Похоже, что нет никаких параметров в конфигурации сервера TightVNC.
Любые идеи, как заставить обмен буфера обмена работать?
Изменить: Совместное использование буфера обмена работает нормально, если я использую программу просмотра TightVNC с компьютера с Windows. Тем не менее, нет клиента TightVNC для Mac OS X.
2 ответа
Иногда TightVNC Server, кажется, заканчивается несколькими процессами.
- Проверьте в человеке задачи — как могут процессы сервера VNC работать на сервере.
- Если вы можете определить настоящего, убейте остальных.
- Если нет — остановите их все (для этого вам потребуется физический доступ / доступ к KVM).
- Запустите их снова.
Вполне возможно, что, поскольку TightVNC Server может работать как приложение или служба, у вас может быть приложение при запуске и служба в автоматическом режиме, так что начните два. Вам нужно будет удалить один из них.
Решения VNC, соединяющие Mac и Windows, кажутся не очень хорошими, когда дело доходит до буфера обмена. Я не знаю, какой клиент вы использовали на MAC для подключения к серверу Windows TightVNC. Я попробовал курицу из VNC,(mac to windows) и обнаружил, что общий доступ к буферу обмена плохой, например, плавность в одну сторону, а не в другую. И я попробовал TightVNC(windows to MAC — собственный сервер удаленного рабочего стола Mac, позволяющий подключиться к нему клиенту / просмотрщику вплотную) и обнаружил, что совместное использование буфера обмена не происходит в смысле совместной работы.
Microsoft разработала приложение для MAC, которое является клиентом удаленного рабочего стола для Mac. Так что вы можете подключить Mac к Windows. Я не использовал это много, но насколько я могу сказать, вы получите правильный обмен буфера обмена с этим. Вы можете найти его в магазине приложений. Удаленный рабочий стол Microsoft 10. https://apps.apple.com/gb/app/microsoft-remote-desktop-10/id1295203466?mt=12 Я подключаю прекрасный Mac к компьютеру под управлением Windows 7 с этим.
Как и в случае с клиентом удаленного рабочего стола Windows, сервер Windows, к которому вы подключаетесь, выйдет из системы (что мне не нравится, это немного агрессивно). Так что в настоящее время я перехожу с Mac (с удаленным рабочим столом MS) на компьютер под управлением Windows, я не против автоматически выйти из системы и запустить программу просмотра TightVNC оттуда, на компьютер под управлением Windows, на котором работает сервер TightVNC.
До удаленного рабочего стола MS люди использовали «шнур» на Mac, который был клиентом удаленного рабочего стола для Mac, но теперь MS написала его, и он работает лучше. И Cord теперь устарел, имеет ошибку, при которой происходит сбой при перемещении окна (которое они исправили в коде, но не удосужились исправить в выпуске), и он больше не разрабатывается.
Похоже, что ваш процесс конфигурации VNC на сервере, возможно, потерпел крах или вообще никогда не запускался.
Команда, которая может заставить вас идти снова:
Если у вас нет доступа к серверу, вам может потребоваться найти кого-то другого, чтобы разобраться за вас.
Я понимаю различия между VNC и RDP, и я понимаю, что сервер может быть удаленным или не вашим в первую очередь. но вы получите больше безопасности и функций, если будете использовать Remote Desktop Protocol (Terminal Services) на коробке Windows, затем используйте шнур для подключения к нему на вашем Mac.
Источник
Как исправить сломанный буфер обмена вставки в VNC на Windows [закрыто]
при использовании RealVNC в Windows я иногда могу вырезать и вставлять из VNC в приложения окна, а иногда он просто перестает работать. Как я могу сбросить его, чтобы он снова работал? Я попытался перезапустить VNC, но это не делает этого.
3 ответов
много раз вы должны были заметить, что операции буфера обмена, такие как копирование/вырезание и вставка, внезапно останавливают работу с vncviewer. Основной причиной этого является программа под названием vncconfig, ответственная за эти передачи буфера обмена. Иногда программа может быть закрыта из-за какой-то ошибки в vnc или по каким-то другим причинам, как вы закрыли это окно.
чтобы вернуть эти операции буфера обмена, вам нужно запустить программу » vncconfig &».
после этого ваши действия, буфер обмена должен работать нормально без каких-либо проблем.
запустите «vncconfig &» на клиенте.
Я использую удаленный вход с vnc-ltsp-config с настольной средой GNOME на CentOS 5.9. Из экспериментов сегодня мне удалось вырезать и вставить работу для сеанса и приглашения входа в систему (потому что я ленив и предпочел бы копировать и вставлять сложные пароли).
Я создал файл vncconfig.рабочий стол в каталоге /etc/xdg/autostart, который включил вырезание и вставку во время сеанса после входа в систему. Процесс vncconfig запускается как вошедший в систему пользователь.
[Запись Рабочего Стола]
Name=no name
Кодировка = UTF-8
Версия=1.0
Exec=vncconfig-nowin
X-GNOME-автозапуск-включено=true
добавлен vncconfig-nowin & в нижней части файла /etc/gdm/Init / Desktop, который позволяет вырезать и вставлять в сеанс во время входа в систему, но завершается после входа в систему. Процесс vncconfig запускается как root.
добавление vncconfig-nowin & в нижней части файла /etc/gdm/PostLogin / Desktop также включена вырезка и вставка во время сеанса после входа в систему. Однако процесс vncconfig запускается как root.
вероятно, вам нужно перезапустить VNC с обоих концов. т. е. когда вы говорите «перезапущенный VNC», вы, вероятно, просто имеете в виду клиента. Но как насчет другого конца? Вам, вероятно,нужно снова начать этот конец. Первопричиной, скорее всего, является конфликт. Многие приложения шпионить в буфере обмена, когда они не должны. И многие приложения не прощают, когда они идут, чтобы открыть буфер обмена и не может. Надежные будут повторять попытку, другие просто не предвидят неудачу, а затем они будут загрязнены и должны быть перезапущены. Мог быть VNC, или это может быть другое приложение, которое «прослушивает» цепочку просмотра буфера обмена, где он обязан передавать уведомления другим приложениям в цепочке. Если уведомления не отправляются, VNC может даже не знать, что было обновление буфера обмена.
Источник
Tightvnc не работает буфер обмена
31 янв 2017, 00:46
Приветствую!
Ни для кого не секрет, что по умолчанию сервером идет vino. Но кому-то может быть недостатком то, что он запускается только после логина.
Чтобы им воспользоваться запустим общий доступ к рабочему столу.
и поставим галочки согласно примеру
После внесения изменений лучше перезагрузиться, поскольку сервер VNC должен стартовать с новыми параметрами. После этого можете подключаться к своему десктопу по vnc-протоколу.
Однако, при коннекте с Windows (а скорее всего это зависит больше от клиента) может возникнуть ошибка непрохождения шифрования. (текст уже не помню)
Обходится это так (не утверждается, что так надо, а лишь говорится о возможности)
Запускаем dconf-editor если не установлен — ставим sudo apt install dconf-editor
Идем org —> gnome —> desktop —> remote-access
и снимаем указанную галочку
В качестве клиента пользуюсь Remmina — пожалуй, лучший в своем роде. Умеет как в vnc так и в rdp. Параметры подключения интуитивно понятны.
vnc-server vnc-client
26 апр 2017, 12:11
В данном окне основные моменты составляют:
1. Пароли. Разные пароли для просмотра и управления. К примеру для презентации достаточно раздать пароль для просмотра. А вот если нужна удаленная помощь, то можно сказать пароль для управления, а потом его сменить. Либо использовать пароль для управления самим, если вы админите.
2. Отключение иконки в трее. Пользователь не видит и меньше задает вопросов.
3. Включение запроса и действие по умолчанию при отсутствие пользователя на месте. Если включено, то при успешном коннекте будет появляться окно, где предложено разрешить или отклонить. К примеру если по умолчанию настроено отклонить, то если пользователя на месте нет, то по прошествии указанного периода времени подключение будет сброшено. Удобно для начальников.
Главное преимущество vnc перед rdp — не происходит выброса пользователя из сеанса.
Источник
Как скопировать / вставить текст из удаленной системы?
Я использовал для доступа к удаленной системе через VNC-просмотрщик, но когда я копирую текст из удаленной системы и вставляю его в свой текстовый редактор (локальная система), ничего не происходит. Нужно ли устанавливать какие-либо дополнительные пакеты для выполнения этой задачи?
Обновления: В свойствах Real VNC такой опции нет.
Я просто получаю следующий вывод:
$ vncconfig No VNC extension on display :0.0
Обновления:
$ 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»
121 ответ
В вашей домашней папке будет каталог .vnc. В этом каталоге будет мало файлов с именами, такими как & lt; имя компьютера & gt;: & lt; number & gt; .extension Например, мой ноутбук содержит следующие два файла в каталоге .vnc.
В приведенных выше именах файла .vnc показано, что vnc-сервер запущен на дисплее .vnc .
Теперь подключитесь к вашему VNC-серверу и из подключенного сеанса vncconfig следующим образом:
Это покажет небольшое окно с параметрами, связанными с буфером обмена. Проверьте все параметры и не закрывайте окно. Теперь вы можете копировать пасту из / в удаленную систему.
$ vncconfig -display: 1 vncconfig: невозможно открыть отображение «: 1 » – karthick87 7 June 2011 в 15:59
$ vncconfig -display: 5 Нет расширения VNC на дисплее: 5 – karthick87 7 June 2011 в 19:20
Это зависит от клиента VNC, который вы используете. Если вы используете RealVNC, откройте диалоговое окно VNC Viewer Properties и на вкладке «Входы» включите «Общий буфер обмена» с VNC-сервером.
Свойства Попробуйте это. Подключите с помощью vncviewer и запустите вкладку Inputs в удаленном окне, проверьте параметры буфера обмена и затем попробуйте.
Это зависит от клиента VNC, который вы используете. Если вы используете RealVNC, откройте диалоговое окно свойств VNC Viewer и на вкладке «Входы» включите «Общий буфер обмена» с VNC-сервером.
UPDATE: попробуйте это. Подключитесь с помощью vncviewer и запустите vncconfig в удаленном окне, проверьте параметры буфера обмена, а затем попробуйте. [D0] [!d0]
Это зависит от клиента VNC, который вы используете. Если вы используете RealVNC, откройте диалоговое окно VNC Viewer Properties и на вкладке «Входы» включите «Общий буфер обмена» с VNC-сервером.
Свойства Попробуйте это. Подключите с помощью vncviewer и запустите вкладку Inputs в удаленном окне, проверьте параметры буфера обмена и затем попробуйте.
Это зависит от клиента VNC, который вы используете. Если вы используете RealVNC, откройте диалоговое окно VNC Viewer Properties и на вкладке «Входы» включите «Общий буфер обмена» с VNC-сервером.
Свойства Попробуйте это. Подключите с помощью vncviewer и запустите вкладку Inputs в удаленном окне, проверьте параметры буфера обмена и затем попробуйте.
Это зависит от клиента VNC, который вы используете. Если вы используете RealVNC, откройте диалоговое окно VNC Viewer Properties и на вкладке «Входы» включите «Общий буфер обмена» с VNC-сервером.
Свойства Попробуйте это. Подключите с помощью vncviewer и запустите вкладку Inputs в удаленном окне, проверьте параметры буфера обмена и затем попробуйте.
Это зависит от клиента VNC, который вы используете. Если вы используете RealVNC, откройте диалоговое окно свойств VNC Viewer и на вкладке «Входы» включите «Общий буфер обмена» с VNC-сервером.
UPDATE: попробуйте это. Подключитесь с помощью vncviewer и запустите vncconfig в удаленном окне, проверьте параметры буфера обмена, а затем попробуйте. [D0] [!d0]
Это зависит от клиента VNC, который вы используете. Если вы используете RealVNC, откройте диалоговое окно свойств VNC Viewer и на вкладке «Входы» включите «Общий буфер обмена» с VNC-сервером.
UPDATE: попробуйте это. Подключитесь с помощью vncviewer и запустите vncconfig в удаленном окне, проверьте параметры буфера обмена, а затем попробуйте. [D0] [!d0]
Это зависит от клиента VNC, который вы используете. Если вы используете RealVNC, откройте диалоговое окно свойств VNC Viewer и на вкладке «Входы» включите «Общий буфер обмена» с VNC-сервером.
UPDATE: попробуйте это. Подключитесь с помощью vncviewer и запустите vncconfig в удаленном окне, проверьте параметры буфера обмена, а затем попробуйте. [D0] [!d0]
$ vncconfig -display: 1 vncconfig: невозможно открыть отображение & quot;: 1 & quot; – karthick87 7 June 2011 в 15:59
$ vncconfig -display: 5 Нет расширения VNC на дисплее: 5 – karthick87 7 June 2011 в 19:20
В вашей домашней папке будет каталог .vnc . В этом каталоге будет мало файлов с именами, такими как & lt; имя компьютера & gt;: & lt; number & gt; .extension Например, мой ноутбук содержит следующие два файла в каталоге .vnc.
The: 1 в приведенных выше именах файлов показывает, что сервер vnc запущен на дисплее : 1 .
Теперь подключитесь к вашему VNC-серверу и из подключенного сеанса vncconfig следующим образом:
Это покажет небольшое окно с параметрами, связанными с буфером обмена. Проверьте все параметры и не закрывайте окно. Теперь вы можете копировать пасту из / в удаленную систему.
$ vncconfig -display: 1 vncconfig: невозможно открыть отображение & quot;: 1 & quot; – karthick87 7 June 2011 в 15:59
$ vncconfig -display: 5 Нет расширения VNC на дисплее: 5 – karthick87 7 June 2011 в 19:20
Это зависит от клиента VNC, который вы используете. Если вы используете RealVNC, откройте диалоговое окно VNC Viewer Properties и на вкладке «Входы» включите «Общий буфер обмена» с VNC-сервером.
Свойства Попробуйте это. Подключите с помощью vncviewer и запустите вкладку Inputs в удаленном окне, проверьте параметры буфера обмена и затем попробуйте.
Я использую следующую строку в моем сценарии входа:
Надеюсь, что это сработает для вас!?
Я использую Remote login с vnc-ltsp-config с рабочей средой GNOME для CentOS 5.9. Из экспериментов сегодня мне удалось вырезать и вставить работу для сеанса и приглашение для входа (потому что я ленив и предпочитаю вырезать и вставлять сложные пароли).
Создал файл vncconfig.desktop в / etc / xdg / autostart, который разрешил вырезать и вставлять во время сеанса после входа в систему. Процесс vncconfig запускается как зарегистрированный пользователь. [Рабочий стол] Имя = Нет имени Кодирование = UTF-8 Версия = 1.0 Exec = vncconfig -nowin X-GNOME-Autostart-enabled = true Добавлен vncconfig -nowin & в конец файла / etc / gdm / Init / Desktop, который включен вырезать и вставлять сеанс во время входа в систему, но заканчивается после входа в систему. Процесс vncconfig выполняется как root. Добавление vncconfig -nowin & в конец файла / etc / gdm / PostLogin / Desktop также позволило вырезать и вставлять во время сеанса после входа в систему. Однако процесс vncconfig выполняется как root.
Попробуйте использовать www.letscopypaste.com или pastebin.com. Они предлагают простое использование возможностей буфера обмена.
Используя tightvnc (с командой: vncviewer) на Puppy Linux, я должен нажать F8 в удаленном окне, чтобы открыть меню VNC. Меню VNC содержит записи для «Буфер обмена: локальный -> удаленный» и «Буфер обмена: локальный & lt; — remote». Мне нужно скопировать некоторый текст, использовать любую из этих записей, а затем вставить в другую систему. Я не знаю, связано ли это с вашей конкретной проблемой, но она ведет себя как описанные вами симптомы, если я не использую это меню.
В новом окне терминала я использовал команду vncconfig, команда продолжает работать, и вы можете использовать функции копирования и вставки в других окнах или терминалах.
Используемый вами просмотрщик VNC должен поддерживать эту функцию, иначе вы просто скопируете его локально в удаленной системе.
Еще одна причина для этого — несколько экземпляров экземпляров vncconfig, конфликтующих друг с другом. В моем случае у меня была настраиваемая настройка vncserver, но vncconfig начался как часть системной загрузки, конфликтующей с пользовательской установкой vncconfig.
Чтобы устранить эту проблему, уничтожьте ненужные экземпляры vncconfig.
To получить список текущих экземпляров vncconfig:
ps -ef | grep vncconfig
Я попробовал все приведенные выше предложения без везения.
В конечном итоге я решил его заменить на vnc-сервер с tightvncserver на vnc4server
любым способом, убедитесь что в
/.vnc/xstartup у вас есть строка
Некоторые комментарии к вашей проблеме: RealVNC является проприетарным, и поддержка буфера обмена может быть полностью несовместима с tightvncserver. Я использовал оба вместе, в прошлом, но я не помню 100%, если бы совместное использование буфера обмена работало между ними. Я точно знаю, что RealVNC-сервер в паре с RealVNC-viewer действительно поддерживает обмен буфера обмена; но RealVNC-сервер не является бесплатным (как в $$ s)
Вы можете попробовать:
tightvnc viewer с http://www.tightvnc.com/download.php Он может быть более совместимым с любым методом tightvncserver, используемым для совместного использования буфера обмена. или, возможно, вы можете пойти с альтернативным протоколом, то есть NX (nxserver / nxclient . некоторая информация по адресу: https://help.ubuntu.com/community/NomachineNX). Обмен буфера обмена работал на меня без каких-либо пользовательских настроек.
Используя tightvnc (с командой: vncviewer) на Puppy Linux, я должен нажать F8 в удаленном окне, чтобы открыть меню VNC. Меню VNC содержит записи для «Буфер обмена: локальный -> удаленный» и «Буфер обмена: локальный & lt; — remote». Мне нужно скопировать некоторый текст, использовать любую из этих записей, а затем вставить в другую систему. Я не знаю, связано ли это с вашей конкретной проблемой, но она ведет себя как описанные вами симптомы, если я не использую это меню.
Это зависит от клиента VNC, который вы используете. Если вы используете RealVNC, откройте диалоговое окно VNC Viewer Properties и на вкладке «Входы» включите «Общий буфер обмена» с VNC-сервером.
Свойства Попробуйте это. Подключите с помощью vncviewer и запустите вкладку Inputs в удаленном окне, проверьте параметры буфера обмена и затем попробуйте.
Я использую следующую строку в моем сценарии входа:
Надеюсь, что это сработает для вас!?
Используемый вами просмотрщик VNC должен поддерживать эту функцию, иначе вы просто скопируете его локально в удаленной системе.
Еще одна причина для этого — несколько экземпляров экземпляров vncconfig, конфликтующих друг с другом. В моем случае у меня была настраиваемая настройка vncserver, но vncconfig начался как часть системной загрузки, конфликтующей с пользовательской установкой vncconfig.
Чтобы устранить эту проблему, уничтожьте ненужные экземпляры vncconfig.
To получить список текущих экземпляров vncconfig:
ps -ef | grep vncconfig
Некоторые комментарии к вашей проблеме: RealVNC является проприетарным, и поддержка буфера обмена может быть полностью несовместима с tightvncserver. Я использовал оба вместе, в прошлом, но я не помню 100%, если бы совместное использование буфера обмена работало между ними. Я точно знаю, что RealVNC-сервер в паре с RealVNC-viewer действительно поддерживает обмен буфера обмена; но RealVNC-сервер не является бесплатным (как в $$ s)
Вы можете попробовать:
tightvnc viewer с http://www.tightvnc.com/download.php Он может быть более совместимым с любым методом tightvncserver, используемым для совместного использования буфера обмена. или, возможно, вы можете пойти с альтернативным протоколом, то есть NX (nxserver / nxclient . некоторая информация по адресу: https://help.ubuntu.com/community/NomachineNX). Обмен буфера обмена работал на меня без каких-либо пользовательских настроек.
В новом окне терминала я использовал команду vncconfig, команда продолжает работать, и вы можете использовать функции копирования и вставки в других окнах или терминалах.
Я использую Remote login с vnc-ltsp-config с рабочей средой GNOME для CentOS 5.9. Из экспериментов сегодня мне удалось вырезать и вставить работу для сеанса и приглашение для входа (потому что я ленив и предпочитаю вырезать и вставлять сложные пароли).
Источник