解决了几个问题
本文可自由转载,但请遵循“署名-非商业用途-保持一致”的创作共用协议。 永久链接:JoeCen's 小猫窝-----------------------------
popo在virtualbox里面的疯狂表现(占用了一整个CPU的资源),严重影响我的工作热情,昨天终于受不了,换成了VMware Workstation。虽然又要重装系统,又要打100多个patch,但是还是值得的。VMWare果然不如virtualbox疯狂,开了popo以后,CPU占用率还是1%不到,实在是太爽了!
不过VMWare有一个问题,guest os 的声卡和Master os的声卡会冲突。比如说当master os在听歌的时候,如果guest os需要发出声音,VMWare就会报一个错误:
failed to open sound device /dev/dsp:
device or resource busy
device or resource busy
解决的方法是使用oss。
参考ubuntu的做法:
- aptitude install alsa-oss
- chmod +s /usr/lib/libaoss.so.*
- mv vmware-vmx vmware-vmx.real
- echo '#!/bin/bash' > vmware-vmx
- sudo echo 'LD_PRELOAD=libaoss.so exec /usr/lib/vmware/bin/vmware-vmx.real "$@"' >> vmware-vmx
- chmod +x vmware-vmx
就可以解决这个问题了。
另外compiz_fusion的3D桌面,我的显卡(GMA 945)开了DRI以后的FPS一直是1100左右,加了一个环境变量以后,就变成了1800左右了!虽然感觉不出来有多大变化,但是还是非常值得设置。
echo "INTEL_BATCH=1" >> /etc/environment