LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 769|回复: 3

kvm轻松开启多屏(对windows)

[复制链接]
发表于 2011-12-18 22:30:01 | 显示全部楼层 |阅读模式
半年前从virtualbox转到kvm,见证了它的实力,也表现对了vbox网络延时的无奈,原本以为不用再折腾虚拟机,没想到这段时间工作需要,必须双屏,这可是个头大的事,一直以为kvm对显卡的功能太弱,就保留了vbox,但再次启用vbox才发觉真的不习惯了,经常用的局域网的状态下,简直就是受罪。经过一阵狂google,加上#ubuntu-cn上gfrog的指点,终于实现了kvm上双屏的开启,下面就直接入题:
1、编辑内核,加入kvm的支持........这个很长时间没弄了,请找网上资料,好象就是第一级menu内有个virtual...什么的,点上就行。
2、USE=spice emerge -av qemu-kvm  (版本>=0.14)
3、安装虚拟系统,我有两个:winxp(32bit)、win2003(64bit),请参考网上资料
4、引导虚拟系统:kvm -hda /home/kingbo/.kvm/winxp.img -vga qxl -device qxl -device virtio-serial -chardev spicevmc,id=vdagent,debug=0,name=vdagent -device virtserialport,chardev=vdagent,name=com.rehat.spice.0 -spice port=7900,password=123456 -vnc :0 -smp 2 -no-fd-bootchk -localtime -name kingbo-kvm -m 512 -net nic,vlan=100 -net user,vlan=100,hostfwd=tcp::3389-:3389 -usb -usbdevice tablet
其中:-vga qxl -device qxl是主要的,device是增加一个qxl显卡,可以有多个重复,对应多个显卡,与vga搭配就有多个显卡了,因为qxl这个显卡有很多分辨率,其它几个试的都不如它,对于宽屏真的很人性化;-spice port=7900,password=123456启用spice网络连接功能,它支持双屏显示,这与微软的RDP、vbox的VRDP有同效功能;我同时开启了USB、两个网卡,一个对内,与虚拟机同网,一个对外,是用来连接samba打印机的
5、spicec -h localhost -p 7900 -w 123456进入虚拟系统,以下为对虚拟系统的操作
6、上http://spice-space.org/download.html下载相应的驱动,http://spice-space.org/download/binaries/qxl-0.10-20112808.zip
http://spice-space.org/download/ ... serial_20110725.zip,这两个基本就可以了,根据虚拟系统提示安装这两个驱动
7、右点虚拟系统桌面属性,可以看到两个显示器了,扩展成两个,spice就会自动出现两个窗口了,虚拟系统主窗对应spice:0,扩展窗对应spice:1,可以有更多,只要你开启虚拟系统时有多个-device qxl,有几个就多几个,我试开了4个,共5屏,很轻松,到此,多屏开启成功
8、试了一下多屏虚拟系统,键盘操作没有问题,鼠标有点大问题,就是不管鼠标到那个spice:n,最终只会映射到主屏上,很不方便,这一点让实用性降分很大,也许是我还没有完全配好,但google上也曾搜到类似问题,希望kvm会越来越好用
 楼主| 发表于 2011-12-18 22:32:55 | 显示全部楼层
spice的分辨率和色彩都很高了,我的桌面1920X1200,色彩可以保证32色,真的很好
回复 支持 反对

使用道具 举报

发表于 2011-12-19 00:01:00 | 显示全部楼层
spicec可以连接32位色的windowsxp?
画面平滑不?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-19 09:56:35 | 显示全部楼层
效果很好,刷屏比rdesktop稍有滞停
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表