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