Завершение процесса VNC вручную

Завершение процесса VNC вручную

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

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

При попытке завершить :1 выдается сообщение: «Вам придется завершить процесс Xtightvnc вручную».

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

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

решение1

Попробуйте бежать

ps -ef | grep vnc

чтобы увидеть, какие службы VNC запущены.

решение2

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

пс -ef | grep vnc

Он выведет список всех процессов, связанных с VNC, которые находятся в запущенном состоянии.

Поэтому запишите PID процесса с таким именем

Xvnc

И выполните команду kill -9 <PID процесса(ов) Xvnc>

Я убью VNC-сервер.

Затем перезапустите VNC-сервер, и все вернется на круги своя.

решение3

Я решил, набрав TightVNC IPSERVER:2вместо IPSERVER:1. В облаке Vultr, например, есть другой доступ к рабочему столу Ubuntu, который является 'Просмотреть консоль'.

решение4

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

$ sudo tightvncserver -kill :1

Завершает первый сеанс сервера и оставляет второй сеанс нетронутым.

Связанный контент