开源桌面虚拟化spice体验

主机:ASUS K53sj  

CPU:intel i3-2310M

OS:Debian wheezy


安装过remoteFX(虽然添加了remotefx显卡,可是虚拟机不管怎么做都不会出现remotefx显卡),可能是我电脑硬件的原因,也有可能是我的水平原因)

xendesktop和vmware由于太过复杂没有试过,曾经试过LTSP,不过看视频仍旧卡,而且只能是linux(这是主要原因,我没什么关系,但是客人或者家人就有意见了),这里顺便说一下(因为家里电脑不够,但是买电脑太贵了,所以买了二手的升腾客户机,主要目的是搞家庭桌面虚拟化)偶然在OSChina看到红帽spice桌面协议(不过貌似无人问津),而且是免费的,于是开始动手架设,我试过ubuntu(不过貌似有问题,cent os内核原因,无法启动),我最开始装的是debian wheezy,因为稳定,但是提示dbus没有运行,导致virt-manager无法连接虚拟机,换了ubuntu,mint均已失败告终。我偶然在debian的bug提交上搜了virt-manager,发现虽然有bug,貌似virt-manager都能创建虚拟机)于是再试了一下debian,果然成功了,如果提示dbus进程没有运行,你得安装dbus,如果你不知道软件包,可以google或者bing,比如输入debian dbus,就能找到官方的包列表,这个很好用,也是你不知道软件包具体名字的一个小技巧,或者使用apt搜索,好了,说说步骤吧:

1:#:apt-get install kvm

2:#:apt-get install virt-manager

装好后使用virt-manager管理就可以(要以管理员运行,如果希望非管理员用户运行,需要把普通用户加入相应的组)

3:接下去就是使用创建虚拟机了,以及配置网络就不多说了,不过刚开始是使用VNC的,如果要使用spice,需要先删除虚拟机的原来的视频卡,再添加spice,而且虚拟出来的操作系统(也叫Guest),需要安装相应的spice包(针对windows,linux貌似已经集成到了内核中,我还没试过linux),显示设置为qlx,貌似装ghost xp都有这样或者那样的问题,我装的是微软官方原版的windows7,主要觉得这个问题比较少,装好重启一下,用spice客户端连接就可以了,debian下安装可以使用apt-get install spice-client,之后使用命令spicec,此外virt-manager也自带spice的,windows下我是到cantivo linux官网上下的(这个linux Oschina有,就是专门为spice桌面虚拟化发行的linux),我在那里下载了客户端,解压后里面有个目录,再打开那个目录,里面有个spice目录,客户端就是这个目录,点击里面的spicec.exe就可以

4:我在自己的笔记本上看优酷的超清其实很流畅的,但是在升腾瘦客户机上大屏就不流畅,说明装windows的话,你的客户端可能需要好一点哟,可能客户端显卡太差了。如果是虚拟的是linux可能就不会出现,个人认为可以opengl加速的缘故吧,这点只是猜测,有空再装linux试下,但是超清小屏依然还是比较流畅,浏览网页还是非常流畅的。

5:如果我说的还是比较模糊的话,可以看下这个:http://os.51cto.com/art/201201/311464.htm

我现在就是用虚拟的win7发的博客

你可能感兴趣的:(spice,桌面虚拟化)