Ubuntu linux系统qemu启动handset黑屏问题的解决方法

默认情况下,你如果同时安装了meego 1.1的handset和netbook runtime, 你很可能只能启动meego上网本,启动meego handset的时候会一直黑屏。
当然黑屏会有好几种情况,我们把这些情况一一列出来,依次解决。

1. OpenGL的问题,如果你的linux上面没有安装显卡驱动,或者显卡驱动无法加载,你可以常识在启动meego handset runtime的时候禁用opengl加速,不过这样子qemu中系统运行的速度会很慢,禁用OpenGL的方法是在在启动runtime的时候设置 QEMU_NOGRAPHIC环境变量为yes, 比如:

  1. 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问题,需要更新一下内核文件,否则会卡在下图这种状态:
1.png

前天 23:27 上传
下载附件 (50.49 KB)


大概要这几个文件:

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

前天 23:31 上传
下载附件 (136.59 KB)



作者: Aries @ 米狗族
地址: http://www.meegozu.com/thread-1841-1-1.html
欢迎转载,转载时请保留以上链接。

转载于:https://my.oschina.net/meegozu/blog/12774

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值