AMD的本本上装moblin

发布于 2022-09-13 05:27:25 字数 2839 浏览 17 评论 2

本帖最后由 snail_314 于 2010-06-04 02:22 编辑

早在moblin出来时,我就想尝尝鲜了。可惜,moblin被指定为“专门为atom优化的。。。”,而我只有一台hp的cq515,amd的双核2.1G处理器,RadeonHD 3200集成显卡。网上大家好像也没考虑过将moblin装在non-intel的本本上。不过我这时geek大神附体,好歹也是搞linux的,难道非得听intel的甚至人云亦云不可。
我没有用官方build好的img文件,而是用的moblin-image-creator系列工具来build,当时以为是像openembedded等一样也是从源码build,其实不然,它也是从moblin repository上取现成的rpm包直接作为系统组件,不过其build过程可以根据需要用户自己订制化,还可以用chroot-bootstrap方式来build用户自己需要的组件,oem厂商应该也是用这种方式来build一个新的distribution。当然,我也做好了要替换诸如kernel之类的准备了,毕竟moblin repository上面的包应该都是为intel选择的。
moblin-image-creator最后产生的也是一个img文件,我选择的是moblin 2.1 developer版本,这个版本对应的repository除了可用的软件外还有许多-devel包,方便我为amd本本订制。
生成的目标系统的kernel是2.6.31,要说intel和amd平台什么区别最大,怕就是graphics部分,当然,我也可以用vesa driver,不过这样就没有了图行硬件加速,肯定会很慢。moblin要用到GEM,KMS,DRI2等graphics新技术(因为intel很早就实现它们了),但31的内核还不支持radeon的GEM/KMS等,我git了kernel,发现在34的时候是支持的,于是,将kernel换成了34,并且,moblin为了最小化disk space以及快速启动,基本上config中只有和intel相关的一些配置,于是,结合lspci和source code,将我的本本的一些配置添上。底层的kernel准备好了,上层的显卡驱动也得跟上,比如x11 2D driver和mesa 3D driver,版本吗,也是结合lspci以及源码,当然是越近期的越好,如此,基本上整个graphics stack都重新build了一套。至于其他的eth,audio驱动,基本上kernel driver都有并且很成熟,不用怎么担心。最后,烧到移动硬盘,直接从硬盘启动,如果直接进图形界面会hang机,可能还是KMS/GEM不稳定,于是,我只有修改/usr/sbin/moblin-dm,手动startx来进入图形界面,还可以接受。最后,startx,it works!还算流畅,字体也比较好看,不过没中文输入法。比较喜欢上面那排图标点击它时跳动的感觉。。。
上图~

myzone.png (117.51 KB, 下载次数: 47)

下载附件

2010-06-03 23:16 上传


简洁的桌面风格

glxgears.png (194.73 KB, 下载次数: 46)

下载附件

2010-06-04 02:16 上传


因为用了radeonhd 3200用作集成显卡,看看3D performance,结果,惨不忍睹,比普通distribution低太多。

neverball.png (216.87 KB, 下载次数: 48)

下载附件

2010-06-04 02:18 上传


moblin内置了一些游戏~倒是可以玩,fps也还可以,就是audio问题很大,几乎听不清楚音乐,一直破音

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

淡写薰衣草的香 2022-09-19 19:32:15

界面不错

梦旅人picnic 2022-09-19 10:36:21

这又是一个什么样的操作系统啊。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文