저는 역방향 연결을 위해 x11vnc를 사용하는데, 도움을 요청하는 사람들에게 버튼만 클릭하면 됩니다(x11vnc 및 DDNS가 포함된 bash 한 줄짜리).
한 줄을 제거했습니다.x11vnc -connect vnc.domain.tld
Linux Mint 13 또는 Ubuntu 12.04에서 MATE <=1.6, Xfce, KDE 또는 Unity( x11vnc
기본 저장소에서 설치)를 사용하면 모든 것이 잘 작동합니다. 연결을 설정할 때 마지막 몇 줄은 다음과 같습니다.
...
01/01/2000 00:00:00 Using tight encoding for client XXX.XXX.XXX.XXX
01/01/2000 00:00:00 created xdamage object: 0x3c00036
01/01/2000 00:00:00 copy_tiles: allocating first_line at size 51
01/01/2000 00:00:05 client_set_net: XXX.XXX.XXX.XXX 5.0809
01/01/2000 00:00:09 created selwin: 0x3c00037
01/01/2000 00:00:09 called initialize_xfixes()
그러나 Debian 8, Fedora 24, Linux Mint 17.x & 18 또는 Ubuntu 14.04 & 16.04(MATE >=1.8), Xfce, LXDE, KDE, Cinnamon 또는 Unity x11vnc(기본 저장소에서 설치)에서는 마지막 4개의 터미널이 종료됩니다. 줄이 다릅니다: (대기중인 클라이언트도 즉시 종료됩니다)
...
01/01/2000 00:00:00 Using tight encoding for client XXX.XXX.XXX.XXX
01/01/2000 00:00:00 client_count: 0
01/01/2000 00:00:00 Restored X server key autorepeat to: 1
01/01/2000 00:00:00 viewer exited.
01/01/2000 00:00:00 deleted 50 tile_row polling images.
그래서... 뭐가, 왜 더 이상 작동하지 않는지 모르겠어요!
역방향 VNC 연결이 다시 작동하도록 하려면 어떻게 해야 합니까?- 아니면 버그가 있는 걸까요? ? ?
참고: 마스킹된 IP 주소는 클라이언트의 올바른 IP 주소이며 포트 5500은 확실히 클라이언트로 전달됩니다.
추가 참고 사항: 필요한 경우... remmina를 뷰어로 사용하고 있습니다.