原文网址:http://www.cnblogs.com/elmaple/p/4354814.html

x11vnc是连接到真实的X会话,相比vnc4server和tightvncserver自己创建不同分辨率的xserver来说,画面延时和显示效果应该要好一些。两种服务都试过,个人感觉x11vnc要好。

  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。

4. 配置虚拟分辨率

服务器如果没有外接外接显示器,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的方法都是不管用滴!

最新文章

  1. git 命令总结
  2. IntelliJ运行下载的Servlet时报错 Error running Tomcat 8.5.8: Unable to open debugger port (127.0.0.1:49551): java.net.SocketException
  3. 实战:rsync+inotify实现数据实时同步
  4. B树(B-Tree)的由来、数据结构、基本操作以及数据库索引的应用
  5. Blog 公用部分结构与class定义
  6. 【读书笔记】iOS-复制的种类
  7. 淘宝(阿里百川)手机客户端开发日记第八篇 Handler的使用方法
  8. 27、oracle(三)
  9. DotNetBar v14.0.0.3 Fully Cracked
  10. 【转】Visual Stdio VS 错误 error : 0xC00000FD: Stack overflow. 更改堆栈空间解决栈溢出问题
  11. 兼容安卓的javaproject1.0
  12. javascript 随机显示指定内容
  13. NavigationView头部设置监听事件
  14. Python进阶1---高阶函数、柯里化
  15. Ubuntu 常见的问题及常见软件的安装_ubuntu16.04
  16. hasnMap的基本操作 源码(三)
  17. 直接打开virtualbox报错
  18. JS获取元素属性
  19. maven 使用-P指定环境打包,linux移动配置文件失败,windows成功!
  20. Python自动化之迭代器不能在迭代的时候更改值

热门文章

  1. ffrpc的php客户端lib
  2. 从一个例子看现代C++的威力
  3. Request is not available in this context
  4. Python初学者需要注意的问题
  5. Android permission 访问权限大全
  6. Java Collection好文章
  7. HttpRequest重写,解决资源战胜/链接超时/分块下载事件通知 问题。
  8. 解决删除域用户Exception from HRESULT: 0x80072030
  9. centos 7 卸载 mariadb 的正确命令
  10. Android源码下载并绑定到Eclipse中