1. 程式人生 > >Linux+樹莓派3開發總結——noVNC安裝測試步驟(web遠端vnc訪問)

Linux+樹莓派3開發總結——noVNC安裝測試步驟(web遠端vnc訪問)

一、noVNC是什麼

  noVNC is a browser based VNC client implemented using HTML5 Canvas and WebSockets. You will either need a VNC server with WebSockets support (such as libvncserver) or you will need to use websockify to bridge between your browser and VNC server.

二、測試系統

Raspbian系統,一個小型linux

三、需求

vnc服務,開啟vnc服務,這個可以檢視前面筆記關於vnc服務的安裝

四,安裝novnc

$sudo apt-get install git
$git clone https://github.com/kanaka/noVNC
$cd noVNC
$./utils/launch.sh --vnc localhost:5901


開啟瀏覽器,訪問上面URL

連線即可看見樹莓派桌面!

五,高階設定
1,修改6080預設埠
$./utils/websockify --web ./ 8787 localhost:5901


2,可以講localhost改成所有安裝了vncserver的IP地址,例如:
$./utils/websockify --web ./ 8787 192.168.1.10:5901


六,注意
1,vncserver的預設埠一般為5900或5901,具體埠看vncserver安裝後給出的埠,比如x11vnc可能為5902

七、問題

2.連線速度太慢,安裝numpy可解決,見部落格最後;

3.畫質不好。

附:安裝numpy,解決連線速度慢:

1.在官網上下載該包:http://sourceforge.net/projects/numpy/files/

2.解壓

3.cd進入解壓後的路徑

4.輸入命令

python setup.py install

5.安裝完成