Я ищу способ сбросить счетчик показов для 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
Завершает первый сеанс сервера и оставляет второй сеанс нетронутым.