При использовании RealVNC в Windows я иногда могу вырезать и вставлять из VNC в приложения Window, а иногда просто перестает работать. Как я могу получить его reset, чтобы он снова работал? Я попытался перезапустить VNC, но это не делает.
Как исправить сломанный файл вставки в VNC в Windows
Ответ 1
http://rreddy.blogspot.com/2009/07/vncviewer-clipboard-operations-like.html
Много раз вы должны были заметить, что операции буфера обмена, такие как копирование/вырезание и вставка, неожиданно прекращают работу с vncviewer. Основной причиной этого является программа, называемая vncconfig, ответственная за эти перемещения буфера обмена. Иногда программа может быть закрыта из-за некоторой ошибки в vnc или некоторых других причин, подобных закрытию этого окна.
Чтобы вернуть эти операции с буфером обмена, вам нужно запустить программу "vncconfig &".
После этого ваши действия с буфером обмена будут работать с любыми проблемами.
Запустить "vncconfig &" на клиенте.
Ответ 2
Вероятно, вам нужно перезапустить VNC на обоих концах. т.е. когда вы говорите "перезапущен VNC", вы, вероятно, просто имеете в виду клиента. Но как насчет другого конца? Вероятно, вам тоже нужно снова заново запустить этот конец. Коренная причина, скорее всего, конфликт. Многие приложения шпионят в буфер обмена, когда им этого не нужно. И многие приложения не прощают, когда они идут, чтобы открыть буфер обмена и не могут. Надежные из них будут повторять попытку, другие просто не ожидают сбоя, а затем они будут заглушены и должны быть перезапущены. Может быть VNC, или это может быть другое приложение, которое "прослушивает" цепочку просмотра буфера обмена, где оно обязано передавать уведомления другим приложениям в цепочке. Если уведомления не отправляются, VNC может даже не знать, что было обновление буфера обмена.
Ответ 3
Я использую Remote login с vnc-ltsp-config с рабочей средой GNOME на CentOS 5.9. Из экспериментов сегодня мне удалось получить вырезание и вставку для сеанса и приглашение для входа (потому что я ленив и предпочитаю копировать и вставлять сложные пароли).
-
Я создал файл vncconfig.desktop в каталоге /etc/xdg/autostart, который разрешил вырезать и вставлять во время сеанса после входа в систему. Процесс vncconfig запускается как зарегистрированный пользователь.
[Рабочий стол]
Имя = Нет имени
Кодирование = UTF-8
Version = 1,0
Exec = vncconfig -nowin
X-GNOME-Автостарт-разблокирован = истинный -
Добавлен vncconfig -nowin и внизу файла /etc/gdm/Init/Desktop, который разрешил вырезать и вставлять сеанс во время входа в систему, но заканчивается после входа в систему. Процесс vncconfig запускается как root.
-
Добавление vncconfig -nowin и к нижней части файла /etc/gdm/PostLogin/Desktop также разрешено вырезать и вставлять во время сеанса после входа в систему. Однако процесс vncconfig запускается с правами root.