Уничтожение 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
Убивает первую сессию сервера и оставляет нетронутой вторую сессию.