x11vnc配置--ubuntu14.04

x11vnc是鏈接到真實的X會話,相比vnc4server和tightvncserver本身建立不一樣分辨率的xserver來講,畫面延時和顯示效果應該要好一些。兩種服務都試過,我的感受x11vnc要好。ubuntu

  1. 安裝x11vnc
sudo apt-get install x11vnc
  1. 建立vnc鏈接密碼
sudo x11vnc -storepasswd <password> /etc/x11vnc.pass
  1. 配置x11vnc開機啓動 建立文件/etc/init/x11vnc.conf,並添加以下代碼
start on login-session-start
script
x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -shared -noxdamage -xrandr "resize" -rfbport 5900
end script

其中,/var/run/lightdm要根據實際的桌面管理器修改,gdm或者kdm。服務器

  1. 配置虛擬分辨率 服務器若是沒有外接外接顯示器,x-session不能從外部獲取分辨率,須要在xorg.conf中設置虛擬分辨率。 參考:http://askubuntu.com/questions/100604/set-desktop-resolution-for-standard-11-10-vnc-server ubuntu默認已經沒有/etc/X11/xorg.conf,也沒有必要用Xorg -configure建立,直接手動建立就行,並添加以下代碼(客戶端顯示屏分辨率是1680x1050,能夠根據實際狀況修改Virtual參數)
Section "Device"
        Identifier "Configured Video Device"
EndSection
Section "Monitor"
        Identifier "Configured Monitor"
EndSection
Section "Screen"
        Identifier "Default Screen"
        Monitor "Configured Monitor"
        Device "Configured Video Device"
        SubSection "Display"
                   Depth 24
                   Virtual 1680 1050
        EndSubSection
EndSection

[吐槽] 那些要安裝xserver-xorg-video-dummy,再用gft或cvt獲取Modeline的方法都是無論用滴!session

相關文章
相關標籤/搜索