默认情况下,你如果同时安装了meego 1.1的handset和netbook runtime, 你很可能只能启动meego上网本,启动meego handset的时候会一直黑屏。
当然黑屏会有好几种情况,我们把这些情况一一列出来,依次解决。
1. OpenGL的问题,如果你的linux上面没有安装显卡驱动,或者显卡驱动无法加载,你可以常识在启动meego handset runtime的时候禁用opengl加速,不过这样子qemu中系统运行的速度会很慢,禁用OpenGL的方法是在在启动runtime的时候设置 QEMU_NOGRAPHIC环境变量为yes, 比如:
- QEMU_NOGRAPHIC=yes mad remote -r meego-netbook-ia32-qemu-1.1.20101031.2037-sda-runtime poweron
2. CPU的虚拟化支持.
如果你的电脑是AMD的cpu,而且报以下错误的话:
Could not access KVM kernel module: No such file or directory
failed to initialize KVM
解决方法就是安装qemu的内核模块,然后加载kvm,并且在bios开启VT支持:
1.sudo apt-get install qemu-kvm
sudo modprobe kvm
2.重启电脑,进入bios界面,设置advance选项里面的virtualization标签为Enabled,保存退出
3.开机后,通过命令 lsmod | grep kvm,如果出现以下内容,说明kvm加载成功了
kvm_amd 29264 0
kvm 244765 1 kvm_amd
4.重新开启模拟器就OK
3. ubuntu的bug问题,需要更新一下内核文件,否则会卡在下图这种状态:
大概要这几个文件:
linux-headers-2.6.35-24_2.6.35-24.42qemui386v3_all.deb
linux-headers-2.6.35-24-generic_2.6.35-24.42qemui386v3_i386.deb
linux-image-2.6.35-24-generic_2.6.35-24.42qemui386v3_i386.deb
很多人会遇到以上的某些问题,我总结出来希望能帮助后人不要走弯路。
MeeGo handset正常启动后的效果图:
![2.png 2.png](http://www.meegozu.com/data/attachment/forum/201101/28/233100k25im5kmsmm892sx.png)
作者: Aries @ 米狗族
地址: http://www.meegozu.com/thread-1841-1-1.html
欢迎转载,转载时请保留以上链接。