Уничтожение VNC-процесса вручную

Я ищу способ сброса счетчика дисплея для VNC:1.

Произошло то, что мой сервер был перезапущен без прерывания процессов VNC сначала и после перезагрузки, а затем еще раз запустил vncserver с новым процессом, который он начал в:2, полностью игнорируя:1.

При попытке убить: 1 он говорит: "Вам придется убить процесс Xtightvnc вручную".

Я не могу убить этот процесс, для этого дисплея нет файлов pid, которые нужно удалить, и процесс уже давно завершился после перезапуска сервера. Пожалуйста, кто-нибудь может посоветовать мне, как перезапустить этот счет обратно:1. Может кто-нибудь, пожалуйста, помогите мне сбросить эти настройки.

Использование тиски на Ubuntu 14.01

4 ответа

Решение

Попробуйте запустить

ps -ef | grep vnc

чтобы увидеть, какие службы VNC работают.

Как упоминал @bob, используйте команду -

ps -ef | grep vnc

Он перечислит все связанные с vnc процессы, которые находятся в рабочем состоянии.

Запишите PID процесса с именем

Xvnc

И выполните команду kill -9

Убью VNC сервер.

Затем перезапустите сервер VNC и подумайте, вернулись.

Я решил печатать на TightVNCIPSERVER:2вместоIPSERVER:1. Например, в облаке Vultr есть еще один доступ к рабочему столу Ubuntu — « View Console ».

Следующая команда терминала;

$ sudo tightvncserver -kill :1

Убивает первую сессию сервера и оставляет нетронутой вторую сессию.

Другие вопросы по тегам