![VNC 서버가 이미 실행 중이지만 해당 잠금 파일이 없습니다.](https://linux55.com/image/165760/VNC%20%EC%84%9C%EB%B2%84%EA%B0%80%20%EC%9D%B4%EB%AF%B8%20%EC%8B%A4%ED%96%89%20%EC%A4%91%EC%9D%B4%EC%A7%80%EB%A7%8C%20%ED%95%B4%EB%8B%B9%20%EC%9E%A0%EA%B8%88%20%ED%8C%8C%EC%9D%BC%EC%9D%B4%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
모니터 12에는 X11 잠금이 없지만 "VNC 서버가 12에서 실행 중"이기 때문에 vncserver는 해당 모니터 번호에서 시작할 수 없습니다.
# rm /tmp/.X12-lock
rm: cannot remove ‘/tmp/.X12-lock’: No such file or directory
# rm /tmp/.X11-unix/X12
rm: cannot remove ‘/tmp/.X11-unix/X12’: No such file or directory
# ps aux | grep Xvnc | grep :12
#
# su - metal3 -c "vncserver -geometry 1300x900 :12"
A VNC server is already running as :12
New 'hpc.test.com:10 (metal3)' desktop is hpc.test.com:10
Starting applications specified in /home/metal3/.vnc/xstartup
Log file is /home/metal3/.vnc/hpc.test.com:10.log
제가 놓친 다른 잠긴 파일이 있습니까?
답변1
VNC의 잠금만 확인합니다. VNC와 SSH X 전달 모두 6000/tcp에서 시작하는 X Window System의 포트를 사용합니다. 따라서 600x 포트를 살펴보십시오. sshd에서 6012를 사용할 수도 있습니다.