為了性能,vnc-server通常和x-server在同一台機器上。
但,如果你非得分開部署,理論上是可行的。
tigervnc 還沒有測試,x11vnc搞定了。
-noshm Do not use the MIT-SHM extension for the polling. Remote displays can be polled this way: be careful this can use large amounts of network bandwidth. This is also of use if the local machine has a limited number of shm segments and -onetile is not sufficient.
step 0:找一台機器,運行X-Server,記住權限控制需適當設置or干脆關閉。假設DISPLAY為:192.168.43.136:0.0
step 2:在x11vnc的機器上,假設為:192.168.43.134,運行命令:
x11vnc -shared -forever -noshm -viewonly -display 192.168.43.136:0
step 3:ok了。此時你可以在可以訪問的其他客戶端機器上通過vncviewer訪問192.168.43.134了。