執行測試平台:小強ros機械人
在用ubuntu的時候經常需要遠端桌面連線,最常用的軟體就是vnc。vnc是乙個開放的協議,實現的客戶端有很多。但是比較各個實現之後,目前最好的就是x11vnc。這個程式不僅不收費,是開源的,而且還支援opengl程式。比如rviz之類的程式也可以正常開啟了。
下面介紹一下安裝方法。下面是以ubuntu 14.04為例子,如果是16.04及以後版本要做服務配置檔案要做對應修改。
安裝x11vnc
sudo apt-get install x11vnc -y
設定訪問密碼sudo x11vnc -storepasswd /etc/x11vnc.pass
建立服務檔案
在/etc/init 下建立乙個x11vnc.conf
的檔案,檔案內容如下
description "xiaoqiang vnc server"
start on runlevel [2345]
stop on runlevel [06]
script
exec /usr/bin/x11vnc -auth guess -capslock -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
end script
啟動服務sudo service x11vnc start
訪問服務
開啟客戶端
輸入目標ip
連線後輸入密碼
之後就可以正常連線了。
對於16.04版本和更新版本的ubuntu,
可以按照這個檔案的方法進行配置
注意安裝完成之後在不插顯示器使用rviz時還是會報錯。這時後插上hdmi轉vga的轉接頭(不接顯示器,只是轉接頭)就可以開啟正常使用了。如果想要調整解析度可以像正常電腦設定解析度一樣,在設定裡面進行調整
ubuntu 18 04安裝vnc服務端
ubuntu desktop 18.04預設提供了遠端桌面共享,但是桌面共享使用的是同乙個桌面,而且遠端桌面共享gnome極其消耗網路頻寬,基本上遠端訪問的情況下無法流暢使用,因此需要使用單獨配置vnc服務。對於遠端桌面而言,xfce4 足夠輕量級,占用頻寬少,響應速度夠快,因此選擇使用xfce4作...
ubuntu 安裝vnc桌面共享伺服器
一 硬體需求 最好有2g以上ram 二 軟體需求 需要ubuntu已經有桌面系統 沒有的話 apt install ubuntu desktop gnome panel gnome settings daemon metacity nautilus gnome terminal y 或者apt ge...
Ubuntu啟用VNC服務的配置
sudo apt get install vnc4server如果你想訪問root使用者的桌面環境就用sudo vncserver,如果訪問當前普通使用者的環境就直接vncserver即可。首次啟動會要求設定密碼,用來在客戶端訪問時使用,後面可以使用vncpasswd 修改。vncserver啟動v...