VNC 서버가 이미 실행 중이지만 해당 잠금 파일이 없습니다.

VNC 서버가 이미 실행 중이지만 해당 잠금 파일이 없습니다.

모니터 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를 사용할 수도 있습니다.

관련 정보